home *** CD-ROM | disk | FTP | other *** search
/ World Book 1998 1.1 (Macintosh) / World Book Disk 1 of 2.bin / World Book Installer / World Book Installer / Report Wizard.rsrc / CODE_13_Grayscale Implementations.txt < prev    next >
Text File  |  1998-12-15  |  2MB  |  35,206 lines

  1. # near model CODE resource
  2. # jump table entries: 2136-2651 (516 of them)
  3. 00000000  0000 0858                ori.b      D0, 0x58 /* 'X' */
  4. 00000004  0001 9582                ori.b      D1, 0x82
  5. 00000008  4E56 0000                link       A6, 0
  6. 0000000C  2F0A                     move.l     -[A7], A2
  7. 0000000E  246E 0008                movea.l    A2, [A6 + 0x8]
  8. 00000012  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  9. 00000016  2F0A                     move.l     -[A7], A2
  10. 00000018  61FF 0000 59EA           bsr        +0x59EC /* 00005A04 */
  11. 0000001E  486A 000A                pea.l      [A2 + 0xA]
  12. 00000022  4EB9 0000 05A8           jsr        [0x000005A8]
  13. 00000028  486A 0122                pea.l      [A2 + 0x122]
  14. 0000002C  4EB9 0000 04E0           jsr        [0x000004E0]
  15. 00000032  486A 013C                pea.l      [A2 + 0x13C]
  16. 00000036  4EB9 0000 0488           jsr        [0x00000488]
  17. 0000003C  486A 014E                pea.l      [A2 + 0x14E]
  18. 00000040  4EB9 0000 0550           jsr        [0x00000550]
  19. 00000046  41F9 0000 E2D0           lea.l      A0, [0x0000E2D0]
  20. 0000004C  2488                     move.l     [A2], A0
  21. 0000004E  41F9 0000 E2D0           lea.l      A0, [0x0000E2D0]
  22. 00000054  41E8 00B4                lea.l      A0, [A0 + 0xB4]
  23. 00000058  2548 000A                move.l     [A2 + 0xA], A0
  24. 0000005C  41F9 0000 E2D0           lea.l      A0, [0x0000E2D0]
  25. 00000062  41E8 00E0                lea.l      A0, [A0 + 0xE0]
  26. 00000066  2548 0122                move.l     [A2 + 0x122], A0
  27. 0000006A  41F9 0000 E2D0           lea.l      A0, [0x0000E2D0]
  28. 00000070  41E8 0144                lea.l      A0, [A0 + 0x144]
  29. 00000074  2548 013C                move.l     [A2 + 0x13C], A0
  30. 00000078  41F9 0000 E2D0           lea.l      A0, [0x0000E2D0]
  31. 0000007E  41E8 018C                lea.l      A0, [A0 + 0x18C]
  32. 00000082  2548 014E                move.l     [A2 + 0x14E], A0
  33. 00000086  426A 015C                clr.w      [A2 + 0x15C]
  34. 0000008A  157C 0001 015E           move.b     [A2 + 0x15E], 0x1
  35. 00000090  422A 015F                clr.b      [A2 + 0x15F]
  36. 00000094  426A 0160                clr.w      [A2 + 0x160]
  37. 00000098  357C 7FFF 0162           move.w     [A2 + 0x162], 0x7FFF
  38. 0000009E  422A 0164                clr.b      [A2 + 0x164]
  39. 000000A2  422A 0166                clr.b      [A2 + 0x166]
  40. 000000A6  357C 0002 0168           move.w     [A2 + 0x168], 0x2
  41. 000000AC  357C FFFF 016A           move.w     [A2 + 0x16A], 0xFFFF
  42. 000000B2  426A 016C                clr.w      [A2 + 0x16C]
  43. 000000B6  426A 016E                clr.w      [A2 + 0x16E]
  44. 000000BA  357C FFFF 0170           move.w     [A2 + 0x170], 0xFFFF
  45. 000000C0  2579 0000 E9A2 0172      move.l     [A2 + 0x172], [0x0000E9A2]
  46. 000000C8  422A 0167                clr.b      [A2 + 0x167]
  47. 000000CC  42AA 0126                clr.l      [A2 + 0x126]
  48. 000000D0  426A 012A                clr.w      [A2 + 0x12A]
  49. 000000D4  426A 012C                clr.w      [A2 + 0x12C]
  50. 000000D8  157C 0020 0130           move.b     [A2 + 0x130], 0x20 /* ' ' */
  51. 000000DE  157C 0009 0131           move.b     [A2 + 0x131], 0x9 /* '\t' */
  52. 000000E4  2579 0000 E9A2 0132      move.l     [A2 + 0x132], [0x0000E9A2]
  53. 000000EC  157C 0001 0138           move.b     [A2 + 0x138], 0x1
  54. 000000F2  157C 0001 0139           move.b     [A2 + 0x139], 0x1
  55. 000000F8  42AA 0140                clr.l      [A2 + 0x140]
  56. 000000FC  426A 0144                clr.w      [A2 + 0x144]
  57. 00000100  2579 0000 E9A2 0146      move.l     [A2 + 0x146], [0x0000E9A2]
  58. 00000108  157C 0001 014A           move.b     [A2 + 0x14A], 0x1
  59. 0000010E  157C 0001 014B           move.b     [A2 + 0x14B], 0x1
  60. 00000114  42AA 0152                clr.l      [A2 + 0x152]
  61. 00000118  426A 0156                clr.w      [A2 + 0x156]
  62. 0000011C  157C 0001 0158           move.b     [A2 + 0x158], 0x1
  63. 00000122  157C 0001 0159           move.b     [A2 + 0x159], 0x1
  64. 00000128  204A                     movea.l    A0, A2
  65. 0000012A  4FEF 0018                lea.l      A7, [A7 + 0x18]
  66. 0000012E  245F                     movea.l    A2, [A7]+
  67. 00000130  4E5E                     unlink     A6
  68. 00000132  4E75                     rts
  69. 00000134  4E56 0000                link       A6, 0
  70. 00000138  2F0A                     move.l     -[A7], A2
  71. 0000013A  246E 0008                movea.l    A2, [A6 + 0x8]
  72. 0000013E  200A                     move.l     D0, A2
  73. 00000140  6700 0090                beq        +0x92 /* 000001D2 */
  74. 00000144  41F9 0000 E2D0           lea.l      A0, [0x0000E2D0]
  75. 0000014A  2488                     move.l     [A2], A0
  76. 0000014C  41F9 0000 E2D0           lea.l      A0, [0x0000E2D0]
  77. 00000152  41E8 00B4                lea.l      A0, [A0 + 0xB4]
  78. 00000156  2548 000A                move.l     [A2 + 0xA], A0
  79. 0000015A  41F9 0000 E2D0           lea.l      A0, [0x0000E2D0]
  80. 00000160  41E8 00E0                lea.l      A0, [A0 + 0xE0]
  81. 00000164  2548 0122                move.l     [A2 + 0x122], A0
  82. 00000168  41F9 0000 E2D0           lea.l      A0, [0x0000E2D0]
  83. 0000016E  41E8 0144                lea.l      A0, [A0 + 0x144]
  84. 00000172  2548 013C                move.l     [A2 + 0x13C], A0
  85. 00000176  41F9 0000 E2D0           lea.l      A0, [0x0000E2D0]
  86. 0000017C  41E8 018C                lea.l      A0, [A0 + 0x18C]
  87. 00000180  2548 014E                move.l     [A2 + 0x14E], A0
  88. 00000184  4267                     clr.w      -[A7]
  89. 00000186  486A 014E                pea.l      [A2 + 0x14E]
  90. 0000018A  4EB9 0000 0558           jsr        [0x00000558]
  91. 00000190  4267                     clr.w      -[A7]
  92. 00000192  486A 013C                pea.l      [A2 + 0x13C]
  93. 00000196  4EB9 0000 0490           jsr        [0x00000490]
  94. 0000019C  4267                     clr.w      -[A7]
  95. 0000019E  486A 0122                pea.l      [A2 + 0x122]
  96. 000001A2  4EB9 0000 04E8           jsr        [0x000004E8]
  97. 000001A8  4267                     clr.w      -[A7]
  98. 000001AA  486A 000A                pea.l      [A2 + 0xA]
  99. 000001AE  4EB9 0000 05B0           jsr        [0x000005B0]
  100. 000001B4  4267                     clr.w      -[A7]
  101. 000001B6  2F0A                     move.l     -[A7], A2
  102. 000001B8  61FF 0000 5876           bsr        +0x5878 /* 00005A30 */
  103. 000001BE  4A6E 000C                tst.w      [A6 + 0xC]
  104. 000001C2  4FEF 001E                lea.l      A7, [A7 + 0x1E]
  105. 000001C6  6F0A                     ble        +0xC /* 000001D2 */
  106. 000001C8  2F0A                     move.l     -[A7], A2
  107. 000001CA  4EB9 0000 1FF8           jsr        [0x00001FF8 /* DockingGlobals */]
  108. 000001D0  584F                     addq.w     A7, 4
  109. label000001D2:
  110. 000001D2  204A                     movea.l    A0, A2
  111. 000001D4  245F                     movea.l    A2, [A7]+
  112. 000001D6  4E5E                     unlink     A6
  113. 000001D8  4E75                     rts
  114. 000001DA  4E56 FEFC                link       A6, -0x0104
  115. 000001DE  48E7 0038                movem.l    -[A7], A2,A3,A4
  116. 000001E2  286E 0008                movea.l    A4, [A6 + 0x8]
  117. 000001E6  266E 000C                movea.l    A3, [A6 + 0xC]
  118. 000001EA  246E 0010                movea.l    A2, [A6 + 0x10]
  119. 000001EE  4878 0002                push.l     0x2
  120. 000001F2  486E FFFE                pea.l      [A6 - 0x2]
  121. 000001F6  2F0A                     move.l     -[A7], A2
  122. 000001F8  4EB9 0000 2BA0           jsr        [0x00002BA0]
  123. 000001FE  4878 0002                push.l     0x2
  124. 00000202  486E FEFC                pea.l      [A6 - 0x104]
  125. 00000206  2F0A                     move.l     -[A7], A2
  126. 00000208  4EB9 0000 2BA0           jsr        [0x00002BA0]
  127. 0000020E  486E FEFE                pea.l      [A6 - 0x102]
  128. 00000212  2F0A                     move.l     -[A7], A2
  129. 00000214  4EB9 0000 2BC0           jsr        [0x00002BC0]
  130. 0000021A  42A7                     clr.l      -[A7]
  131. 0000021C  3F2E FEFC                move.w     -[A7], [A6 - 0x104]
  132. 00000220  486E FEFE                pea.l      [A6 - 0x102]
  133. 00000224  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  134. 00000228  2F0B                     move.l     -[A7], A3
  135. 0000022A  2F0C                     move.l     -[A7], A4
  136. 0000022C  2057                     movea.l    A0, [A7]
  137. 0000022E  2250                     movea.l    A1, [A0]
  138. 00000230  2269 0010                movea.l    A1, [A1 + 0x10]
  139. 00000234  4E91                     jsr        [A1]
  140. 00000236  4FEF 0034                lea.l      A7, [A7 + 0x34]
  141. 0000023A  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  142. 0000023E  4E5E                     unlink     A6
  143. 00000240  4E75                     rts
  144. 00000242  4E56 0000                link       A6, 0
  145. 00000246  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  146. 0000024A  246E 0008                movea.l    A2, [A6 + 0x8]
  147. 0000024E  2A2E 000C                move.l     D5, [A6 + 0xC]
  148. 00000252  262E 0012                move.l     D3, [A6 + 0x12]
  149. 00000256  382E 0016                move.w     D4, [A6 + 0x16]
  150. 0000025A  2545 0004                move.l     [A2 + 0x4], D5
  151. 0000025E  3544 0118                move.w     [A2 + 0x118], D4
  152. 00000262  2043                     movea.l    A0, D3
  153. 00000264  1F10                     move.b     -[A7], [A0]
  154. 00000266  4868 0001                pea.l      [A0 + 0x1]
  155. 0000026A  486A 000E                pea.l      [A2 + 0xE]
  156. 0000026E  4EB9 0000 23E8           jsr        [0x000023E8]
  157. 00000274  2A2A 0004                move.l     D5, [A2 + 0x4]
  158. 00000278  2645                     movea.l    A3, D5
  159. 0000027A  282B 005E                move.l     D4, [A3 + 0x5E]
  160. 0000027E  2845                     movea.l    A4, D5
  161. 00000280  262C 0062                move.l     D3, [A4 + 0x62]
  162. 00000284  3004                     move.w     D0, D4
  163. 00000286  0240 8000                andi.w     D0, 0x8000
  164. 0000028A  4A40                     tst.w      D0
  165. 0000028C  56C0                     sne        D0
  166. 0000028E  4400                     neg.b      D0
  167. 00000290  1540 015E                move.b     [A2 + 0x15E], D0
  168. 00000294  3004                     move.w     D0, D4
  169. 00000296  0240 4000                andi.w     D0, 0x4000 /* '@\0' */
  170. 0000029A  4A40                     tst.w      D0
  171. 0000029C  56C0                     sne        D0
  172. 0000029E  4400                     neg.b      D0
  173. 000002A0  1540 015F                move.b     [A2 + 0x15F], D0
  174. 000002A4  3A04                     move.w     D5, D4
  175. 000002A6  0245 0300                andi.w     D5, 0x300
  176. 000002AA  0C45 0300                cmpi.w     D5, 0x300
  177. 000002AE  4FEF 000A                lea.l      A7, [A7 + 0xA]
  178. 000002B2  6604                     bne        +0x6 /* 000002B8 */
  179. 000002B4  3A3C 0100                move.w     D5, 0x100
  180. label000002B8:
  181. 000002B8  3545 0160                move.w     [A2 + 0x160], D5
  182. 000002BC  2C2A 0004                move.l     D6, [A2 + 0x4]
  183. 000002C0  2046                     movea.l    A0, D6
  184. 000002C2  2828 005E                move.l     D4, [A0 + 0x5E]
  185. 000002C6  7000                     moveq.l    D0, 0x00
  186. 000002C8  1004                     move.b     D0, D4
  187. 000002CA  3540 015C                move.w     [A2 + 0x15C], D0
  188. 000002CE  302E 0010                move.w     D0, [A6 + 0x10]
  189. 000002D2  0240 0008                andi.w     D0, 0x8
  190. 000002D6  4A40                     tst.w      D0
  191. 000002D8  56C0                     sne        D0
  192. 000002DA  4400                     neg.b      D0
  193. 000002DC  1540 0164                move.b     [A2 + 0x164], D0
  194. 000002E0  302E 0010                move.w     D0, [A6 + 0x10]
  195. 000002E4  0240 0004                andi.w     D0, 0x4
  196. 000002E8  4A40                     tst.w      D0
  197. 000002EA  56C0                     sne        D0
  198. 000002EC  4400                     neg.b      D0
  199. 000002EE  1540 0166                move.b     [A2 + 0x166], D0
  200. 000002F2  382E 0010                move.w     D4, [A6 + 0x10]
  201. 000002F6  0244 0003                andi.w     D4, 0x3
  202. 000002FA  0C04 0002                cmpi.b     D4, 0x2
  203. 000002FE  6302                     bls        +0x4 /* 00000302 */
  204. 00000300  7801                     moveq.l    D4, 0x01
  205. label00000302:
  206. 00000302  7000                     moveq.l    D0, 0x00
  207. 00000304  1004                     move.b     D0, D4
  208. 00000306  5240                     addq.w     D0, 1
  209. 00000308  3540 0168                move.w     [A2 + 0x168], D0
  210. 0000030C  422A 0008                clr.b      [A2 + 0x8]
  211. 00000310  382A 015C                move.w     D4, [A2 + 0x15C]
  212. 00000314  0C44 0001                cmpi.w     D4, 0x1
  213. 00000318  670C                     beq        +0xE /* 00000326 */
  214. 0000031A  0C44 0002                cmpi.w     D4, 0x2
  215. 0000031E  6706                     beq        +0x8 /* 00000326 */
  216. 00000320  0C44 0003                cmpi.w     D4, 0x3
  217. 00000324  6624                     bne        +0x26 /* 0000034A */
  218. label00000326:
  219. 00000326  4A83                     tst.l      D3
  220. 00000328  671A                     beq        +0x1C /* 00000344 */
  221. 0000032A  0C83 0000 7FFF           cmpi.l     D3, 0x7FFF
  222. 00000330  6712                     beq        +0x14 /* 00000344 */
  223. 00000332  3F03                     move.w     -[A7], D3
  224. 00000334  2F0A                     move.l     -[A7], A2
  225. 00000336  2057                     movea.l    A0, [A7]
  226. 00000338  2250                     movea.l    A1, [A0]
  227. 0000033A  2269 0204                movea.l    A1, [A1 + 0x204]
  228. 0000033E  4E91                     jsr        [A1]
  229. 00000340  5C4F                     addq.w     A7, 6
  230. 00000342  6016                     bra        +0x18 /* 0000035A */
  231. label00000344:
  232. 00000344  3543 0162                move.w     [A2 + 0x162], D3
  233. 00000348  6010                     bra        +0x12 /* 0000035A */
  234. label0000034A:
  235. 0000034A  426A 0162                clr.w      [A2 + 0x162]
  236. 0000034E  42AA 0126                clr.l      [A2 + 0x126]
  237. 00000352  42AA 0140                clr.l      [A2 + 0x140]
  238. 00000356  42AA 0152                clr.l      [A2 + 0x152]
  239. label0000035A:
  240. 0000035A  3E2A 015C                move.w     D7, [A2 + 0x15C]
  241. 0000035E  0C47 0001                cmpi.w     D7, 0x1
  242. 00000362  670A                     beq        +0xC /* 0000036E */
  243. 00000364  0C47 0081                cmpi.w     D7, 0x81
  244. 00000368  6704                     beq        +0x6 /* 0000036E */
  245. 0000036A  7000                     moveq.l    D0, 0x00
  246. 0000036C  6002                     bra        +0x4 /* 00000370 */
  247. label0000036E:
  248. 0000036E  7001                     moveq.l    D0, 0x01
  249. label00000370:
  250. 00000370  4A00                     tst.b      D0
  251. 00000372  670E                     beq        +0x10 /* 00000382 */
  252. 00000374  2F0A                     move.l     -[A7], A2
  253. 00000376  2057                     movea.l    A0, [A7]
  254. 00000378  2250                     movea.l    A1, [A0]
  255. 0000037A  2269 026C                movea.l    A1, [A1 + 0x26C]
  256. 0000037E  4E91                     jsr        [A1]
  257. 00000380  584F                     addq.w     A7, 4
  258. label00000382:
  259. 00000382  4227                     clr.b      -[A7]
  260. 00000384  4227                     clr.b      -[A7]
  261. 00000386  2F0A                     move.l     -[A7], A2
  262. 00000388  2057                     movea.l    A0, [A7]
  263. 0000038A  2250                     movea.l    A1, [A0]
  264. 0000038C  2269 0214                movea.l    A1, [A1 + 0x214]
  265. 00000390  4E91                     jsr        [A1]
  266. 00000392  422A 0167                clr.b      [A2 + 0x167]
  267. 00000396  504F                     addq.w     A7, 8
  268. 00000398  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  269. 0000039C  4E5E                     unlink     A6
  270. 0000039E  4E75                     rts
  271. 000003A0  4E56 0000                link       A6, 0
  272. 000003A4  2F0A                     move.l     -[A7], A2
  273. 000003A6  246E 0008                movea.l    A2, [A6 + 0x8]
  274. 000003AA  3F3C 0100                move.w     -[A7], 0x100
  275. 000003AE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  276. 000003B2  206A 000E                movea.l    A0, [A2 + 0xE]
  277. 000003B6  4850                     pea.l      [A0]
  278. 000003B8  4EB9 0000 2420           jsr        [0x00002420]
  279. 000003BE  4FEF 000A                lea.l      A7, [A7 + 0xA]
  280. 000003C2  245F                     movea.l    A2, [A7]+
  281. 000003C4  4E5E                     unlink     A6
  282. 000003C6  4E75                     rts
  283. 000003C8  4E56 FFBE                link       A6, -0x0042
  284. 000003CC  48E7 1F30                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3
  285. 000003D0  266E 0008                movea.l    A3, [A6 + 0x8]
  286. 000003D4  246E 000C                movea.l    A2, [A6 + 0xC]
  287. 000003D8  486E FFE6                pea.l      [A6 - 0x1A]
  288. 000003DC  4EB9 0000 20B8           jsr        [0x000020B8]
  289. 000003E2  486E FFC8                pea.l      [A6 - 0x38]
  290. 000003E6  4EB9 0000 20A0           jsr        [0x000020A0]
  291. 000003EC  2F0B                     move.l     -[A7], A3
  292. 000003EE  2057                     movea.l    A0, [A7]
  293. 000003F0  2250                     movea.l    A1, [A0]
  294. 000003F2  2269 0080                movea.l    A1, [A1 + 0x80]
  295. 000003F6  4E91                     jsr        [A1]
  296. 000003F8  3600                     move.w     D3, D0
  297. 000003FA  3F03                     move.w     -[A7], D3
  298. 000003FC  4EB9 0000 22E8           jsr        [0x000022E8]
  299. 00000402  486E FFF8                pea.l      [A6 - 0x8]
  300. 00000406  A88B                     syscall    GetFontInfo
  301. 00000408  362E FFF8                move.w     D3, [A6 - 0x8]
  302. 0000040C  D66E FFFA                add.w      D3, [A6 - 0x6]
  303. 00000410  3C2E FFF8                move.w     D6, [A6 - 0x8]
  304. 00000414  2F0B                     move.l     -[A7], A3
  305. 00000416  2057                     movea.l    A0, [A7]
  306. 00000418  2250                     movea.l    A1, [A0]
  307. 0000041A  2269 0274                movea.l    A1, [A1 + 0x274]
  308. 0000041E  4E91                     jsr        [A1]
  309. 00000420  3A00                     move.w     D5, D0
  310. 00000422  2F0B                     move.l     -[A7], A3
  311. 00000424  2057                     movea.l    A0, [A7]
  312. 00000426  2250                     movea.l    A1, [A0]
  313. 00000428  2269 01D4                movea.l    A1, [A1 + 0x1D4]
  314. 0000042C  4E91                     jsr        [A1]
  315. 0000042E  5240                     addq.w     D0, 1
  316. 00000430  3800                     move.w     D4, D0
  317. 00000432  2F0A                     move.l     -[A7], A2
  318. 00000434  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  319. 00000438  2057                     movea.l    A0, [A7]
  320. 0000043A  2268 0004                movea.l    A1, [A0 + 0x4]
  321. 0000043E  2269 003C                movea.l    A1, [A1 + 0x3C]
  322. 00000442  4E91                     jsr        [A1]
  323. 00000444  2F0A                     move.l     -[A7], A2
  324. 00000446  3F04                     move.w     -[A7], D4
  325. 00000448  3F04                     move.w     -[A7], D4
  326. 0000044A  A8A9                     syscall    InsetRect
  327. 0000044C  3004                     move.w     D0, D4
  328. 0000044E  D040                     add.w      D0, D0
  329. 00000450  322A 0006                move.w     D1, [A2 + 0x6]
  330. 00000454  926A 0002                sub.w      D1, [A2 + 0x2]
  331. 00000458  9240                     sub.w      D1, D0
  332. 0000045A  3D41 FFC6                move.w     [A6 - 0x3A], D1
  333. 0000045E  4A6B 015C                tst.w      [A3 + 0x15C]
  334. 00000462  4FEF 001E                lea.l      A7, [A7 + 0x1E]
  335. 00000466  6600 0082                bne        +0x84 /* 000004EA */
  336. 0000046A  302A 0004                move.w     D0, [A2 + 0x4]
  337. 0000046E  9052                     sub.w      D0, [A2]
  338. 00000470  9046                     sub.w      D0, D6
  339. 00000472  48C0                     ext.l      D0
  340. 00000474  81FC 0002                divs.w     D0, 0x2
  341. 00000478  5540                     subq.w     D0, 2
  342. 0000047A  D152                     add.w      [A2], D0
  343. 0000047C  3012                     move.w     D0, [A2]
  344. 0000047E  D043                     add.w      D0, D3
  345. 00000480  3540 0004                move.w     [A2 + 0x4], D0
  346. 00000484  2F0B                     move.l     -[A7], A3
  347. 00000486  2057                     movea.l    A0, [A7]
  348. 00000488  2250                     movea.l    A1, [A0]
  349. 0000048A  2269 01EC                movea.l    A1, [A1 + 0x1EC]
  350. 0000048E  4E91                     jsr        [A1]
  351. 00000490  2008                     move.l     D0, A0
  352. 00000492  584F                     addq.w     A7, 4
  353. 00000494  671C                     beq        +0x1E /* 000004B2 */
  354. 00000496  2F0B                     move.l     -[A7], A3
  355. 00000498  2057                     movea.l    A0, [A7]
  356. 0000049A  2250                     movea.l    A1, [A0]
  357. 0000049C  2269 0200                movea.l    A1, [A1 + 0x200]
  358. 000004A0  4E91                     jsr        [A1]
  359. 000004A2  4A00                     tst.b      D0
  360. 000004A4  584F                     addq.w     A7, 4
  361. 000004A6  6704                     beq        +0x6 /* 000004AC */
  362. 000004A8  700B                     moveq.l    D0, 0x0B
  363. 000004AA  6002                     bra        +0x4 /* 000004AE */
  364. label000004AC:
  365. 000004AC  7007                     moveq.l    D0, 0x07
  366. label000004AE:
  367. 000004AE  916A 0006                sub.w      [A2 + 0x6], D0
  368. label000004B2:
  369. 000004B2  302B 016C                move.w     D0, [A3 + 0x16C]
  370. 000004B6  5440                     addq.w     D0, 2
  371. 000004B8  670C                     beq        +0xE /* 000004C6 */
  372. 000004BA  5340                     subq.w     D0, 1
  373. 000004BC  6714                     beq        +0x16 /* 000004D2 */
  374. 000004BE  5340                     subq.w     D0, 1
  375. 000004C0  671C                     beq        +0x1E /* 000004DE */
  376. 000004C2  6000 01FC                bra        +0x1FE /* 000006C0 */
  377. label000004C6:
  378. 000004C6  302B 016E                move.w     D0, [A3 + 0x16E]
  379. 000004CA  D16A 0002                add.w      [A2 + 0x2], D0
  380. 000004CE  6000 01F0                bra        +0x1F2 /* 000006C0 */
  381. label000004D2:
  382. 000004D2  302B 016E                move.w     D0, [A3 + 0x16E]
  383. 000004D6  916A 0006                sub.w      [A2 + 0x6], D0
  384. 000004DA  6000 01E4                bra        +0x1E6 /* 000006C0 */
  385. label000004DE:
  386. 000004DE  302B 016E                move.w     D0, [A3 + 0x16E]
  387. 000004E2  D16A 0002                add.w      [A2 + 0x2], D0
  388. 000004E6  6000 01D8                bra        +0x1DA /* 000006C0 */
  389. label000004EA:
  390. 000004EA  486E FFBE                pea.l      [A6 - 0x42]
  391. 000004EE  486B 014E                pea.l      [A3 + 0x14E]
  392. 000004F2  2057                     movea.l    A0, [A7]
  393. 000004F4  2250                     movea.l    A1, [A0]
  394. 000004F6  2269 0014                movea.l    A1, [A1 + 0x14]
  395. 000004FA  4E91                     jsr        [A1]
  396. 000004FC  2D6E FFBE FFC2           move.l     [A6 - 0x3E], [A6 - 0x42]
  397. 00000502  382B 015C                move.w     D4, [A3 + 0x15C]
  398. 00000506  0C44 0001                cmpi.w     D4, 0x1
  399. 0000050A  504F                     addq.w     A7, 8
  400. 0000050C  6706                     beq        +0x8 /* 00000514 */
  401. 0000050E  0C44 0081                cmpi.w     D4, 0x81
  402. 00000512  661A                     bne        +0x1C /* 0000052E */
  403. label00000514:
  404. 00000514  1D6B 0130 FFEF           move.b     [A6 - 0x11], [A3 + 0x130]
  405. 0000051A  0C2E 000C FFEF           cmpi.b     [A6 - 0x11], 0xC
  406. 00000520  6604                     bne        +0x6 /* 00000526 */
  407. 00000522  7010                     moveq.l    D0, 0x10
  408. 00000524  6006                     bra        +0x8 /* 0000052C */
  409. label00000526:
  410. 00000526  7000                     moveq.l    D0, 0x00
  411. 00000528  102E FFEF                move.b     D0, [A6 - 0x11]
  412. label0000052C:
  413. 0000052C  6014                     bra        +0x16 /* 00000542 */
  414. label0000052E:
  415. 0000052E  0C44 0002                cmpi.w     D4, 0x2
  416. 00000532  6706                     beq        +0x8 /* 0000053A */
  417. 00000534  0C44 0082                cmpi.w     D4, 0x82
  418. 00000538  6604                     bne        +0x6 /* 0000053E */
  419. label0000053A:
  420. 0000053A  7020                     moveq.l    D0, 0x20
  421. 0000053C  6004                     bra        +0x6 /* 00000542 */
  422. label0000053E:
  423. 0000053E  302E FFC2                move.w     D0, [A6 - 0x3E]
  424. label00000542:
  425. 00000542  3E00                     move.w     D7, D0
  426. 00000544  382A 0004                move.w     D4, [A2 + 0x4]
  427. 00000548  9852                     sub.w      D4, [A2]
  428. 0000054A  9843                     sub.w      D4, D3
  429. 0000054C  48C4                     ext.l      D4
  430. 0000054E  89FC 0002                divs.w     D4, 0x2
  431. 00000552  486E FFF0                pea.l      [A6 - 0x10]
  432. 00000556  2F0B                     move.l     -[A7], A3
  433. 00000558  2057                     movea.l    A0, [A7]
  434. 0000055A  2250                     movea.l    A1, [A0]
  435. 0000055C  2269 01E4                movea.l    A1, [A1 + 0x1E4]
  436. 00000560  4E91                     jsr        [A1]
  437. 00000562  302B 016A                move.w     D0, [A3 + 0x16A]
  438. 00000566  504F                     addq.w     A7, 8
  439. 00000568  5240                     addq.w     D0, 1
  440. 0000056A  0C40 0005                cmpi.w     D0, 0x5
  441. 0000056E  6200 0150                bhi        +0x152 /* 000006C0 */
  442. 00000572  303B 0206                move.w     D0, [PC + D0.w * 2 + 0x6]
  443. 00000576  4EFB 0002                jmp        [PC + D0.w + 0x2]
  444. 0000057A  0146                     bchg       D6, D0
  445. 0000057C  000C 004E                ori.b      A4, 0x4E /* 'N' */
  446. 00000580  00B8 0112 012C 302A      ori.l      [0x0000302A], 0x112012C
  447. 00000588  0004 9052                ori.b      D4, 0x52 /* 'R' */
  448. 0000058C  9046                     sub.w      D0, D6
  449. 0000058E  48C0                     ext.l      D0
  450. 00000590  81FC 0002                divs.w     D0, 0x2
  451. 00000594  5540                     subq.w     D0, 2
  452. 00000596  D152                     add.w      [A2], D0
  453. 00000598  3012                     move.w     D0, [A2]
  454. 0000059A  D043                     add.w      D0, D3
  455. 0000059C  3540 0004                move.w     [A2 + 0x4], D0
  456. 000005A0  302B 016C                move.w     D0, [A3 + 0x16C]
  457. 000005A4  5440                     addq.w     D0, 2
  458. 000005A6  6714                     beq        +0x16 /* 000005BC */
  459. 000005A8  5340                     subq.w     D0, 1
  460. 000005AA  6704                     beq        +0x6 /* 000005B0 */
  461. 000005AC  6000 0112                bra        +0x114 /* 000006C0 */
  462. label000005B0:
  463. 000005B0  302B 016E                move.w     D0, [A3 + 0x16E]
  464. 000005B4  916A 0006                sub.w      [A2 + 0x6], D0
  465. 000005B8  6000 0106                bra        +0x108 /* 000006C0 */
  466. label000005BC:
  467. 000005BC  302B 016E                move.w     D0, [A3 + 0x16E]
  468. 000005C0  D16A 0002                add.w      [A2 + 0x2], D0
  469. 000005C4  6000 00FA                bra        +0xFC /* 000006C0 */
  470. 000005C8  D952                     add.w      [A2], D4
  471. 000005CA  3012                     move.w     D0, [A2]
  472. 000005CC  D043                     add.w      D0, D3
  473. 000005CE  3540 0004                move.w     [A2 + 0x4], D0
  474. 000005D2  3007                     move.w     D0, D7
  475. 000005D4  5640                     addq.w     D0, 3
  476. 000005D6  D16A 0002                add.w      [A2 + 0x2], D0
  477. 000005DA  2F0B                     move.l     -[A7], A3
  478. 000005DC  2057                     movea.l    A0, [A7]
  479. 000005DE  2250                     movea.l    A1, [A0]
  480. 000005E0  2269 01EC                movea.l    A1, [A1 + 0x1EC]
  481. 000005E4  4E91                     jsr        [A1]
  482. 000005E6  2008                     move.l     D0, A0
  483. 000005E8  584F                     addq.w     A7, 4
  484. 000005EA  671C                     beq        +0x1E /* 00000608 */
  485. 000005EC  2F0B                     move.l     -[A7], A3
  486. 000005EE  2057                     movea.l    A0, [A7]
  487. 000005F0  2250                     movea.l    A1, [A0]
  488. 000005F2  2269 0200                movea.l    A1, [A1 + 0x200]
  489. 000005F6  4E91                     jsr        [A1]
  490. 000005F8  4A00                     tst.b      D0
  491. 000005FA  584F                     addq.w     A7, 4
  492. 000005FC  6704                     beq        +0x6 /* 00000602 */
  493. 000005FE  700B                     moveq.l    D0, 0x0B
  494. 00000600  6002                     bra        +0x4 /* 00000604 */
  495. label00000602:
  496. 00000602  7007                     moveq.l    D0, 0x07
  497. label00000604:
  498. 00000604  916A 0006                sub.w      [A2 + 0x6], D0
  499. label00000608:
  500. 00000608  362B 016C                move.w     D3, [A3 + 0x16C]
  501. 0000060C  0C43 FFFE                cmpi.w     D3, 0xFFFE
  502. 00000610  660C                     bne        +0xE /* 0000061E */
  503. 00000612  302B 016E                move.w     D0, [A3 + 0x16E]
  504. 00000616  D16A 0002                add.w      [A2 + 0x2], D0
  505. 0000061A  6000 00A4                bra        +0xA6 /* 000006C0 */
  506. label0000061E:
  507. 0000061E  0C43 FFFF                cmpi.w     D3, 0xFFFF
  508. 00000622  6600 009C                bne        +0x9E /* 000006C0 */
  509. 00000626  302B 016E                move.w     D0, [A3 + 0x16E]
  510. 0000062A  916A 0006                sub.w      [A2 + 0x6], D0
  511. 0000062E  6000 0090                bra        +0x92 /* 000006C0 */
  512. 00000632  D952                     add.w      [A2], D4
  513. 00000634  3012                     move.w     D0, [A2]
  514. 00000636  D043                     add.w      D0, D3
  515. 00000638  3540 0004                move.w     [A2 + 0x4], D0
  516. 0000063C  0C6B 0001 016C           cmpi.w     [A3 + 0x16C], 0x1
  517. 00000642  672A                     beq        +0x2C /* 0000066E */
  518. 00000644  3007                     move.w     D0, D7
  519. 00000646  5640                     addq.w     D0, 3
  520. 00000648  916A 0006                sub.w      [A2 + 0x6], D0
  521. 0000064C  362B 016C                move.w     D3, [A3 + 0x16C]
  522. 00000650  0C43 FFFE                cmpi.w     D3, 0xFFFE
  523. 00000654  660A                     bne        +0xC /* 00000660 */
  524. 00000656  302B 016E                move.w     D0, [A3 + 0x16E]
  525. 0000065A  D16A 0002                add.w      [A2 + 0x2], D0
  526. 0000065E  600E                     bra        +0x10 /* 0000066E */
  527. label00000660:
  528. 00000660  0C43 FFFF                cmpi.w     D3, 0xFFFF
  529. 00000664  6608                     bne        +0xA /* 0000066E */
  530. 00000666  302B 016E                move.w     D0, [A3 + 0x16E]
  531. 0000066A  916A 0006                sub.w      [A2 + 0x6], D0
  532. label0000066E:
  533. 0000066E  382A 0002                move.w     D4, [A2 + 0x2]
  534. 00000672  362A 0006                move.w     D3, [A2 + 0x6]
  535. 00000676  9644                     sub.w      D3, D4
  536. 00000678  B645                     cmp.w      D3, D5
  537. 0000067A  6C44                     bge        +0x46 /* 000006C0 */
  538. 0000067C  BA6E FFC6                cmp.w      D5, [A6 - 0x3A]
  539. 00000680  6C3E                     bge        +0x40 /* 000006C0 */
  540. 00000682  3004                     move.w     D0, D4
  541. 00000684  D045                     add.w      D0, D5
  542. 00000686  3540 0006                move.w     [A2 + 0x6], D0
  543. 0000068A  6034                     bra        +0x36 /* 000006C0 */
  544. 0000068C  302B 016E                move.w     D0, [A3 + 0x16E]
  545. 00000690  D16A 0002                add.w      [A2 + 0x2], D0
  546. 00000694  302E FFF4                move.w     D0, [A6 - 0xC]
  547. 00000698  5640                     addq.w     D0, 3
  548. 0000069A  3480                     move.w     [A2], D0
  549. 0000069C  3012                     move.w     D0, [A2]
  550. 0000069E  D043                     add.w      D0, D3
  551. 000006A0  3540 0004                move.w     [A2 + 0x4], D0
  552. 000006A4  601A                     bra        +0x1C /* 000006C0 */
  553. 000006A6  302B 016E                move.w     D0, [A3 + 0x16E]
  554. 000006AA  D16A 0002                add.w      [A2 + 0x2], D0
  555. 000006AE  302E FFF0                move.w     D0, [A6 - 0x10]
  556. 000006B2  5940                     subq.w     D0, 4
  557. 000006B4  3540 0004                move.w     [A2 + 0x4], D0
  558. 000006B8  302A 0004                move.w     D0, [A2 + 0x4]
  559. 000006BC  9043                     sub.w      D0, D3
  560. 000006BE  3480                     move.w     [A2], D0
  561. label000006C0:
  562. 000006C0  2F0B                     move.l     -[A7], A3
  563. 000006C2  2057                     movea.l    A0, [A7]
  564. 000006C4  2250                     movea.l    A1, [A0]
  565. 000006C6  2269 00AC                movea.l    A1, [A1 + 0xAC]
  566. 000006CA  4E91                     jsr        [A1]
  567. 000006CC  4A00                     tst.b      D0
  568. 000006CE  584F                     addq.w     A7, 4
  569. 000006D0  672A                     beq        +0x2C /* 000006FC */
  570. 000006D2  4A2B 015E                tst.b      [A3 + 0x15E]
  571. 000006D6  6724                     beq        +0x26 /* 000006FC */
  572. 000006D8  4A6B 015C                tst.w      [A3 + 0x15C]
  573. 000006DC  660C                     bne        +0xE /* 000006EA */
  574. 000006DE  2F0A                     move.l     -[A7], A2
  575. 000006E0  2F3C 0001 0001           move.l     -[A7], 0x10001
  576. 000006E6  A8A8                     syscall    OffsetRect
  577. 000006E8  6012                     bra        +0x14 /* 000006FC */
  578. label000006EA:
  579. 000006EA  0C6B 4000 012C           cmpi.w     [A3 + 0x12C], 0x4000 /* '@\0' */
  580. 000006F0  660A                     bne        +0xC /* 000006FC */
  581. 000006F2  2F0A                     move.l     -[A7], A2
  582. 000006F4  2F3C 0001 0001           move.l     -[A7], 0x10001
  583. 000006FA  A8A8                     syscall    OffsetRect
  584. label000006FC:
  585. 000006FC  3F3C FFFF                move.w     -[A7], 0xFFFF
  586. 00000700  486E FFC8                pea.l      [A6 - 0x38]
  587. 00000704  4EB9 0000 20A8           jsr        [0x000020A8]
  588. 0000070A  3F3C FFFF                move.w     -[A7], 0xFFFF
  589. 0000070E  486E FFE6                pea.l      [A6 - 0x1A]
  590. 00000712  4EB9 0000 20C0           jsr        [0x000020C0]
  591. 00000718  4FEF 000C                lea.l      A7, [A7 + 0xC]
  592. 0000071C  4CDF 0CF8                movem.l    D3,D4,D5,D6,D7,A2,A3, [A7]+
  593. 00000720  4E5E                     unlink     A6
  594. 00000722  4E75                     rts
  595. 00000724  4E56 FFEC                link       A6, -0x0014
  596. 00000728  48E7 1030                movem.l    -[A7], D3,A2,A3
  597. 0000072C  266E 0008                movea.l    A3, [A6 + 0x8]
  598. 00000730  246E 000C                movea.l    A2, [A6 + 0xC]
  599. 00000734  486E FFFC                pea.l      [A6 - 0x4]
  600. 00000738  2F0B                     move.l     -[A7], A3
  601. 0000073A  2057                     movea.l    A0, [A7]
  602. 0000073C  2250                     movea.l    A1, [A0]
  603. 0000073E  2269 0264                movea.l    A1, [A1 + 0x264]
  604. 00000742  4E91                     jsr        [A1]
  605. 00000744  302B 015C                move.w     D0, [A3 + 0x15C]
  606. 00000748  504F                     addq.w     A7, 8
  607. 0000074A  4EB9 0000 0504           jsr        [0x00000504]
  608. 00000750  00E2                     .incomplete
  609. 00000752  0001 0083                ori.b      D1, 0x83
  610. 00000756  0005 0001                ori.b      D5, 0x1
  611. 0000075A  0016 0002                ori.b      [A6], 0x2
  612. 0000075E  0050 0003                ori.w      [A0], 0x3
  613. 00000762  0092 0081 000A           ori.l      [A2], 0x81000A
  614. 00000768  0082 0044 0083           ori.l      D2, 0x440083
  615. 0000076E  0086 4AAB 0126           ori.l      D6, 0x4AAB0126
  616. 00000774  6700 00CA                beq        +0xCC /* 00000840 */
  617. 00000778  34AE FFFC                move.w     [A2], [A6 - 0x4]
  618. 0000077C  356E FFFE 0002           move.w     [A2 + 0x2], [A6 - 0x2]
  619. 00000782  7000                     moveq.l    D0, 0x00
  620. 00000784  102B 0130                move.b     D0, [A3 + 0x130]
  621. 00000788  D06E FFFC                add.w      D0, [A6 - 0x4]
  622. 0000078C  3540 0004                move.w     [A2 + 0x4], D0
  623. 00000790  162B 0130                move.b     D3, [A3 + 0x130]
  624. 00000794  0C03 000C                cmpi.b     D3, 0xC
  625. 00000798  6604                     bne        +0x6 /* 0000079E */
  626. 0000079A  7010                     moveq.l    D0, 0x10
  627. 0000079C  6004                     bra        +0x6 /* 000007A2 */
  628. label0000079E:
  629. 0000079E  7000                     moveq.l    D0, 0x00
  630. 000007A0  1003                     move.b     D0, D3
  631. label000007A2:
  632. 000007A2  D06A 0002                add.w      D0, [A2 + 0x2]
  633. 000007A6  3540 0006                move.w     [A2 + 0x6], D0
  634. 000007AA  6000 0094                bra        +0x96 /* 00000840 */
  635. 000007AE  4AAB 0140                tst.l      [A3 + 0x140]
  636. 000007B2  6700 008C                beq        +0x8E /* 00000840 */
  637. 000007B6  486E FFF0                pea.l      [A6 - 0x10]
  638. 000007BA  486B 013C                pea.l      [A3 + 0x13C]
  639. 000007BE  2057                     movea.l    A0, [A7]
  640. 000007C0  2250                     movea.l    A1, [A0]
  641. 000007C2  2269 0014                movea.l    A1, [A1 + 0x14]
  642. 000007C6  4E91                     jsr        [A1]
  643. 000007C8  2D6E FFF0 FFF8           move.l     [A6 - 0x8], [A6 - 0x10]
  644. 000007CE  34AE FFFC                move.w     [A2], [A6 - 0x4]
  645. 000007D2  356E FFFE 0002           move.w     [A2 + 0x2], [A6 - 0x2]
  646. 000007D8  302E FFFC                move.w     D0, [A6 - 0x4]
  647. 000007DC  D06E FFFA                add.w      D0, [A6 - 0x6]
  648. 000007E0  3540 0004                move.w     [A2 + 0x4], D0
  649. 000007E4  302A 0002                move.w     D0, [A2 + 0x2]
  650. 000007E8  D06E FFF8                add.w      D0, [A6 - 0x8]
  651. 000007EC  3540 0006                move.w     [A2 + 0x6], D0
  652. 000007F0  504F                     addq.w     A7, 8
  653. 000007F2  604C                     bra        +0x4E /* 00000840 */
  654. 000007F4  486E FFEC                pea.l      [A6 - 0x14]
  655. 000007F8  486B 014E                pea.l      [A3 + 0x14E]
  656. 000007FC  2057                     movea.l    A0, [A7]
  657. 000007FE  2250                     movea.l    A1, [A0]
  658. 00000800  2269 0014                movea.l    A1, [A1 + 0x14]
  659. 00000804  4E91                     jsr        [A1]
  660. 00000806  2D6E FFEC FFF4           move.l     [A6 - 0xC], [A6 - 0x14]
  661. 0000080C  34AE FFFC                move.w     [A2], [A6 - 0x4]
  662. 00000810  356E FFFE 0002           move.w     [A2 + 0x2], [A6 - 0x2]
  663. 00000816  302E FFFC                move.w     D0, [A6 - 0x4]
  664. 0000081A  D06E FFF6                add.w      D0, [A6 - 0xA]
  665. 0000081E  3540 0004                move.w     [A2 + 0x4], D0
  666. 00000822  302A 0002                move.w     D0, [A2 + 0x2]
  667. 00000826  D06E FFF4                add.w      D0, [A6 - 0xC]
  668. 0000082A  3540 0006                move.w     [A2 + 0x6], D0
  669. 0000082E  504F                     addq.w     A7, 8
  670. 00000830  600E                     bra        +0x10 /* 00000840 */
  671. 00000832  24B9 0000 E9A6           move.l     [A2], [0x0000E9A6]
  672. 00000838  2579 0000 E9AA 0004      move.l     [A2 + 0x4], [0x0000E9AA]
  673. label00000840:
  674. 00000840  2F0B                     move.l     -[A7], A3
  675. 00000842  2057                     movea.l    A0, [A7]
  676. 00000844  2250                     movea.l    A1, [A0]
  677. 00000846  2269 00AC                movea.l    A1, [A1 + 0xAC]
  678. 0000084A  4E91                     jsr        [A1]
  679. 0000084C  4A00                     tst.b      D0
  680. 0000084E  584F                     addq.w     A7, 4
  681. 00000850  6718                     beq        +0x1A /* 0000086A */
  682. 00000852  4A2B 015E                tst.b      [A3 + 0x15E]
  683. 00000856  6712                     beq        +0x14 /* 0000086A */
  684. 00000858  0C6B 4000 012C           cmpi.w     [A3 + 0x12C], 0x4000 /* '@\0' */
  685. 0000085E  660A                     bne        +0xC /* 0000086A */
  686. 00000860  2F0A                     move.l     -[A7], A2
  687. 00000862  2F3C 0001 0001           move.l     -[A7], 0x10001
  688. 00000868  A8A8                     syscall    OffsetRect
  689. label0000086A:
  690. 0000086A  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  691. 0000086E  4E5E                     unlink     A6
  692. 00000870  4E75                     rts
  693. 00000872  4E56 FFF0                link       A6, -0x0010
  694. 00000876  48E7 1820                movem.l    -[A7], D3,D4,A2
  695. 0000087A  246E 0008                movea.l    A2, [A6 + 0x8]
  696. 0000087E  486A 000A                pea.l      [A2 + 0xA]
  697. 00000882  2057                     movea.l    A0, [A7]
  698. 00000884  2250                     movea.l    A1, [A0]
  699. 00000886  2269 000C                movea.l    A1, [A1 + 0xC]
  700. 0000088A  4E91                     jsr        [A1]
  701. 0000088C  4A00                     tst.b      D0
  702. 0000088E  584F                     addq.w     A7, 4
  703. 00000890  6706                     beq        +0x8 /* 00000898 */
  704. 00000892  7001                     moveq.l    D0, 0x01
  705. 00000894  6000 00D6                bra        +0xD8 /* 0000096C */
  706. label00000898:
  707. 00000898  486E FFF8                pea.l      [A6 - 0x8]
  708. 0000089C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  709. 000008A0  2057                     movea.l    A0, [A7]
  710. 000008A2  2268 0004                movea.l    A1, [A0 + 0x4]
  711. 000008A6  2269 003C                movea.l    A1, [A1 + 0x3C]
  712. 000008AA  4E91                     jsr        [A1]
  713. 000008AC  302A 0168                move.w     D0, [A2 + 0x168]
  714. 000008B0  5240                     addq.w     D0, 1
  715. 000008B2  D040                     add.w      D0, D0
  716. 000008B4  382E FFFE                move.w     D4, [A6 - 0x2]
  717. 000008B8  986E FFFA                sub.w      D4, [A6 - 0x6]
  718. 000008BC  9840                     sub.w      D4, D0
  719. 000008BE  362A 015C                move.w     D3, [A2 + 0x15C]
  720. 000008C2  0C43 0001                cmpi.w     D3, 0x1
  721. 000008C6  504F                     addq.w     A7, 8
  722. 000008C8  670A                     beq        +0xC /* 000008D4 */
  723. 000008CA  0C43 0081                cmpi.w     D3, 0x81
  724. 000008CE  6704                     beq        +0x6 /* 000008D4 */
  725. 000008D0  7000                     moveq.l    D0, 0x00
  726. 000008D2  6002                     bra        +0x4 /* 000008D6 */
  727. label000008D4:
  728. 000008D4  7001                     moveq.l    D0, 0x01
  729. label000008D6:
  730. 000008D6  4A00                     tst.b      D0
  731. 000008D8  672C                     beq        +0x2E /* 00000906 */
  732. 000008DA  162A 0130                move.b     D3, [A2 + 0x130]
  733. 000008DE  0C03 0020                cmpi.b     D3, 0x20 /* ' ' */
  734. 000008E2  660E                     bne        +0x10 /* 000008F2 */
  735. 000008E4  70E0                     moveq.l    D0, 0xFFFFFFE0
  736. 000008E6  D044                     add.w      D0, D4
  737. 000008E8  0C40 0006                cmpi.w     D0, 0x6
  738. 000008EC  5CC0                     sge        D0
  739. 000008EE  4400                     neg.b      D0
  740. 000008F0  607A                     bra        +0x7C /* 0000096C */
  741. label000008F2:
  742. 000008F2  0C03 0020                cmpi.b     D3, 0x20 /* ' ' */
  743. 000008F6  6472                     bcc        +0x74 /* 0000096A */
  744. 000008F8  70F0                     moveq.l    D0, 0xFFFFFFF0
  745. 000008FA  D044                     add.w      D0, D4
  746. 000008FC  0C40 0016                cmpi.w     D0, 0x16
  747. 00000900  5CC0                     sge        D0
  748. 00000902  4400                     neg.b      D0
  749. 00000904  6066                     bra        +0x68 /* 0000096C */
  750. label00000906:
  751. 00000906  0C43 0002                cmpi.w     D3, 0x2
  752. 0000090A  670A                     beq        +0xC /* 00000916 */
  753. 0000090C  0C43 0082                cmpi.w     D3, 0x82
  754. 00000910  6704                     beq        +0x6 /* 00000916 */
  755. 00000912  7000                     moveq.l    D0, 0x00
  756. 00000914  6002                     bra        +0x4 /* 00000918 */
  757. label00000916:
  758. 00000916  7001                     moveq.l    D0, 0x01
  759. label00000918:
  760. 00000918  4A00                     tst.b      D0
  761. 0000091A  670E                     beq        +0x10 /* 0000092A */
  762. 0000091C  70E0                     moveq.l    D0, 0xFFFFFFE0
  763. 0000091E  D044                     add.w      D0, D4
  764. 00000920  0C40 0006                cmpi.w     D0, 0x6
  765. 00000924  5CC0                     sge        D0
  766. 00000926  4400                     neg.b      D0
  767. 00000928  6042                     bra        +0x44 /* 0000096C */
  768. label0000092A:
  769. 0000092A  0C43 0003                cmpi.w     D3, 0x3
  770. 0000092E  670A                     beq        +0xC /* 0000093A */
  771. 00000930  0C43 0083                cmpi.w     D3, 0x83
  772. 00000934  6704                     beq        +0x6 /* 0000093A */
  773. 00000936  7000                     moveq.l    D0, 0x00
  774. 00000938  6002                     bra        +0x4 /* 0000093C */
  775. label0000093A:
  776. 0000093A  7001                     moveq.l    D0, 0x01
  777. label0000093C:
  778. 0000093C  4A00                     tst.b      D0
  779. 0000093E  672A                     beq        +0x2C /* 0000096A */
  780. 00000940  486E FFF0                pea.l      [A6 - 0x10]
  781. 00000944  486A 014E                pea.l      [A2 + 0x14E]
  782. 00000948  2057                     movea.l    A0, [A7]
  783. 0000094A  2250                     movea.l    A1, [A0]
  784. 0000094C  2269 0014                movea.l    A1, [A1 + 0x14]
  785. 00000950  4E91                     jsr        [A1]
  786. 00000952  2D6E FFF0 FFF4           move.l     [A6 - 0xC], [A6 - 0x10]
  787. 00000958  3004                     move.w     D0, D4
  788. 0000095A  906E FFF4                sub.w      D0, [A6 - 0xC]
  789. 0000095E  0C40 0006                cmpi.w     D0, 0x6
  790. 00000962  5CC0                     sge        D0
  791. 00000964  4400                     neg.b      D0
  792. 00000966  504F                     addq.w     A7, 8
  793. 00000968  6002                     bra        +0x4 /* 0000096C */
  794. label0000096A:
  795. 0000096A  7000                     moveq.l    D0, 0x00
  796. label0000096C:
  797. 0000096C  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  798. 00000970  4E5E                     unlink     A6
  799. 00000972  4E75                     rts
  800. 00000974  4E56 0000                link       A6, 0
  801. 00000978  48E7 0038                movem.l    -[A7], A2,A3,A4
  802. 0000097C  286E 0008                movea.l    A4, [A6 + 0x8]
  803. 00000980  97CB                     sub.l      A3, A3
  804. 00000982  4267                     clr.w      -[A7]
  805. 00000984  4879 0000 E85C           push.l     0xE85C
  806. 0000098A  4879 0000 E820           push.l     0xE820
  807. 00000990  4878 0004                push.l     0x4
  808. 00000994  2F2C 0004                move.l     -[A7], [A4 + 0x4]
  809. 00000998  4EB9 0000 1FE8           jsr        [0x00001FE8]
  810. 0000099E  2448                     movea.l    A2, A0
  811. 000009A0  200A                     move.l     D0, A2
  812. 000009A2  4FEF 0012                lea.l      A7, [A7 + 0x12]
  813. 000009A6  6704                     beq        +0x6 /* 000009AC */
  814. 000009A8  266A 0072                movea.l    A3, [A2 + 0x72]
  815. label000009AC:
  816. 000009AC  204B                     movea.l    A0, A3
  817. 000009AE  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  818. 000009B2  4E5E                     unlink     A6
  819. 000009B4  4E75                     rts
  820. 000009B6  4E56 0000                link       A6, 0
  821. 000009BA  48E7 1030                movem.l    -[A7], D3,A2,A3
  822. 000009BE  266E 0008                movea.l    A3, [A6 + 0x8]
  823. 000009C2  7600                     moveq.l    D3, 0x00
  824. 000009C4  4267                     clr.w      -[A7]
  825. 000009C6  4879 0000 E85C           push.l     0xE85C
  826. 000009CC  4879 0000 E820           push.l     0xE820
  827. 000009D2  4878 0004                push.l     0x4
  828. 000009D6  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  829. 000009DA  4EB9 0000 1FE8           jsr        [0x00001FE8]
  830. 000009E0  2448                     movea.l    A2, A0
  831. 000009E2  200A                     move.l     D0, A2
  832. 000009E4  4FEF 0012                lea.l      A7, [A7 + 0x12]
  833. 000009E8  6712                     beq        +0x14 /* 000009FC */
  834. 000009EA  2F0A                     move.l     -[A7], A2
  835. 000009EC  2057                     movea.l    A0, [A7]
  836. 000009EE  2268 0004                movea.l    A1, [A0 + 0x4]
  837. 000009F2  2269 01E0                movea.l    A1, [A1 + 0x1E0]
  838. 000009F6  4E91                     jsr        [A1]
  839. 000009F8  3600                     move.w     D3, D0
  840. 000009FA  584F                     addq.w     A7, 4
  841. label000009FC:
  842. 000009FC  3003                     move.w     D0, D3
  843. 000009FE  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  844. 00000A02  4E5E                     unlink     A6
  845. 00000A04  4E75                     rts
  846. 00000A06  4E56 0000                link       A6, 0
  847. 00000A0A  48E7 1030                movem.l    -[A7], D3,A2,A3
  848. 00000A0E  266E 0008                movea.l    A3, [A6 + 0x8]
  849. 00000A12  362E 000C                move.w     D3, [A6 + 0xC]
  850. 00000A16  4267                     clr.w      -[A7]
  851. 00000A18  4879 0000 E85C           push.l     0xE85C
  852. 00000A1E  4879 0000 E820           push.l     0xE820
  853. 00000A24  4878 0004                push.l     0x4
  854. 00000A28  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  855. 00000A2C  4EB9 0000 1FE8           jsr        [0x00001FE8]
  856. 00000A32  2448                     movea.l    A2, A0
  857. 00000A34  200A                     move.l     D0, A2
  858. 00000A36  4FEF 0012                lea.l      A7, [A7 + 0x12]
  859. 00000A3A  6712                     beq        +0x14 /* 00000A4E */
  860. 00000A3C  3F03                     move.w     -[A7], D3
  861. 00000A3E  2F0A                     move.l     -[A7], A2
  862. 00000A40  2057                     movea.l    A0, [A7]
  863. 00000A42  2268 0004                movea.l    A1, [A0 + 0x4]
  864. 00000A46  2269 01DC                movea.l    A1, [A1 + 0x1DC]
  865. 00000A4A  4E91                     jsr        [A1]
  866. 00000A4C  5C4F                     addq.w     A7, 6
  867. label00000A4E:
  868. 00000A4E  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  869. 00000A52  4E5E                     unlink     A6
  870. 00000A54  4E75                     rts
  871. 00000A56  4E56 0000                link       A6, 0
  872. 00000A5A  48E7 0038                movem.l    -[A7], A2,A3,A4
  873. 00000A5E  266E 0008                movea.l    A3, [A6 + 0x8]
  874. 00000A62  286E 000C                movea.l    A4, [A6 + 0xC]
  875. 00000A66  2F0B                     move.l     -[A7], A3
  876. 00000A68  2057                     movea.l    A0, [A7]
  877. 00000A6A  2250                     movea.l    A1, [A0]
  878. 00000A6C  2269 01EC                movea.l    A1, [A1 + 0x1EC]
  879. 00000A70  4E91                     jsr        [A1]
  880. 00000A72  2448                     movea.l    A2, A0
  881. 00000A74  200A                     move.l     D0, A2
  882. 00000A76  584F                     addq.w     A7, 4
  883. 00000A78  6716                     beq        +0x18 /* 00000A90 */
  884. 00000A7A  2F0A                     move.l     -[A7], A2
  885. 00000A7C  2F0B                     move.l     -[A7], A3
  886. 00000A7E  2057                     movea.l    A0, [A7]
  887. 00000A80  2250                     movea.l    A1, [A0]
  888. 00000A82  2269 01F0                movea.l    A1, [A1 + 0x1F0]
  889. 00000A86  4E91                     jsr        [A1]
  890. 00000A88  584F                     addq.w     A7, 4
  891. 00000A8A  3F00                     move.w     -[A7], D0
  892. 00000A8C  2F0C                     move.l     -[A7], A4
  893. 00000A8E  A946                     syscall    GetMenuItemText/GetItem
  894. label00000A90:
  895. 00000A90  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  896. 00000A94  4E5E                     unlink     A6
  897. 00000A96  4E75                     rts
  898. 00000A98  4E56 FFF8                link       A6, -0x0008
  899. 00000A9C  48E7 1020                movem.l    -[A7], D3,A2
  900. 00000AA0  246E 0008                movea.l    A2, [A6 + 0x8]
  901. 00000AA4  486E FFF8                pea.l      [A6 - 0x8]
  902. 00000AA8  4EB9 0000 20B8           jsr        [0x000020B8]
  903. 00000AAE  2F0A                     move.l     -[A7], A2
  904. 00000AB0  2057                     movea.l    A0, [A7]
  905. 00000AB2  2250                     movea.l    A1, [A0]
  906. 00000AB4  2269 0080                movea.l    A1, [A1 + 0x80]
  907. 00000AB8  4E91                     jsr        [A1]
  908. 00000ABA  3600                     move.w     D3, D0
  909. 00000ABC  3F03                     move.w     -[A7], D3
  910. 00000ABE  4EB9 0000 22E0           jsr        [0x000022E0]
  911. 00000AC4  2448                     movea.l    A2, A0
  912. 00000AC6  200A                     move.l     D0, A2
  913. 00000AC8  4FEF 000A                lea.l      A7, [A7 + 0xA]
  914. 00000ACC  6718                     beq        +0x1A /* 00000AE6 */
  915. 00000ACE  2052                     movea.l    A0, [A2]
  916. 00000AD0  3610                     move.w     D3, [A0]
  917. 00000AD2  3F3C FFFF                move.w     -[A7], 0xFFFF
  918. 00000AD6  486E FFF8                pea.l      [A6 - 0x8]
  919. 00000ADA  4EB9 0000 20C0           jsr        [0x000020C0]
  920. 00000AE0  3003                     move.w     D0, D3
  921. 00000AE2  5C4F                     addq.w     A7, 6
  922. 00000AE4  6012                     bra        +0x14 /* 00000AF8 */
  923. label00000AE6:
  924. 00000AE6  3F3C FFFF                move.w     -[A7], 0xFFFF
  925. 00000AEA  486E FFF8                pea.l      [A6 - 0x8]
  926. 00000AEE  4EB9 0000 20C0           jsr        [0x000020C0]
  927. 00000AF4  7000                     moveq.l    D0, 0x00
  928. 00000AF6  5C4F                     addq.w     A7, 6
  929. label00000AF8:
  930. 00000AF8  4CDF 0408                movem.l    D3,A2, [A7]+
  931. 00000AFC  4E5E                     unlink     A6
  932. 00000AFE  4E75                     rts
  933. 00000B00  4E56 FFF8                link       A6, -0x0008
  934. 00000B04  48E7 0030                movem.l    -[A7], A2,A3
  935. 00000B08  266E 0008                movea.l    A3, [A6 + 0x8]
  936. 00000B0C  246E 000C                movea.l    A2, [A6 + 0xC]
  937. 00000B10  486E FFF8                pea.l      [A6 - 0x8]
  938. 00000B14  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  939. 00000B18  2057                     movea.l    A0, [A7]
  940. 00000B1A  2268 0004                movea.l    A1, [A0 + 0x4]
  941. 00000B1E  2269 003C                movea.l    A1, [A1 + 0x3C]
  942. 00000B22  4E91                     jsr        [A1]
  943. 00000B24  4A2B 0166                tst.b      [A3 + 0x166]
  944. 00000B28  504F                     addq.w     A7, 8
  945. 00000B2A  660C                     bne        +0xE /* 00000B38 */
  946. 00000B2C  34AE FFFC                move.w     [A2], [A6 - 0x4]
  947. 00000B30  356E FFFA 0002           move.w     [A2 + 0x2], [A6 - 0x6]
  948. 00000B36  600A                     bra        +0xC /* 00000B42 */
  949. label00000B38:
  950. 00000B38  34AE FFF8                move.w     [A2], [A6 - 0x8]
  951. 00000B3C  356E FFFE 0002           move.w     [A2 + 0x2], [A6 - 0x2]
  952. label00000B42:
  953. 00000B42  2F0A                     move.l     -[A7], A2
  954. 00000B44  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  955. 00000B48  2057                     movea.l    A0, [A7]
  956. 00000B4A  2268 0004                movea.l    A1, [A0 + 0x4]
  957. 00000B4E  2269 0110                movea.l    A1, [A1 + 0x110]
  958. 00000B52  4E91                     jsr        [A1]
  959. 00000B54  2F0A                     move.l     -[A7], A2
  960. 00000B56  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  961. 00000B5A  2057                     movea.l    A0, [A7]
  962. 00000B5C  2268 0004                movea.l    A1, [A0 + 0x4]
  963. 00000B60  2269 0118                movea.l    A1, [A1 + 0x118]
  964. 00000B64  4E91                     jsr        [A1]
  965. 00000B66  4FEF 0010                lea.l      A7, [A7 + 0x10]
  966. 00000B6A  4CDF 0C00                movem.l    A2,A3, [A7]+
  967. 00000B6E  4E5E                     unlink     A6
  968. 00000B70  4E75                     rts
  969. 00000B72  4E56 0000                link       A6, 0
  970. 00000B76  48E7 0030                movem.l    -[A7], A2,A3
  971. 00000B7A  246E 0008                movea.l    A2, [A6 + 0x8]
  972. 00000B7E  266E 000C                movea.l    A3, [A6 + 0xC]
  973. 00000B82  1F13                     move.b     -[A7], [A3]
  974. 00000B84  486B 0001                pea.l      [A3 + 0x1]
  975. 00000B88  486A 000E                pea.l      [A2 + 0xE]
  976. 00000B8C  4EB9 0000 23E8           jsr        [0x000023E8]
  977. 00000B92  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  978. 00000B96  2057                     movea.l    A0, [A7]
  979. 00000B98  2268 0004                movea.l    A1, [A0 + 0x4]
  980. 00000B9C  2269 00BC                movea.l    A1, [A1 + 0xBC]
  981. 00000BA0  4E91                     jsr        [A1]
  982. 00000BA2  4FEF 000E                lea.l      A7, [A7 + 0xE]
  983. 00000BA6  4CDF 0C00                movem.l    A2,A3, [A7]+
  984. 00000BAA  4E5E                     unlink     A6
  985. 00000BAC  4E75                     rts
  986. 00000BAE  4E56 0000                link       A6, 0
  987. 00000BB2  48E7 1020                movem.l    -[A7], D3,A2
  988. 00000BB6  246E 0008                movea.l    A2, [A6 + 0x8]
  989. 00000BBA  362E 000C                move.w     D3, [A6 + 0xC]
  990. 00000BBE  B66A 0118                cmp.w      D3, [A2 + 0x118]
  991. 00000BC2  6716                     beq        +0x18 /* 00000BDA */
  992. 00000BC4  3543 0118                move.w     [A2 + 0x118], D3
  993. 00000BC8  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  994. 00000BCC  2057                     movea.l    A0, [A7]
  995. 00000BCE  2268 0004                movea.l    A1, [A0 + 0x4]
  996. 00000BD2  2269 00BC                movea.l    A1, [A1 + 0xBC]
  997. 00000BD6  4E91                     jsr        [A1]
  998. 00000BD8  584F                     addq.w     A7, 4
  999. label00000BDA:
  1000. 00000BDA  4CDF 0408                movem.l    D3,A2, [A7]+
  1001. 00000BDE  4E5E                     unlink     A6
  1002. 00000BE0  4E75                     rts
  1003. 00000BE2  4E56 0000                link       A6, 0
  1004. 00000BE6  2F0A                     move.l     -[A7], A2
  1005. 00000BE8  246E 0008                movea.l    A2, [A6 + 0x8]
  1006. 00000BEC  356E 000C 0162           move.w     [A2 + 0x162], [A6 + 0xC]
  1007. 00000BF2  302A 015C                move.w     D0, [A2 + 0x15C]
  1008. 00000BF6  5340                     subq.w     D0, 1
  1009. 00000BF8  670A                     beq        +0xC /* 00000C04 */
  1010. 00000BFA  5340                     subq.w     D0, 1
  1011. 00000BFC  671C                     beq        +0x1E /* 00000C1A */
  1012. 00000BFE  5340                     subq.w     D0, 1
  1013. 00000C00  672E                     beq        +0x30 /* 00000C30 */
  1014. 00000C02  6040                     bra        +0x42 /* 00000C44 */
  1015. label00000C04:
  1016. 00000C04  3F2A 0162                move.w     -[A7], [A2 + 0x162]
  1017. 00000C08  486A 0122                pea.l      [A2 + 0x122]
  1018. 00000C0C  2057                     movea.l    A0, [A7]
  1019. 00000C0E  2250                     movea.l    A1, [A0]
  1020. 00000C10  2269 0040                movea.l    A1, [A1 + 0x40]
  1021. 00000C14  4E91                     jsr        [A1]
  1022. 00000C16  5C4F                     addq.w     A7, 6
  1023. 00000C18  602A                     bra        +0x2C /* 00000C44 */
  1024. label00000C1A:
  1025. 00000C1A  3F2A 0162                move.w     -[A7], [A2 + 0x162]
  1026. 00000C1E  486A 013C                pea.l      [A2 + 0x13C]
  1027. 00000C22  2057                     movea.l    A0, [A7]
  1028. 00000C24  2250                     movea.l    A1, [A0]
  1029. 00000C26  2269 0034                movea.l    A1, [A1 + 0x34]
  1030. 00000C2A  4E91                     jsr        [A1]
  1031. 00000C2C  5C4F                     addq.w     A7, 6
  1032. 00000C2E  6014                     bra        +0x16 /* 00000C44 */
  1033. label00000C30:
  1034. 00000C30  3F2A 0162                move.w     -[A7], [A2 + 0x162]
  1035. 00000C34  486A 014E                pea.l      [A2 + 0x14E]
  1036. 00000C38  2057                     movea.l    A0, [A7]
  1037. 00000C3A  2250                     movea.l    A1, [A0]
  1038. 00000C3C  2269 0034                movea.l    A1, [A1 + 0x34]
  1039. 00000C40  4E91                     jsr        [A1]
  1040. 00000C42  5C4F                     addq.w     A7, 6
  1041. label00000C44:
  1042. 00000C44  245F                     movea.l    A2, [A7]+
  1043. 00000C46  4E5E                     unlink     A6
  1044. 00000C48  4E75                     rts
  1045. 00000C4A  4E56 0000                link       A6, 0
  1046. 00000C4E  48E7 1820                movem.l    -[A7], D3,D4,A2
  1047. 00000C52  246E 0008                movea.l    A2, [A6 + 0x8]
  1048. 00000C56  362E 000C                move.w     D3, [A6 + 0xC]
  1049. 00000C5A  182E 000E                move.b     D4, [A6 + 0xE]
  1050. 00000C5E  B66A 0168                cmp.w      D3, [A2 + 0x168]
  1051. 00000C62  671C                     beq        +0x1E /* 00000C80 */
  1052. 00000C64  3543 0168                move.w     [A2 + 0x168], D3
  1053. 00000C68  4A04                     tst.b      D4
  1054. 00000C6A  6714                     beq        +0x16 /* 00000C80 */
  1055. 00000C6C  42A7                     clr.l      -[A7]
  1056. 00000C6E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1057. 00000C72  2057                     movea.l    A0, [A7]
  1058. 00000C74  2268 0004                movea.l    A1, [A0 + 0x4]
  1059. 00000C78  2269 00F0                movea.l    A1, [A1 + 0xF0]
  1060. 00000C7C  4E91                     jsr        [A1]
  1061. 00000C7E  504F                     addq.w     A7, 8
  1062. label00000C80:
  1063. 00000C80  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  1064. 00000C84  4E5E                     unlink     A6
  1065. 00000C86  4E75                     rts
  1066. 00000C88  4E56 0000                link       A6, 0
  1067. 00000C8C  48E7 1020                movem.l    -[A7], D3,A2
  1068. 00000C90  246E 0008                movea.l    A2, [A6 + 0x8]
  1069. 00000C94  162E 000C                move.b     D3, [A6 + 0xC]
  1070. 00000C98  B62A 0008                cmp.b      D3, [A2 + 0x8]
  1071. 00000C9C  673E                     beq        +0x40 /* 00000CDC */
  1072. 00000C9E  1543 0008                move.b     [A2 + 0x8], D3
  1073. 00000CA2  1F3C 0001                move.b     -[A7], 0x1
  1074. 00000CA6  1F03                     move.b     -[A7], D3
  1075. 00000CA8  2F0A                     move.l     -[A7], A2
  1076. 00000CAA  2057                     movea.l    A0, [A7]
  1077. 00000CAC  2250                     movea.l    A1, [A0]
  1078. 00000CAE  2269 0214                movea.l    A1, [A1 + 0x214]
  1079. 00000CB2  4E91                     jsr        [A1]
  1080. 00000CB4  1F3C 0001                move.b     -[A7], 0x1
  1081. 00000CB8  1F03                     move.b     -[A7], D3
  1082. 00000CBA  2F0A                     move.l     -[A7], A2
  1083. 00000CBC  2057                     movea.l    A0, [A7]
  1084. 00000CBE  2250                     movea.l    A1, [A0]
  1085. 00000CC0  2269 0210                movea.l    A1, [A1 + 0x210]
  1086. 00000CC4  4E91                     jsr        [A1]
  1087. 00000CC6  42A7                     clr.l      -[A7]
  1088. 00000CC8  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1089. 00000CCC  2057                     movea.l    A0, [A7]
  1090. 00000CCE  2268 0004                movea.l    A1, [A0 + 0x4]
  1091. 00000CD2  2269 00F0                movea.l    A1, [A1 + 0xF0]
  1092. 00000CD6  4E91                     jsr        [A1]
  1093. 00000CD8  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1094. label00000CDC:
  1095. 00000CDC  4CDF 0408                movem.l    D3,A2, [A7]+
  1096. 00000CE0  4E5E                     unlink     A6
  1097. 00000CE2  4E75                     rts
  1098. 00000CE4  4E56 0000                link       A6, 0
  1099. 00000CE8  2F0A                     move.l     -[A7], A2
  1100. 00000CEA  246E 0008                movea.l    A2, [A6 + 0x8]
  1101. 00000CEE  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1102. 00000CF2  2057                     movea.l    A0, [A7]
  1103. 00000CF4  2268 0004                movea.l    A1, [A0 + 0x4]
  1104. 00000CF8  2269 001C                movea.l    A1, [A1 + 0x1C]
  1105. 00000CFC  4E91                     jsr        [A1]
  1106. 00000CFE  5380                     subq.l     D0, 1
  1107. 00000D00  57C0                     seq        D0
  1108. 00000D02  4400                     neg.b      D0
  1109. 00000D04  584F                     addq.w     A7, 4
  1110. 00000D06  1F00                     move.b     -[A7], D0
  1111. 00000D08  2F0A                     move.l     -[A7], A2
  1112. 00000D0A  2057                     movea.l    A0, [A7]
  1113. 00000D0C  2250                     movea.l    A1, [A0]
  1114. 00000D0E  2269 00B0                movea.l    A1, [A1 + 0xB0]
  1115. 00000D12  4E91                     jsr        [A1]
  1116. 00000D14  1F3C 0001                move.b     -[A7], 0x1
  1117. 00000D18  4227                     clr.b      -[A7]
  1118. 00000D1A  2F0A                     move.l     -[A7], A2
  1119. 00000D1C  2057                     movea.l    A0, [A7]
  1120. 00000D1E  2250                     movea.l    A1, [A0]
  1121. 00000D20  2269 0214                movea.l    A1, [A1 + 0x214]
  1122. 00000D24  4E91                     jsr        [A1]
  1123. 00000D26  1F3C 0001                move.b     -[A7], 0x1
  1124. 00000D2A  4227                     clr.b      -[A7]
  1125. 00000D2C  2F0A                     move.l     -[A7], A2
  1126. 00000D2E  2057                     movea.l    A0, [A7]
  1127. 00000D30  2250                     movea.l    A1, [A0]
  1128. 00000D32  2269 0210                movea.l    A1, [A1 + 0x210]
  1129. 00000D36  4E91                     jsr        [A1]
  1130. 00000D38  4FEF 0016                lea.l      A7, [A7 + 0x16]
  1131. 00000D3C  245F                     movea.l    A2, [A7]+
  1132. 00000D3E  4E5E                     unlink     A6
  1133. 00000D40  4E75                     rts
  1134. 00000D42  4E56 FFFE                link       A6, -0x0002
  1135. 00000D46  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  1136. 00000D4A  246E 0008                movea.l    A2, [A6 + 0x8]
  1137. 00000D4E  266E 000C                movea.l    A3, [A6 + 0xC]
  1138. 00000D52  362E 0010                move.w     D3, [A6 + 0x10]
  1139. 00000D56  200B                     move.l     D0, A3
  1140. 00000D58  6700 0090                beq        +0x92 /* 00000DEA */
  1141. 00000D5C  4A2A 015F                tst.b      [A2 + 0x15F]
  1142. 00000D60  6732                     beq        +0x34 /* 00000D94 */
  1143. 00000D62  2F0B                     move.l     -[A7], A3
  1144. 00000D64  3F03                     move.w     -[A7], D3
  1145. 00000D66  486E FFFE                pea.l      [A6 - 0x2]
  1146. 00000D6A  A943                     syscall    GetItmMark
  1147. 00000D6C  4A6E FFFE                tst.w      [A6 - 0x2]
  1148. 00000D70  665E                     bne        +0x60 /* 00000DD0 */
  1149. 00000D72  2F0A                     move.l     -[A7], A2
  1150. 00000D74  2057                     movea.l    A0, [A7]
  1151. 00000D76  2250                     movea.l    A1, [A0]
  1152. 00000D78  2269 01E8                movea.l    A1, [A1 + 0x1E8]
  1153. 00000D7C  4E91                     jsr        [A1]
  1154. 00000D7E  0C40 000C                cmpi.w     D0, 0xC
  1155. 00000D82  584F                     addq.w     A7, 4
  1156. 00000D84  6C06                     bge        +0x8 /* 00000D8C */
  1157. 00000D86  303C FFA5                move.w     D0, 0xFFA5
  1158. 00000D8A  6002                     bra        +0x4 /* 00000D8E */
  1159. label00000D8C:
  1160. 00000D8C  7012                     moveq.l    D0, 0x12
  1161. label00000D8E:
  1162. 00000D8E  3D40 FFFE                move.w     [A6 - 0x2], D0
  1163. 00000D92  603C                     bra        +0x3E /* 00000DD0 */
  1164. label00000D94:
  1165. 00000D94  2F0A                     move.l     -[A7], A2
  1166. 00000D96  2057                     movea.l    A0, [A7]
  1167. 00000D98  2250                     movea.l    A1, [A0]
  1168. 00000D9A  2269 01F0                movea.l    A1, [A1 + 0x1F0]
  1169. 00000D9E  4E91                     jsr        [A1]
  1170. 00000DA0  3800                     move.w     D4, D0
  1171. 00000DA2  B843                     cmp.w      D4, D3
  1172. 00000DA4  584F                     addq.w     A7, 4
  1173. 00000DA6  6708                     beq        +0xA /* 00000DB0 */
  1174. 00000DA8  2F0B                     move.l     -[A7], A3
  1175. 00000DAA  3F04                     move.w     -[A7], D4
  1176. 00000DAC  4267                     clr.w      -[A7]
  1177. 00000DAE  A944                     syscall    SetItmMark
  1178. label00000DB0:
  1179. 00000DB0  2F0A                     move.l     -[A7], A2
  1180. 00000DB2  2057                     movea.l    A0, [A7]
  1181. 00000DB4  2250                     movea.l    A1, [A0]
  1182. 00000DB6  2269 01E8                movea.l    A1, [A1 + 0x1E8]
  1183. 00000DBA  4E91                     jsr        [A1]
  1184. 00000DBC  0C40 000C                cmpi.w     D0, 0xC
  1185. 00000DC0  584F                     addq.w     A7, 4
  1186. 00000DC2  6C06                     bge        +0x8 /* 00000DCA */
  1187. 00000DC4  303C FFA5                move.w     D0, 0xFFA5
  1188. 00000DC8  6002                     bra        +0x4 /* 00000DCC */
  1189. label00000DCA:
  1190. 00000DCA  7012                     moveq.l    D0, 0x12
  1191. label00000DCC:
  1192. 00000DCC  3D40 FFFE                move.w     [A6 - 0x2], D0
  1193. label00000DD0:
  1194. 00000DD0  2F0B                     move.l     -[A7], A3
  1195. 00000DD2  3F03                     move.w     -[A7], D3
  1196. 00000DD4  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  1197. 00000DD8  A944                     syscall    SetItmMark
  1198. 00000DDA  3F03                     move.w     -[A7], D3
  1199. 00000DDC  2F0A                     move.l     -[A7], A2
  1200. 00000DDE  2057                     movea.l    A0, [A7]
  1201. 00000DE0  2250                     movea.l    A1, [A0]
  1202. 00000DE2  2269 01F4                movea.l    A1, [A1 + 0x1F4]
  1203. 00000DE6  4E91                     jsr        [A1]
  1204. 00000DE8  5C4F                     addq.w     A7, 6
  1205. label00000DEA:
  1206. 00000DEA  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  1207. 00000DEE  4E5E                     unlink     A6
  1208. 00000DF0  4E75                     rts
  1209. 00000DF2  4E56 0000                link       A6, 0
  1210. 00000DF6  48E7 1C20                movem.l    -[A7], D3,D4,D5,A2
  1211. 00000DFA  246E 0008                movea.l    A2, [A6 + 0x8]
  1212. 00000DFE  1A2E 000C                move.b     D5, [A6 + 0xC]
  1213. 00000E02  182E 000E                move.b     D4, [A6 + 0xE]
  1214. 00000E06  486A 000A                pea.l      [A2 + 0xA]
  1215. 00000E0A  2057                     movea.l    A0, [A7]
  1216. 00000E0C  2250                     movea.l    A1, [A0]
  1217. 00000E0E  2269 000C                movea.l    A1, [A1 + 0xC]
  1218. 00000E12  4E91                     jsr        [A1]
  1219. 00000E14  4A00                     tst.b      D0
  1220. 00000E16  584F                     addq.w     A7, 4
  1221. 00000E18  6700 00BE                beq        +0xC0 /* 00000ED8 */
  1222. 00000E1C  162A 011A                move.b     D3, [A2 + 0x11A]
  1223. 00000E20  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1224. 00000E24  4EB9 0000 3110           jsr        [0x00003110]
  1225. 00000E2A  4A00                     tst.b      D0
  1226. 00000E2C  584F                     addq.w     A7, 4
  1227. 00000E2E  6700 00A8                beq        +0xAA /* 00000ED8 */
  1228. 00000E32  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1229. 00000E36  4EB9 0000 30D8           jsr        [0x000030D8]
  1230. 00000E3C  4A00                     tst.b      D0
  1231. 00000E3E  584F                     addq.w     A7, 4
  1232. 00000E40  6700 0096                beq        +0x98 /* 00000ED8 */
  1233. 00000E44  2F0A                     move.l     -[A7], A2
  1234. 00000E46  2057                     movea.l    A0, [A7]
  1235. 00000E48  2250                     movea.l    A1, [A0]
  1236. 00000E4A  2269 00AC                movea.l    A1, [A1 + 0xAC]
  1237. 00000E4E  4E91                     jsr        [A1]
  1238. 00000E50  4A00                     tst.b      D0
  1239. 00000E52  584F                     addq.w     A7, 4
  1240. 00000E54  671A                     beq        +0x1C /* 00000E70 */
  1241. 00000E56  2F0A                     move.l     -[A7], A2
  1242. 00000E58  2057                     movea.l    A0, [A7]
  1243. 00000E5A  2250                     movea.l    A1, [A0]
  1244. 00000E5C  2269 01DC                movea.l    A1, [A1 + 0x1DC]
  1245. 00000E60  4E91                     jsr        [A1]
  1246. 00000E62  4A00                     tst.b      D0
  1247. 00000E64  584F                     addq.w     A7, 4
  1248. 00000E66  6608                     bne        +0xA /* 00000E70 */
  1249. 00000E68  157C 0001 011A           move.b     [A2 + 0x11A], 0x1
  1250. 00000E6E  601C                     bra        +0x1E /* 00000E8C */
  1251. label00000E70:
  1252. 00000E70  2F0A                     move.l     -[A7], A2
  1253. 00000E72  2057                     movea.l    A0, [A7]
  1254. 00000E74  2250                     movea.l    A1, [A0]
  1255. 00000E76  2269 01DC                movea.l    A1, [A1 + 0x1DC]
  1256. 00000E7A  4E91                     jsr        [A1]
  1257. 00000E7C  4A00                     tst.b      D0
  1258. 00000E7E  584F                     addq.w     A7, 4
  1259. 00000E80  6706                     beq        +0x8 /* 00000E88 */
  1260. 00000E82  1545 011A                move.b     [A2 + 0x11A], D5
  1261. 00000E86  6004                     bra        +0x6 /* 00000E8C */
  1262. label00000E88:
  1263. 00000E88  422A 011A                clr.b      [A2 + 0x11A]
  1264. label00000E8C:
  1265. 00000E8C  B62A 011A                cmp.b      D3, [A2 + 0x11A]
  1266. 00000E90  6746                     beq        +0x48 /* 00000ED8 */
  1267. 00000E92  4A04                     tst.b      D4
  1268. 00000E94  6742                     beq        +0x44 /* 00000ED8 */
  1269. 00000E96  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1270. 00000E9A  4EB9 0000 30A0           jsr        [0x000030A0]
  1271. 00000EA0  4A00                     tst.b      D0
  1272. 00000EA2  584F                     addq.w     A7, 4
  1273. 00000EA4  6732                     beq        +0x34 /* 00000ED8 */
  1274. 00000EA6  42A7                     clr.l      -[A7]
  1275. 00000EA8  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1276. 00000EAC  2057                     movea.l    A0, [A7]
  1277. 00000EAE  2268 0004                movea.l    A1, [A0 + 0x4]
  1278. 00000EB2  2269 00E8                movea.l    A1, [A1 + 0xE8]
  1279. 00000EB6  4E91                     jsr        [A1]
  1280. 00000EB8  4A00                     tst.b      D0
  1281. 00000EBA  504F                     addq.w     A7, 8
  1282. 00000EBC  671A                     beq        +0x1C /* 00000ED8 */
  1283. 00000EBE  2F0A                     move.l     -[A7], A2
  1284. 00000EC0  2057                     movea.l    A0, [A7]
  1285. 00000EC2  2250                     movea.l    A1, [A0]
  1286. 00000EC4  2269 025C                movea.l    A1, [A1 + 0x25C]
  1287. 00000EC8  4E91                     jsr        [A1]
  1288. 00000ECA  2F0A                     move.l     -[A7], A2
  1289. 00000ECC  2057                     movea.l    A0, [A7]
  1290. 00000ECE  2250                     movea.l    A1, [A0]
  1291. 00000ED0  2269 0244                movea.l    A1, [A1 + 0x244]
  1292. 00000ED4  4E91                     jsr        [A1]
  1293. 00000ED6  504F                     addq.w     A7, 8
  1294. label00000ED8:
  1295. 00000ED8  4CDF 0438                movem.l    D3,D4,D5,A2, [A7]+
  1296. 00000EDC  4E5E                     unlink     A6
  1297. 00000EDE  4E75                     rts
  1298. 00000EE0  4E56 0000                link       A6, 0
  1299. 00000EE4  48E7 1F20                movem.l    -[A7], D3,D4,D5,D6,D7,A2
  1300. 00000EE8  246E 0008                movea.l    A2, [A6 + 0x8]
  1301. 00000EEC  1E2E 000C                move.b     D7, [A6 + 0xC]
  1302. 00000EF0  1C2E 000E                move.b     D6, [A6 + 0xE]
  1303. 00000EF4  3A2A 012C                move.w     D5, [A2 + 0x12C]
  1304. 00000EF8  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1305. 00000EFC  4EB9 0000 3110           jsr        [0x00003110]
  1306. 00000F02  4A00                     tst.b      D0
  1307. 00000F04  584F                     addq.w     A7, 4
  1308. 00000F06  6766                     beq        +0x68 /* 00000F6E */
  1309. 00000F08  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1310. 00000F0C  4EB9 0000 30D8           jsr        [0x000030D8]
  1311. 00000F12  4A00                     tst.b      D0
  1312. 00000F14  584F                     addq.w     A7, 4
  1313. 00000F16  6756                     beq        +0x58 /* 00000F6E */
  1314. 00000F18  2F0A                     move.l     -[A7], A2
  1315. 00000F1A  2057                     movea.l    A0, [A7]
  1316. 00000F1C  2250                     movea.l    A1, [A0]
  1317. 00000F1E  2269 00AC                movea.l    A1, [A1 + 0xAC]
  1318. 00000F22  4E91                     jsr        [A1]
  1319. 00000F24  4A00                     tst.b      D0
  1320. 00000F26  584F                     addq.w     A7, 4
  1321. 00000F28  671A                     beq        +0x1C /* 00000F44 */
  1322. 00000F2A  2F0A                     move.l     -[A7], A2
  1323. 00000F2C  2057                     movea.l    A0, [A7]
  1324. 00000F2E  2250                     movea.l    A1, [A0]
  1325. 00000F30  2269 01DC                movea.l    A1, [A1 + 0x1DC]
  1326. 00000F34  4E91                     jsr        [A1]
  1327. 00000F36  4A00                     tst.b      D0
  1328. 00000F38  584F                     addq.w     A7, 4
  1329. 00000F3A  6608                     bne        +0xA /* 00000F44 */
  1330. 00000F3C  357C 4000 012C           move.w     [A2 + 0x12C], 0x4000 /* '@\0' */
  1331. 00000F42  6030                     bra        +0x32 /* 00000F74 */
  1332. label00000F44:
  1333. 00000F44  2F0A                     move.l     -[A7], A2
  1334. 00000F46  2057                     movea.l    A0, [A7]
  1335. 00000F48  2250                     movea.l    A1, [A0]
  1336. 00000F4A  2269 01DC                movea.l    A1, [A1 + 0x1DC]
  1337. 00000F4E  4E91                     jsr        [A1]
  1338. 00000F50  4A00                     tst.b      D0
  1339. 00000F52  584F                     addq.w     A7, 4
  1340. 00000F54  6712                     beq        +0x14 /* 00000F68 */
  1341. 00000F56  4A07                     tst.b      D7
  1342. 00000F58  6706                     beq        +0x8 /* 00000F60 */
  1343. 00000F5A  303C 4000                move.w     D0, 0x4000 /* '@\0' */
  1344. 00000F5E  6002                     bra        +0x4 /* 00000F62 */
  1345. label00000F60:
  1346. 00000F60  7000                     moveq.l    D0, 0x00
  1347. label00000F62:
  1348. 00000F62  3540 012C                move.w     [A2 + 0x12C], D0
  1349. 00000F66  600C                     bra        +0xE /* 00000F74 */
  1350. label00000F68:
  1351. 00000F68  426A 012C                clr.w      [A2 + 0x12C]
  1352. 00000F6C  6006                     bra        +0x8 /* 00000F74 */
  1353. label00000F6E:
  1354. 00000F6E  357C 0001 012C           move.w     [A2 + 0x12C], 0x1
  1355. label00000F74:
  1356. 00000F74  BA6A 012C                cmp.w      D5, [A2 + 0x12C]
  1357. 00000F78  6700 00AA                beq        +0xAC /* 00001024 */
  1358. 00000F7C  4A06                     tst.b      D6
  1359. 00000F7E  6700 00A4                beq        +0xA6 /* 00001024 */
  1360. 00000F82  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1361. 00000F86  4EB9 0000 30A0           jsr        [0x000030A0]
  1362. 00000F8C  4A00                     tst.b      D0
  1363. 00000F8E  584F                     addq.w     A7, 4
  1364. 00000F90  6700 0092                beq        +0x94 /* 00001024 */
  1365. 00000F94  42A7                     clr.l      -[A7]
  1366. 00000F96  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1367. 00000F9A  2057                     movea.l    A0, [A7]
  1368. 00000F9C  2268 0004                movea.l    A1, [A0 + 0x4]
  1369. 00000FA0  2269 00E8                movea.l    A1, [A1 + 0xE8]
  1370. 00000FA4  4E91                     jsr        [A1]
  1371. 00000FA6  4A00                     tst.b      D0
  1372. 00000FA8  504F                     addq.w     A7, 8
  1373. 00000FAA  6778                     beq        +0x7A /* 00001024 */
  1374. 00000FAC  2F0A                     move.l     -[A7], A2
  1375. 00000FAE  2057                     movea.l    A0, [A7]
  1376. 00000FB0  2250                     movea.l    A1, [A0]
  1377. 00000FB2  2269 0258                movea.l    A1, [A1 + 0x258]
  1378. 00000FB6  4E91                     jsr        [A1]
  1379. 00000FB8  4AAA 0126                tst.l      [A2 + 0x126]
  1380. 00000FBC  584F                     addq.w     A7, 4
  1381. 00000FBE  670E                     beq        +0x10 /* 00000FCE */
  1382. 00000FC0  2F0A                     move.l     -[A7], A2
  1383. 00000FC2  2057                     movea.l    A0, [A7]
  1384. 00000FC4  2250                     movea.l    A1, [A0]
  1385. 00000FC6  2269 0248                movea.l    A1, [A1 + 0x248]
  1386. 00000FCA  4E91                     jsr        [A1]
  1387. 00000FCC  584F                     addq.w     A7, 4
  1388. label00000FCE:
  1389. 00000FCE  362A 015C                move.w     D3, [A2 + 0x15C]
  1390. 00000FD2  0C43 0002                cmpi.w     D3, 0x2
  1391. 00000FD6  670A                     beq        +0xC /* 00000FE2 */
  1392. 00000FD8  0C43 0082                cmpi.w     D3, 0x82
  1393. 00000FDC  6704                     beq        +0x6 /* 00000FE2 */
  1394. 00000FDE  7000                     moveq.l    D0, 0x00
  1395. 00000FE0  6002                     bra        +0x4 /* 00000FE4 */
  1396. label00000FE2:
  1397. 00000FE2  7001                     moveq.l    D0, 0x01
  1398. label00000FE4:
  1399. 00000FE4  4A00                     tst.b      D0
  1400. 00000FE6  6714                     beq        +0x16 /* 00000FFC */
  1401. 00000FE8  4AAA 0140                tst.l      [A2 + 0x140]
  1402. 00000FEC  670E                     beq        +0x10 /* 00000FFC */
  1403. 00000FEE  2F0A                     move.l     -[A7], A2
  1404. 00000FF0  2057                     movea.l    A0, [A7]
  1405. 00000FF2  2250                     movea.l    A1, [A0]
  1406. 00000FF4  2269 024C                movea.l    A1, [A1 + 0x24C]
  1407. 00000FF8  4E91                     jsr        [A1]
  1408. 00000FFA  584F                     addq.w     A7, 4
  1409. label00000FFC:
  1410. 00000FFC  382A 015C                move.w     D4, [A2 + 0x15C]
  1411. 00001000  0C44 0003                cmpi.w     D4, 0x3
  1412. 00001004  670A                     beq        +0xC /* 00001010 */
  1413. 00001006  0C44 0083                cmpi.w     D4, 0x83
  1414. 0000100A  6704                     beq        +0x6 /* 00001010 */
  1415. 0000100C  7000                     moveq.l    D0, 0x00
  1416. 0000100E  6002                     bra        +0x4 /* 00001012 */
  1417. label00001010:
  1418. 00001010  7001                     moveq.l    D0, 0x01
  1419. label00001012:
  1420. 00001012  4A00                     tst.b      D0
  1421. 00001014  670E                     beq        +0x10 /* 00001024 */
  1422. 00001016  2F0A                     move.l     -[A7], A2
  1423. 00001018  2057                     movea.l    A0, [A7]
  1424. 0000101A  2250                     movea.l    A1, [A0]
  1425. 0000101C  2269 0250                movea.l    A1, [A1 + 0x250]
  1426. 00001020  4E91                     jsr        [A1]
  1427. 00001022  584F                     addq.w     A7, 4
  1428. label00001024:
  1429. 00001024  4CDF 04F8                movem.l    D3,D4,D5,D6,D7,A2, [A7]+
  1430. 00001028  4E5E                     unlink     A6
  1431. 0000102A  4E75                     rts
  1432. 0000102C  4E56 FFE2                link       A6, -0x001E
  1433. 00001030  48E7 0038                movem.l    -[A7], A2,A3,A4
  1434. 00001034  246E 0008                movea.l    A2, [A6 + 0x8]
  1435. 00001038  286E 000C                movea.l    A4, [A6 + 0xC]
  1436. 0000103C  266E 0010                movea.l    A3, [A6 + 0x10]
  1437. 00001040  200C                     move.l     D0, A4
  1438. 00001042  6716                     beq        +0x18 /* 0000105A */
  1439. 00001044  486E FFFA                pea.l      [A6 - 0x6]
  1440. 00001048  4EB9 0000 05E0           jsr        [0x000005E0]
  1441. 0000104E  28AE FFFA                move.l     [A4], [A6 - 0x6]
  1442. 00001052  396E FFFE 0004           move.w     [A4 + 0x4], [A6 - 0x2]
  1443. 00001058  584F                     addq.w     A7, 4
  1444. label0000105A:
  1445. 0000105A  200B                     move.l     D0, A3
  1446. 0000105C  6700 00AC                beq        +0xAE /* 0000110A */
  1447. 00001060  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1448. 00001064  4EB9 0000 3110           jsr        [0x00003110]
  1449. 0000106A  4A00                     tst.b      D0
  1450. 0000106C  584F                     addq.w     A7, 4
  1451. 0000106E  6756                     beq        +0x58 /* 000010C6 */
  1452. 00001070  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1453. 00001074  4EB9 0000 30D8           jsr        [0x000030D8]
  1454. 0000107A  4A00                     tst.b      D0
  1455. 0000107C  584F                     addq.w     A7, 4
  1456. 0000107E  6746                     beq        +0x48 /* 000010C6 */
  1457. 00001080  2F0A                     move.l     -[A7], A2
  1458. 00001082  2057                     movea.l    A0, [A7]
  1459. 00001084  2250                     movea.l    A1, [A0]
  1460. 00001086  2269 00AC                movea.l    A1, [A1 + 0xAC]
  1461. 0000108A  4E91                     jsr        [A1]
  1462. 0000108C  4A00                     tst.b      D0
  1463. 0000108E  584F                     addq.w     A7, 4
  1464. 00001090  6716                     beq        +0x18 /* 000010A8 */
  1465. 00001092  1F3C 0007                move.b     -[A7], 0x7
  1466. 00001096  486E FFF4                pea.l      [A6 - 0xC]
  1467. 0000109A  4EB9 0000 05D8           jsr        [0x000005D8]
  1468. 000010A0  41EE FFF4                lea.l      A0, [A6 - 0xC]
  1469. 000010A4  5C4F                     addq.w     A7, 6
  1470. 000010A6  6014                     bra        +0x16 /* 000010BC */
  1471. label000010A8:
  1472. 000010A8  1F3C 0003                move.b     -[A7], 0x3
  1473. 000010AC  486E FFEE                pea.l      [A6 - 0x12]
  1474. 000010B0  4EB9 0000 05D8           jsr        [0x000005D8]
  1475. 000010B6  41EE FFEE                lea.l      A0, [A6 - 0x12]
  1476. 000010BA  5C4F                     addq.w     A7, 6
  1477. label000010BC:
  1478. 000010BC  2690                     move.l     [A3], [A0]
  1479. 000010BE  3768 0004 0004           move.w     [A3 + 0x4], [A0 + 0x4]
  1480. 000010C4  6044                     bra        +0x46 /* 0000110A */
  1481. label000010C6:
  1482. 000010C6  2F0A                     move.l     -[A7], A2
  1483. 000010C8  2057                     movea.l    A0, [A7]
  1484. 000010CA  2250                     movea.l    A1, [A0]
  1485. 000010CC  2269 00AC                movea.l    A1, [A1 + 0xAC]
  1486. 000010D0  4E91                     jsr        [A1]
  1487. 000010D2  4A00                     tst.b      D0
  1488. 000010D4  584F                     addq.w     A7, 4
  1489. 000010D6  6716                     beq        +0x18 /* 000010EE */
  1490. 000010D8  1F3C 0004                move.b     -[A7], 0x4
  1491. 000010DC  486E FFE8                pea.l      [A6 - 0x18]
  1492. 000010E0  4EB9 0000 05D8           jsr        [0x000005D8]
  1493. 000010E6  41EE FFE8                lea.l      A0, [A6 - 0x18]
  1494. 000010EA  5C4F                     addq.w     A7, 6
  1495. 000010EC  6014                     bra        +0x16 /* 00001102 */
  1496. label000010EE:
  1497. 000010EE  1F3C 0002                move.b     -[A7], 0x2
  1498. 000010F2  486E FFE2                pea.l      [A6 - 0x1E]
  1499. 000010F6  4EB9 0000 05D8           jsr        [0x000005D8]
  1500. 000010FC  41EE FFE2                lea.l      A0, [A6 - 0x1E]
  1501. 00001100  5C4F                     addq.w     A7, 6
  1502. label00001102:
  1503. 00001102  2690                     move.l     [A3], [A0]
  1504. 00001104  3768 0004 0004           move.w     [A3 + 0x4], [A0 + 0x4]
  1505. label0000110A:
  1506. 0000110A  7001                     moveq.l    D0, 0x01
  1507. 0000110C  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  1508. 00001110  4E5E                     unlink     A6
  1509. 00001112  4E75                     rts
  1510. 00001114  4E56 FFF4                link       A6, -0x000C
  1511. 00001118  486E FFFA                pea.l      [A6 - 0x6]
  1512. 0000111C  486E FFF4                pea.l      [A6 - 0xC]
  1513. 00001120  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1514. 00001124  2057                     movea.l    A0, [A7]
  1515. 00001126  2250                     movea.l    A1, [A0]
  1516. 00001128  2269 0090                movea.l    A1, [A1 + 0x90]
  1517. 0000112C  4E91                     jsr        [A1]
  1518. 0000112E  486E FFF4                pea.l      [A6 - 0xC]
  1519. 00001132  AA14                     syscall    RGBForeColor
  1520. 00001134  486E FFFA                pea.l      [A6 - 0x6]
  1521. 00001138  AA15                     syscall    RGBBackColor
  1522. 0000113A  7001                     moveq.l    D0, 0x01
  1523. 0000113C  4E5E                     unlink     A6
  1524. 0000113E  4E75                     rts
  1525. 00001140  4E56 0000                link       A6, 0
  1526. 00001144  48E7 0030                movem.l    -[A7], A2,A3
  1527. 00001148  246E 0008                movea.l    A2, [A6 + 0x8]
  1528. 0000114C  266A 0004                movea.l    A3, [A2 + 0x4]
  1529. 00001150  102B 0026                move.b     D0, [A3 + 0x26]
  1530. 00001154  5500                     subq.b     D0, 2
  1531. 00001156  6636                     bne        +0x38 /* 0000118E */
  1532. 00001158  4227                     clr.b      -[A7]
  1533. 0000115A  4227                     clr.b      -[A7]
  1534. 0000115C  2F0A                     move.l     -[A7], A2
  1535. 0000115E  2057                     movea.l    A0, [A7]
  1536. 00001160  2250                     movea.l    A1, [A0]
  1537. 00001162  2269 0214                movea.l    A1, [A1 + 0x214]
  1538. 00001166  4E91                     jsr        [A1]
  1539. 00001168  4227                     clr.b      -[A7]
  1540. 0000116A  4227                     clr.b      -[A7]
  1541. 0000116C  2F0A                     move.l     -[A7], A2
  1542. 0000116E  2057                     movea.l    A0, [A7]
  1543. 00001170  2250                     movea.l    A1, [A0]
  1544. 00001172  2269 0210                movea.l    A1, [A1 + 0x210]
  1545. 00001176  4E91                     jsr        [A1]
  1546. 00001178  42A7                     clr.l      -[A7]
  1547. 0000117A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1548. 0000117E  2057                     movea.l    A0, [A7]
  1549. 00001180  2268 0004                movea.l    A1, [A0 + 0x4]
  1550. 00001184  2269 00F0                movea.l    A1, [A1 + 0xF0]
  1551. 00001188  4E91                     jsr        [A1]
  1552. 0000118A  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1553. label0000118E:
  1554. 0000118E  4CDF 0C00                movem.l    A2,A3, [A7]+
  1555. 00001192  4E5E                     unlink     A6
  1556. 00001194  4E75                     rts
  1557. 00001196  4E56 0000                link       A6, 0
  1558. 0000119A  2F0A                     move.l     -[A7], A2
  1559. 0000119C  246E 0008                movea.l    A2, [A6 + 0x8]
  1560. 000011A0  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1561. 000011A4  4EB9 0000 3110           jsr        [0x00003110]
  1562. 000011AA  4A00                     tst.b      D0
  1563. 000011AC  584F                     addq.w     A7, 4
  1564. 000011AE  6636                     bne        +0x38 /* 000011E6 */
  1565. 000011B0  4227                     clr.b      -[A7]
  1566. 000011B2  4227                     clr.b      -[A7]
  1567. 000011B4  2F0A                     move.l     -[A7], A2
  1568. 000011B6  2057                     movea.l    A0, [A7]
  1569. 000011B8  2250                     movea.l    A1, [A0]
  1570. 000011BA  2269 0214                movea.l    A1, [A1 + 0x214]
  1571. 000011BE  4E91                     jsr        [A1]
  1572. 000011C0  4227                     clr.b      -[A7]
  1573. 000011C2  4227                     clr.b      -[A7]
  1574. 000011C4  2F0A                     move.l     -[A7], A2
  1575. 000011C6  2057                     movea.l    A0, [A7]
  1576. 000011C8  2250                     movea.l    A1, [A0]
  1577. 000011CA  2269 0210                movea.l    A1, [A1 + 0x210]
  1578. 000011CE  4E91                     jsr        [A1]
  1579. 000011D0  42A7                     clr.l      -[A7]
  1580. 000011D2  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1581. 000011D6  2057                     movea.l    A0, [A7]
  1582. 000011D8  2268 0004                movea.l    A1, [A0 + 0x4]
  1583. 000011DC  2269 00F0                movea.l    A1, [A1 + 0xF0]
  1584. 000011E0  4E91                     jsr        [A1]
  1585. 000011E2  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1586. label000011E6:
  1587. 000011E6  245F                     movea.l    A2, [A7]+
  1588. 000011E8  4E5E                     unlink     A6
  1589. 000011EA  4E75                     rts
  1590. 000011EC  4E56 0000                link       A6, 0
  1591. 000011F0  2F0A                     move.l     -[A7], A2
  1592. 000011F2  246E 0008                movea.l    A2, [A6 + 0x8]
  1593. 000011F6  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1594. 000011FA  4EB9 0000 30D8           jsr        [0x000030D8]
  1595. 00001200  4A00                     tst.b      D0
  1596. 00001202  584F                     addq.w     A7, 4
  1597. 00001204  6734                     beq        +0x36 /* 0000123A */
  1598. 00001206  4227                     clr.b      -[A7]
  1599. 00001208  4227                     clr.b      -[A7]
  1600. 0000120A  2F0A                     move.l     -[A7], A2
  1601. 0000120C  2057                     movea.l    A0, [A7]
  1602. 0000120E  2250                     movea.l    A1, [A0]
  1603. 00001210  2269 0214                movea.l    A1, [A1 + 0x214]
  1604. 00001214  4E91                     jsr        [A1]
  1605. 00001216  4227                     clr.b      -[A7]
  1606. 00001218  4227                     clr.b      -[A7]
  1607. 0000121A  2F0A                     move.l     -[A7], A2
  1608. 0000121C  2057                     movea.l    A0, [A7]
  1609. 0000121E  2250                     movea.l    A1, [A0]
  1610. 00001220  2269 0210                movea.l    A1, [A1 + 0x210]
  1611. 00001224  4E91                     jsr        [A1]
  1612. 00001226  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1613. 0000122A  2057                     movea.l    A0, [A7]
  1614. 0000122C  2268 0004                movea.l    A1, [A0 + 0x4]
  1615. 00001230  2269 00BC                movea.l    A1, [A1 + 0xBC]
  1616. 00001234  4E91                     jsr        [A1]
  1617. 00001236  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1618. label0000123A:
  1619. 0000123A  245F                     movea.l    A2, [A7]+
  1620. 0000123C  4E5E                     unlink     A6
  1621. 0000123E  4E75                     rts
  1622. 00001240  4E56 0000                link       A6, 0
  1623. 00001244  2F0A                     move.l     -[A7], A2
  1624. 00001246  246E 0008                movea.l    A2, [A6 + 0x8]
  1625. 0000124A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1626. 0000124E  4EB9 0000 30D8           jsr        [0x000030D8]
  1627. 00001254  4A00                     tst.b      D0
  1628. 00001256  584F                     addq.w     A7, 4
  1629. 00001258  6634                     bne        +0x36 /* 0000128E */
  1630. 0000125A  4227                     clr.b      -[A7]
  1631. 0000125C  4227                     clr.b      -[A7]
  1632. 0000125E  2F0A                     move.l     -[A7], A2
  1633. 00001260  2057                     movea.l    A0, [A7]
  1634. 00001262  2250                     movea.l    A1, [A0]
  1635. 00001264  2269 0214                movea.l    A1, [A1 + 0x214]
  1636. 00001268  4E91                     jsr        [A1]
  1637. 0000126A  4227                     clr.b      -[A7]
  1638. 0000126C  4227                     clr.b      -[A7]
  1639. 0000126E  2F0A                     move.l     -[A7], A2
  1640. 00001270  2057                     movea.l    A0, [A7]
  1641. 00001272  2250                     movea.l    A1, [A0]
  1642. 00001274  2269 0210                movea.l    A1, [A1 + 0x210]
  1643. 00001278  4E91                     jsr        [A1]
  1644. 0000127A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1645. 0000127E  2057                     movea.l    A0, [A7]
  1646. 00001280  2268 0004                movea.l    A1, [A0 + 0x4]
  1647. 00001284  2269 00BC                movea.l    A1, [A1 + 0xBC]
  1648. 00001288  4E91                     jsr        [A1]
  1649. 0000128A  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1650. label0000128E:
  1651. 0000128E  245F                     movea.l    A2, [A7]+
  1652. 00001290  4E5E                     unlink     A6
  1653. 00001292  4E75                     rts
  1654. 00001294  4E56 0000                link       A6, 0
  1655. 00001298  2F0A                     move.l     -[A7], A2
  1656. 0000129A  246E 0008                movea.l    A2, [A6 + 0x8]
  1657. 0000129E  4227                     clr.b      -[A7]
  1658. 000012A0  4227                     clr.b      -[A7]
  1659. 000012A2  2F0A                     move.l     -[A7], A2
  1660. 000012A4  2057                     movea.l    A0, [A7]
  1661. 000012A6  2250                     movea.l    A1, [A0]
  1662. 000012A8  2269 0214                movea.l    A1, [A1 + 0x214]
  1663. 000012AC  4E91                     jsr        [A1]
  1664. 000012AE  4227                     clr.b      -[A7]
  1665. 000012B0  4227                     clr.b      -[A7]
  1666. 000012B2  2F0A                     move.l     -[A7], A2
  1667. 000012B4  2057                     movea.l    A0, [A7]
  1668. 000012B6  2250                     movea.l    A1, [A0]
  1669. 000012B8  2269 0210                movea.l    A1, [A1 + 0x210]
  1670. 000012BC  4E91                     jsr        [A1]
  1671. 000012BE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1672. 000012C2  245F                     movea.l    A2, [A7]+
  1673. 000012C4  4E5E                     unlink     A6
  1674. 000012C6  4E75                     rts
  1675. 000012C8  4E56 FFF6                link       A6, -0x000A
  1676. 000012CC  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  1677. 000012D0  246E 0008                movea.l    A2, [A6 + 0x8]
  1678. 000012D4  282E 000E                move.l     D4, [A6 + 0xE]
  1679. 000012D8  266E 0016                movea.l    A3, [A6 + 0x16]
  1680. 000012DC  2004                     move.l     D0, D4
  1681. 000012DE  4EB9 0000 0528           jsr        [0x00000528]
  1682. 000012E4  024E 636F                andi.w     A6, 0x636F /* 'co' */
  1683. 000012E8  6E74                     bgt        +0x76 /* 0000135E */
  1684. 000012EA  7472                     moveq.l    D2, 0x72
  1685. 000012EC  616E                     bsr        +0x70 /* 0000135C */
  1686. 000012EE  0009 636F                ori.b      A1, 0x6F /* 'o' */
  1687. 000012F2  6E74                     bgt        +0x76 /* 00001368 */
  1688. 000012F4  0038 6761 6C69           ori.b      [0x00006C69], 0x61 /* 'a' */
  1689. 000012FA  01DC                     .incomplete
  1690. 000012FC  676F                     beq        +0x71 /* 0000136D */
  1691. 000012FE  6666                     bne        +0x68 /* 00001366 */
  1692. 00001300  01F2                     .incomplete
  1693. 00001302  6D68                     blt        +0x6A /* 0000136C */
  1694. 00001304  6E64                     bgt        +0x66 /* 0000136A */
  1695. 00001306  022C 6D76 616C           andi.b     [A4 + 0x616C], 0x76 /* 'v' */
  1696. 0000130C  0226 7067                andi.b     -[A6], 0x67 /* 'g' */
  1697. 00001310  6C63                     bge        +0x65 /* 00001375 */
  1698. 00001312  0200 7461                andi.b     D0, 0x61 /* 'a' */
  1699. 00001316  6C69                     bge        +0x6B /* 00001381 */
  1700. 00001318  0186                     bclr       D6, D0
  1701. 0000131A  746F                     moveq.l    D2, 0x6F
  1702. 0000131C  6666                     bne        +0x68 /* 00001384 */
  1703. 0000131E  019C                     bclr       [A4]+, D0
  1704. 00001320  7470                     moveq.l    D2, 0x70
  1705. 00001322  6C63                     bge        +0x65 /* 00001387 */
  1706. 00001324  015C                     bchg       [A4]+, D0
  1707. 00001326  7472                     moveq.l    D2, 0x72
  1708. 00001328  616E                     bsr        +0x70 /* 00001398 */
  1709. 0000132A  011C                     btst       [A4]+, D0
  1710. 0000132C  2D53 FFFA                move.l     [A6 - 0x6], [A3]
  1711. 00001330  3D6B 0004 FFFE           move.w     [A6 - 0x2], [A3 + 0x4]
  1712. 00001336  356E FFFA 015C           move.w     [A2 + 0x15C], [A6 - 0x6]
  1713. 0000133C  302A 015C                move.w     D0, [A2 + 0x15C]
  1714. 00001340  4EB9 0000 0504           jsr        [0x00000504]
  1715. 00001346  00E8                     .incomplete
  1716. 00001348  0001 0083                ori.b      D1, 0x83
  1717. 0000134C  0005 0001                ori.b      D5, 0x1
  1718. 00001350  0016 0002                ori.b      [A6], 0x2
  1719. 00001354  0012 0003                ori.b      [A2], 0x3
  1720. 00001358  000E 0081                ori.b      A6, 0x81
  1721. fn0000135C:
  1722. 0000135C  0054 0082                ori.w      [A4], 0x82
  1723. // begin alternate branch 0000135E-00001364
  1724. label0000135E:
  1725. 0000135E  0082 001C 0083           ori.l      D2, 0x1C0083
  1726. // end alternate branch 0000135E-00001364
  1727. label0000135E: // (misaligned)
  1728. 00001360  001C 0083                ori.b      [A4]+, 0x83
  1729. 00001364  009A 3F2E FFFC           ori.l      [A2]+, 0x3F2EFFFC
  1730. // begin alternate branch 00001366-0000136A
  1731. label00001366:
  1732. 00001366  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  1733. // end alternate branch 00001366-0000136A
  1734. // begin alternate branch 00001368-0000136A
  1735. label00001368:
  1736. 00001368  FFFC                     .invalid   <<F/7/7>>
  1737. // end alternate branch 00001368-0000136A
  1738. label00001366: // (misaligned)
  1739. label00001368: // (misaligned)
  1740. label0000136A:
  1741. 0000136A  2F0A                     move.l     -[A7], A2
  1742. label0000136C:
  1743. 0000136C  2057                     movea.l    A0, [A7]
  1744. 0000136E  2250                     movea.l    A1, [A0]
  1745. 00001370  2269 0204                movea.l    A1, [A1 + 0x204]
  1746. 00001374  4E91                     jsr        [A1]
  1747. 00001376  5C4F                     addq.w     A7, 6
  1748. 00001378  6000 00B4                bra        +0xB6 /* 0000142E */
  1749. 0000137C  4267                     clr.w      -[A7]
  1750. 0000137E  204A                     movea.l    A0, A2
  1751. 00001380  41E8 013C                lea.l      A0, [A0 + 0x13C]
  1752. label00001384:
  1753. 00001384  2648                     movea.l    A3, A0
  1754. 00001386  4850                     pea.l      [A0]
  1755. 00001388  2057                     movea.l    A0, [A7]
  1756. 0000138A  2250                     movea.l    A1, [A0]
  1757. 0000138C  2269 0034                movea.l    A1, [A1 + 0x34]
  1758. 00001390  4E91                     jsr        [A1]
  1759. 00001392  426A 0162                clr.w      [A2 + 0x162]
  1760. 00001396  4227                     clr.b      -[A7]
  1761. fn00001398:
  1762. 00001398  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1763. 0000139C  2F0B                     move.l     -[A7], A3
  1764. 0000139E  2057                     movea.l    A0, [A7]
  1765. 000013A0  2250                     movea.l    A1, [A0]
  1766. 000013A2  2269 0030                movea.l    A1, [A1 + 0x30]
  1767. 000013A6  4E91                     jsr        [A1]
  1768. 000013A8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1769. 000013AC  6000 0080                bra        +0x82 /* 0000142E */
  1770. 000013B0  4267                     clr.w      -[A7]
  1771. 000013B2  204A                     movea.l    A0, A2
  1772. 000013B4  41E8 0122                lea.l      A0, [A0 + 0x122]
  1773. 000013B8  2648                     movea.l    A3, A0
  1774. 000013BA  4850                     pea.l      [A0]
  1775. 000013BC  2057                     movea.l    A0, [A7]
  1776. 000013BE  2250                     movea.l    A1, [A0]
  1777. 000013C0  2269 0040                movea.l    A1, [A1 + 0x40]
  1778. 000013C4  4E91                     jsr        [A1]
  1779. 000013C6  426A 0162                clr.w      [A2 + 0x162]
  1780. 000013CA  4227                     clr.b      -[A7]
  1781. 000013CC  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1782. 000013D0  2F0B                     move.l     -[A7], A3
  1783. 000013D2  2057                     movea.l    A0, [A7]
  1784. 000013D4  2250                     movea.l    A1, [A0]
  1785. 000013D6  2269 003C                movea.l    A1, [A1 + 0x3C]
  1786. 000013DA  4E91                     jsr        [A1]
  1787. 000013DC  2F0A                     move.l     -[A7], A2
  1788. 000013DE  2057                     movea.l    A0, [A7]
  1789. 000013E0  2250                     movea.l    A1, [A0]
  1790. 000013E2  2269 026C                movea.l    A1, [A1 + 0x26C]
  1791. 000013E6  4E91                     jsr        [A1]
  1792. 000013E8  4227                     clr.b      -[A7]
  1793. 000013EA  4227                     clr.b      -[A7]
  1794. 000013EC  2F0A                     move.l     -[A7], A2
  1795. 000013EE  2057                     movea.l    A0, [A7]
  1796. 000013F0  2250                     movea.l    A1, [A0]
  1797. 000013F2  2269 0214                movea.l    A1, [A1 + 0x214]
  1798. 000013F6  4E91                     jsr        [A1]
  1799. 000013F8  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  1800. 000013FC  6030                     bra        +0x32 /* 0000142E */
  1801. 000013FE  4267                     clr.w      -[A7]
  1802. 00001400  204A                     movea.l    A0, A2
  1803. 00001402  41E8 014E                lea.l      A0, [A0 + 0x14E]
  1804. 00001406  2648                     movea.l    A3, A0
  1805. 00001408  4850                     pea.l      [A0]
  1806. 0000140A  2057                     movea.l    A0, [A7]
  1807. 0000140C  2250                     movea.l    A1, [A0]
  1808. 0000140E  2269 0034                movea.l    A1, [A1 + 0x34]
  1809. 00001412  4E91                     jsr        [A1]
  1810. 00001414  426A 0162                clr.w      [A2 + 0x162]
  1811. 00001418  4227                     clr.b      -[A7]
  1812. 0000141A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1813. 0000141E  2F0B                     move.l     -[A7], A3
  1814. 00001420  2057                     movea.l    A0, [A7]
  1815. 00001422  2250                     movea.l    A1, [A0]
  1816. 00001424  2269 0030                movea.l    A1, [A1 + 0x30]
  1817. 00001428  4E91                     jsr        [A1]
  1818. 0000142A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1819. label0000142E:
  1820. 0000142E  42A7                     clr.l      -[A7]
  1821. 00001430  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1822. 00001434  2057                     movea.l    A0, [A7]
  1823. 00001436  2268 0004                movea.l    A1, [A0 + 0x4]
  1824. 0000143A  2269 00F0                movea.l    A1, [A1 + 0xF0]
  1825. 0000143E  4E91                     jsr        [A1]
  1826. 00001440  504F                     addq.w     A7, 8
  1827. 00001442  6000 00EE                bra        +0xF0 /* 00001532 */
  1828. 00001446  362A 015C                move.w     D3, [A2 + 0x15C]
  1829. 0000144A  0C43 0001                cmpi.w     D3, 0x1
  1830. 0000144E  670A                     beq        +0xC /* 0000145A */
  1831. 00001450  0C43 0081                cmpi.w     D3, 0x81
  1832. 00001454  6704                     beq        +0x6 /* 0000145A */
  1833. 00001456  7000                     moveq.l    D0, 0x00
  1834. 00001458  6002                     bra        +0x4 /* 0000145C */
  1835. label0000145A:
  1836. 0000145A  7001                     moveq.l    D0, 0x01
  1837. label0000145C:
  1838. 0000145C  4A00                     tst.b      D0
  1839. 0000145E  6700 00D2                beq        +0xD4 /* 00001532 */
  1840. 00001462  3613                     move.w     D3, [A3]
  1841. 00001464  3543 012C                move.w     [A2 + 0x12C], D3
  1842. 00001468  42A7                     clr.l      -[A7]
  1843. 0000146A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1844. 0000146E  2057                     movea.l    A0, [A7]
  1845. 00001470  2268 0004                movea.l    A1, [A0 + 0x4]
  1846. 00001474  2269 00F0                movea.l    A1, [A1 + 0xF0]
  1847. 00001478  4E91                     jsr        [A1]
  1848. 0000147A  504F                     addq.w     A7, 8
  1849. 0000147C  6000 00B4                bra        +0xB6 /* 00001532 */
  1850. 00001480  3613                     move.w     D3, [A3]
  1851. 00001482  3543 016A                move.w     [A2 + 0x16A], D3
  1852. 00001486  42A7                     clr.l      -[A7]
  1853. 00001488  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1854. 0000148C  2057                     movea.l    A0, [A7]
  1855. 0000148E  2268 0004                movea.l    A1, [A0 + 0x4]
  1856. 00001492  2269 00F0                movea.l    A1, [A1 + 0xF0]
  1857. 00001496  4E91                     jsr        [A1]
  1858. 00001498  504F                     addq.w     A7, 8
  1859. 0000149A  6000 0096                bra        +0x98 /* 00001532 */
  1860. 0000149E  3613                     move.w     D3, [A3]
  1861. 000014A0  3543 016C                move.w     [A2 + 0x16C], D3
  1862. 000014A4  42A7                     clr.l      -[A7]
  1863. 000014A6  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1864. 000014AA  2057                     movea.l    A0, [A7]
  1865. 000014AC  2268 0004                movea.l    A1, [A0 + 0x4]
  1866. 000014B0  2269 00F0                movea.l    A1, [A1 + 0xF0]
  1867. 000014B4  4E91                     jsr        [A1]
  1868. 000014B6  504F                     addq.w     A7, 8
  1869. 000014B8  6078                     bra        +0x7A /* 00001532 */
  1870. 000014BA  3613                     move.w     D3, [A3]
  1871. 000014BC  3543 016E                move.w     [A2 + 0x16E], D3
  1872. 000014C0  42A7                     clr.l      -[A7]
  1873. 000014C2  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1874. 000014C6  2057                     movea.l    A0, [A7]
  1875. 000014C8  2268 0004                movea.l    A1, [A0 + 0x4]
  1876. 000014CC  2269 00F0                movea.l    A1, [A1 + 0xF0]
  1877. 000014D0  4E91                     jsr        [A1]
  1878. 000014D2  504F                     addq.w     A7, 8
  1879. 000014D4  605C                     bra        +0x5E /* 00001532 */
  1880. 000014D6  3613                     move.w     D3, [A3]
  1881. 000014D8  3543 0170                move.w     [A2 + 0x170], D3
  1882. 000014DC  42A7                     clr.l      -[A7]
  1883. 000014DE  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1884. 000014E2  2057                     movea.l    A0, [A7]
  1885. 000014E4  2268 0004                movea.l    A1, [A0 + 0x4]
  1886. 000014E8  2269 00F0                movea.l    A1, [A1 + 0xF0]
  1887. 000014EC  4E91                     jsr        [A1]
  1888. 000014EE  504F                     addq.w     A7, 8
  1889. 000014F0  6040                     bra        +0x42 /* 00001532 */
  1890. 000014F2  2D53 FFF6                move.l     [A6 - 0xA], [A3]
  1891. 000014F6  256E FFF6 0172           move.l     [A2 + 0x172], [A6 - 0xA]
  1892. 000014FC  42A7                     clr.l      -[A7]
  1893. 000014FE  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1894. 00001502  2057                     movea.l    A0, [A7]
  1895. 00001504  2268 0004                movea.l    A1, [A0 + 0x4]
  1896. 00001508  2269 00F0                movea.l    A1, [A1 + 0xF0]
  1897. 0000150C  4E91                     jsr        [A1]
  1898. 0000150E  504F                     addq.w     A7, 8
  1899. 00001510  6020                     bra        +0x22 /* 00001532 */
  1900. 00001512  1613                     move.b     D3, [A3]
  1901. 00001514  1003                     move.b     D0, D3
  1902. 00001516  56C0                     sne        D0
  1903. 00001518  4400                     neg.b      D0
  1904. 0000151A  1540 0167                move.b     [A2 + 0x167], D0
  1905. 0000151E  42A7                     clr.l      -[A7]
  1906. 00001520  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1907. 00001524  2057                     movea.l    A0, [A7]
  1908. 00001526  2268 0004                movea.l    A1, [A0 + 0x4]
  1909. 0000152A  2269 00F0                movea.l    A1, [A1 + 0xF0]
  1910. 0000152E  4E91                     jsr        [A1]
  1911. 00001530  504F                     addq.w     A7, 8
  1912. label00001532:
  1913. 00001532  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  1914. 00001536  4E5E                     unlink     A6
  1915. 00001538  4E75                     rts
  1916. 0000153A  4E56 FFFA                link       A6, -0x0006
  1917. 0000153E  48E7 1C38                movem.l    -[A7], D3,D4,D5,A2,A3,A4
  1918. 00001542  246E 0008                movea.l    A2, [A6 + 0x8]
  1919. 00001546  2A2E 000E                move.l     D5, [A6 + 0xE]
  1920. 0000154A  266E 0016                movea.l    A3, [A6 + 0x16]
  1921. 0000154E  286E 001A                movea.l    A4, [A6 + 0x1A]
  1922. 00001552  7600                     moveq.l    D3, 0x00
  1923. 00001554  2005                     move.l     D0, D5
  1924. 00001556  4EB9 0000 0528           jsr        [0x00000528]
  1925. 0000155C  0138 636F                btst       [0x0000636F], D0
  1926. 00001560  6E74                     bgt        +0x76 /* 000015D6 */
  1927. 00001562  7472                     moveq.l    D2, 0x72
  1928. 00001564  616E                     bsr        +0x70 /* 000015D4 */
  1929. 00001566  0009 636F                ori.b      A1, 0x6F /* 'o' */
  1930. 0000156A  6E74                     bgt        +0x76 /* 000015E0 */
  1931. 0000156C  0038 6761 6C69           ori.b      [0x00006C69], 0x61 /* 'a' */
  1932. 00001572  010C                     btst       A4, D0
  1933. 00001574  676F                     beq        +0x71 /* 000015E5 */
  1934. 00001576  6666                     bne        +0x68 /* 000015DE */
  1935. 00001578  010E                     btst       A6, D0
  1936. 0000157A  6D68                     blt        +0x6A /* 000015E4 */
  1937. 0000157C  6E64                     bgt        +0x66 /* 000015E2 */
  1938. 0000157E  0116                     btst       [A6], D0
  1939. 00001580  6D76                     blt        +0x78 /* 000015F8 */
  1940. 00001582  616C                     bsr        +0x6E /* 000015F0 */
  1941. 00001584  0110                     btst       [A0], D0
  1942. 00001586  7067                     moveq.l    D0, 0x67
  1943. 00001588  6C63                     bge        +0x65 /* 000015ED */
  1944. 0000158A  0104                     btst       D4, D0
  1945. 0000158C  7461                     moveq.l    D2, 0x61
  1946. 0000158E  6C69                     bge        +0x6B /* 000015F9 */
  1947. 00001590  00DE                     .incomplete
  1948. 00001592  746F                     moveq.l    D2, 0x6F
  1949. 00001594  6666                     bne        +0x68 /* 000015FC */
  1950. 00001596  00E0                     .incomplete
  1951. 00001598  7470                     moveq.l    D2, 0x70
  1952. 0000159A  6C63                     bge        +0x65 /* 000015FF */
  1953. 0000159C  00CA                     .incomplete
  1954. 0000159E  7472                     moveq.l    D2, 0x72
  1955. 000015A0  616E                     bsr        +0x70 /* 00001610 */
  1956. 000015A2  009E 362A 015C           ori.l      [A6]+, 0x362A015C
  1957. 000015A8  3D43 FFFA                move.w     [A6 - 0x6], D3
  1958. 000015AC  3003                     move.w     D0, D3
  1959. 000015AE  4EB9 0000 0504           jsr        [0x00000504]
  1960. 000015B4  007E 0001                ori.w      <<invalid special address>>, 0x1
  1961. 000015B8  0083 0005 0001           ori.l      D3, 0x50001
  1962. 000015BE  001E 0002                ori.b      [A6]+, 0x2
  1963. 000015C2  0012 0003                ori.b      [A2], 0x3
  1964. 000015C6  001E 0081                ori.b      [A6]+, 0x81
  1965. 000015CA  0036 0082 001E           ori.b      [A6 + D0.w + 0x1E], 0x82
  1966. 000015D0  0083 0042 3D6A           ori.l      D3, 0x423D6A /* 'B=j' */
  1967. // begin alternate branch 000015D4-000015DA
  1968. fn000015D4:
  1969. 000015D4  3D6A 0162 FFFC           move.w     [A6 - 0x4], [A2 + 0x162]
  1970. // end alternate branch 000015D4-000015DA
  1971. fn000015D4: // (misaligned)
  1972. label000015D6:
  1973. 000015D6  0162                     bchg       -[A2], D0
  1974. 000015D8  FFFC                     .invalid   <<F/7/7>>
  1975. 000015DA  6056                     bra        +0x58 /* 00001632 */
  1976. 000015DC  3D6A 0162 FFFC           move.w     [A6 - 0x4], [A2 + 0x162]
  1977. // begin alternate branch 000015DE-000015E0
  1978. label000015DE:
  1979. 000015DE  0162                     bchg       -[A2], D0
  1980. // end alternate branch 000015DE-000015E0
  1981. // begin alternate branch 000015E0-000015E2
  1982. label000015E0:
  1983. 000015E0  FFFC                     .invalid   <<F/7/7>>
  1984. // end alternate branch 000015E0-000015E2
  1985. label000015DE: // (misaligned)
  1986. label000015E0: // (misaligned)
  1987. label000015E2:
  1988. 000015E2  604E                     bra        +0x50 /* 00001632 */
  1989. label000015E4:
  1990. 000015E4  3D6A 0162 FFFC           move.w     [A6 - 0x4], [A2 + 0x162]
  1991. 000015EA  6046                     bra        +0x48 /* 00001632 */
  1992. 000015EC  0C43 0082                cmpi.w     D3, 0x82
  1993. fn000015F0:
  1994. 000015F0  6606                     bne        +0x8 /* 000015F8 */
  1995. 000015F2  206A 0140                movea.l    A0, [A2 + 0x140]
  1996. 000015F6  6002                     bra        +0x4 /* 000015FA */
  1997. label000015F8:
  1998. 000015F8  91C8                     sub.l      A0, A0
  1999. label000015FA:
  2000. 000015FA  2D48 FFFC                move.l     [A6 - 0x4], A0
  2001. // begin alternate branch 000015FC-000015FE
  2002. label000015FC:
  2003. 000015FC  FFFC                     .invalid   <<F/7/7>>
  2004. // end alternate branch 000015FC-000015FE
  2005. label000015FC: // (misaligned)
  2006. 000015FE  6032                     bra        +0x34 /* 00001632 */
  2007. 00001600  0C43 0081                cmpi.w     D3, 0x81
  2008. 00001604  6606                     bne        +0x8 /* 0000160C */
  2009. 00001606  206A 0126                movea.l    A0, [A2 + 0x126]
  2010. 0000160A  6002                     bra        +0x4 /* 0000160E */
  2011. label0000160C:
  2012. 0000160C  91C8                     sub.l      A0, A0
  2013. label0000160E:
  2014. 0000160E  2D48 FFFC                move.l     [A6 - 0x4], A0
  2015. // begin alternate branch 00001610-00001612
  2016. fn00001610:
  2017. 00001610  FFFC                     .invalid   <<F/7/7>>
  2018. // end alternate branch 00001610-00001612
  2019. fn00001610: // (misaligned)
  2020. 00001612  601E                     bra        +0x20 /* 00001632 */
  2021. 00001614  0C43 0083                cmpi.w     D3, 0x83
  2022. 00001618  6612                     bne        +0x14 /* 0000162C */
  2023. 0000161A  486A 014E                pea.l      [A2 + 0x14E]
  2024. 0000161E  2057                     movea.l    A0, [A7]
  2025. 00001620  2250                     movea.l    A1, [A0]
  2026. 00001622  2269 000C                movea.l    A1, [A1 + 0xC]
  2027. 00001626  4E91                     jsr        [A1]
  2028. 00001628  584F                     addq.w     A7, 4
  2029. 0000162A  6002                     bra        +0x4 /* 0000162E */
  2030. label0000162C:
  2031. 0000162C  91C8                     sub.l      A0, A0
  2032. label0000162E:
  2033. 0000162E  2D48 FFFC                move.l     [A6 - 0x4], A0
  2034. label00001632:
  2035. 00001632  7606                     moveq.l    D3, 0x06
  2036. 00001634  26AE FFFA                move.l     [A3], [A6 - 0x6]
  2037. 00001638  376E FFFE 0004           move.w     [A3 + 0x4], [A6 - 0x2]
  2038. 0000163E  6054                     bra        +0x56 /* 00001694 */
  2039. 00001640  382A 015C                move.w     D4, [A2 + 0x15C]
  2040. 00001644  0C44 0001                cmpi.w     D4, 0x1
  2041. 00001648  670A                     beq        +0xC /* 00001654 */
  2042. 0000164A  0C44 0081                cmpi.w     D4, 0x81
  2043. 0000164E  6704                     beq        +0x6 /* 00001654 */
  2044. 00001650  7000                     moveq.l    D0, 0x00
  2045. 00001652  6002                     bra        +0x4 /* 00001656 */
  2046. label00001654:
  2047. 00001654  7001                     moveq.l    D0, 0x01
  2048. label00001656:
  2049. 00001656  4A00                     tst.b      D0
  2050. 00001658  6708                     beq        +0xA /* 00001662 */
  2051. 0000165A  7602                     moveq.l    D3, 0x02
  2052. 0000165C  36AA 012C                move.w     [A3], [A2 + 0x12C]
  2053. 00001660  6032                     bra        +0x34 /* 00001694 */
  2054. label00001662:
  2055. 00001662  7600                     moveq.l    D3, 0x00
  2056. 00001664  602E                     bra        +0x30 /* 00001694 */
  2057. 00001666  7602                     moveq.l    D3, 0x02
  2058. 00001668  36AA 016A                move.w     [A3], [A2 + 0x16A]
  2059. 0000166C  6026                     bra        +0x28 /* 00001694 */
  2060. 0000166E  7602                     moveq.l    D3, 0x02
  2061. 00001670  36AA 016C                move.w     [A3], [A2 + 0x16C]
  2062. 00001674  601E                     bra        +0x20 /* 00001694 */
  2063. 00001676  7602                     moveq.l    D3, 0x02
  2064. 00001678  36AA 016E                move.w     [A3], [A2 + 0x16E]
  2065. 0000167C  6016                     bra        +0x18 /* 00001694 */
  2066. 0000167E  7602                     moveq.l    D3, 0x02
  2067. 00001680  36AA 0170                move.w     [A3], [A2 + 0x170]
  2068. 00001684  600E                     bra        +0x10 /* 00001694 */
  2069. 00001686  7604                     moveq.l    D3, 0x04
  2070. 00001688  26AA 0172                move.l     [A3], [A2 + 0x172]
  2071. 0000168C  6006                     bra        +0x8 /* 00001694 */
  2072. 0000168E  7601                     moveq.l    D3, 0x01
  2073. 00001690  16AA 0167                move.b     [A3], [A2 + 0x167]
  2074. label00001694:
  2075. 00001694  200C                     move.l     D0, A4
  2076. 00001696  6702                     beq        +0x4 /* 0000169A */
  2077. 00001698  2883                     move.l     [A4], D3
  2078. label0000169A:
  2079. 0000169A  4CDF 1C38                movem.l    D3,D4,D5,A2,A3,A4, [A7]+
  2080. 0000169E  4E5E                     unlink     A6
  2081. 000016A0  4E75                     rts
  2082. 000016A2  4E56 0000                link       A6, 0
  2083. 000016A6  2F0A                     move.l     -[A7], A2
  2084. 000016A8  246E 0008                movea.l    A2, [A6 + 0x8]
  2085. 000016AC  4EB9 0000 20B0           jsr        [0x000020B0]
  2086. 000016B2  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  2087. 000016B6  4EB9 0000 3110           jsr        [0x00003110]
  2088. 000016BC  4A00                     tst.b      D0
  2089. 000016BE  584F                     addq.w     A7, 4
  2090. 000016C0  6742                     beq        +0x44 /* 00001704 */
  2091. 000016C2  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  2092. 000016C6  4EB9 0000 30D8           jsr        [0x000030D8]
  2093. 000016CC  4A00                     tst.b      D0
  2094. 000016CE  584F                     addq.w     A7, 4
  2095. 000016D0  6732                     beq        +0x34 /* 00001704 */
  2096. 000016D2  2F0A                     move.l     -[A7], A2
  2097. 000016D4  2057                     movea.l    A0, [A7]
  2098. 000016D6  2250                     movea.l    A1, [A0]
  2099. 000016D8  2269 00AC                movea.l    A1, [A1 + 0xAC]
  2100. 000016DC  4E91                     jsr        [A1]
  2101. 000016DE  4A00                     tst.b      D0
  2102. 000016E0  584F                     addq.w     A7, 4
  2103. 000016E2  6710                     beq        +0x12 /* 000016F4 */
  2104. 000016E4  2F0A                     move.l     -[A7], A2
  2105. 000016E6  2057                     movea.l    A0, [A7]
  2106. 000016E8  2250                     movea.l    A1, [A0]
  2107. 000016EA  2269 0220                movea.l    A1, [A1 + 0x220]
  2108. 000016EE  4E91                     jsr        [A1]
  2109. 000016F0  584F                     addq.w     A7, 4
  2110. 000016F2  601E                     bra        +0x20 /* 00001712 */
  2111. label000016F4:
  2112. 000016F4  2F0A                     move.l     -[A7], A2
  2113. 000016F6  2057                     movea.l    A0, [A7]
  2114. 000016F8  2250                     movea.l    A1, [A0]
  2115. 000016FA  2269 021C                movea.l    A1, [A1 + 0x21C]
  2116. 000016FE  4E91                     jsr        [A1]
  2117. 00001700  584F                     addq.w     A7, 4
  2118. 00001702  600E                     bra        +0x10 /* 00001712 */
  2119. label00001704:
  2120. 00001704  2F0A                     move.l     -[A7], A2
  2121. 00001706  2057                     movea.l    A0, [A7]
  2122. 00001708  2250                     movea.l    A1, [A0]
  2123. 0000170A  2269 0224                movea.l    A1, [A1 + 0x224]
  2124. 0000170E  4E91                     jsr        [A1]
  2125. 00001710  584F                     addq.w     A7, 4
  2126. label00001712:
  2127. 00001712  4A6A 015C                tst.w      [A2 + 0x15C]
  2128. 00001716  670E                     beq        +0x10 /* 00001726 */
  2129. 00001718  2F0A                     move.l     -[A7], A2
  2130. 0000171A  2057                     movea.l    A0, [A7]
  2131. 0000171C  2250                     movea.l    A1, [A0]
  2132. 0000171E  2269 0218                movea.l    A1, [A1 + 0x218]
  2133. 00001722  4E91                     jsr        [A1]
  2134. 00001724  584F                     addq.w     A7, 4
  2135. label00001726:
  2136. 00001726  486A 000A                pea.l      [A2 + 0xA]
  2137. 0000172A  2057                     movea.l    A0, [A7]
  2138. 0000172C  2250                     movea.l    A1, [A0]
  2139. 0000172E  2269 000C                movea.l    A1, [A1 + 0xC]
  2140. 00001732  4E91                     jsr        [A1]
  2141. 00001734  4A00                     tst.b      D0
  2142. 00001736  584F                     addq.w     A7, 4
  2143. 00001738  670E                     beq        +0x10 /* 00001748 */
  2144. 0000173A  2F0A                     move.l     -[A7], A2
  2145. 0000173C  2057                     movea.l    A0, [A7]
  2146. 0000173E  2250                     movea.l    A1, [A0]
  2147. 00001740  2269 0244                movea.l    A1, [A1 + 0x244]
  2148. 00001744  4E91                     jsr        [A1]
  2149. 00001746  584F                     addq.w     A7, 4
  2150. label00001748:
  2151. 00001748  2F0A                     move.l     -[A7], A2
  2152. 0000174A  2057                     movea.l    A0, [A7]
  2153. 0000174C  2250                     movea.l    A1, [A0]
  2154. 0000174E  2269 01EC                movea.l    A1, [A1 + 0x1EC]
  2155. 00001752  4E91                     jsr        [A1]
  2156. 00001754  2008                     move.l     D0, A0
  2157. 00001756  584F                     addq.w     A7, 4
  2158. 00001758  670E                     beq        +0x10 /* 00001768 */
  2159. 0000175A  2F0A                     move.l     -[A7], A2
  2160. 0000175C  2057                     movea.l    A0, [A7]
  2161. 0000175E  2250                     movea.l    A1, [A0]
  2162. 00001760  2269 0240                movea.l    A1, [A1 + 0x240]
  2163. 00001764  4E91                     jsr        [A1]
  2164. 00001766  584F                     addq.w     A7, 4
  2165. label00001768:
  2166. 00001768  245F                     movea.l    A2, [A7]+
  2167. 0000176A  4E5E                     unlink     A6
  2168. 0000176C  4E75                     rts
  2169. 0000176E  4E56 0000                link       A6, 0
  2170. 00001772  2F0A                     move.l     -[A7], A2
  2171. 00001774  246E 0008                movea.l    A2, [A6 + 0x8]
  2172. 00001778  302A 015C                move.w     D0, [A2 + 0x15C]
  2173. 0000177C  4EB9 0000 0504           jsr        [0x00000504]
  2174. 00001782  004E 0001                ori.w      A6, 0x1
  2175. 00001786  0083 0005 0001           ori.l      D3, 0x50001
  2176. 0000178C  0016 0002                ori.b      [A6], 0x2
  2177. 00001790  0022 0003                ori.b      -[A2], 0x3
  2178. 00001794  002E 0081 000A           ori.b      [A6 + 0xA], 0x81
  2179. 0000179A  0082 0016 0083           ori.l      D2, 0x160083
  2180. 000017A0  0022 2F0A                ori.b      -[A2], 0xA /* '\n' */
  2181. 000017A4  2057                     movea.l    A0, [A7]
  2182. 000017A6  2250                     movea.l    A1, [A0]
  2183. 000017A8  2269 0248                movea.l    A1, [A1 + 0x248]
  2184. 000017AC  4E91                     jsr        [A1]
  2185. 000017AE  584F                     addq.w     A7, 4
  2186. 000017B0  601E                     bra        +0x20 /* 000017D0 */
  2187. 000017B2  2F0A                     move.l     -[A7], A2
  2188. 000017B4  2057                     movea.l    A0, [A7]
  2189. 000017B6  2250                     movea.l    A1, [A0]
  2190. 000017B8  2269 024C                movea.l    A1, [A1 + 0x24C]
  2191. 000017BC  4E91                     jsr        [A1]
  2192. 000017BE  584F                     addq.w     A7, 4
  2193. 000017C0  600E                     bra        +0x10 /* 000017D0 */
  2194. 000017C2  2F0A                     move.l     -[A7], A2
  2195. 000017C4  2057                     movea.l    A0, [A7]
  2196. 000017C6  2250                     movea.l    A1, [A0]
  2197. 000017C8  2269 0250                movea.l    A1, [A1 + 0x250]
  2198. 000017CC  4E91                     jsr        [A1]
  2199. 000017CE  584F                     addq.w     A7, 4
  2200. label000017D0:
  2201. 000017D0  245F                     movea.l    A2, [A7]+
  2202. 000017D2  4E5E                     unlink     A6
  2203. 000017D4  4E75                     rts
  2204. 000017D6  4E56 FFE4                link       A6, -0x001C
  2205. 000017DA  2F0A                     move.l     -[A7], A2
  2206. 000017DC  246E 0008                movea.l    A2, [A6 + 0x8]
  2207. 000017E0  486E FFE4                pea.l      [A6 - 0x1C]
  2208. 000017E4  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  2209. 000017E8  2057                     movea.l    A0, [A7]
  2210. 000017EA  2268 0004                movea.l    A1, [A0 + 0x4]
  2211. 000017EE  2269 003C                movea.l    A1, [A1 + 0x3C]
  2212. 000017F2  4E91                     jsr        [A1]
  2213. 000017F4  486E FFE4                pea.l      [A6 - 0x1C]
  2214. 000017F8  486E FFEC                pea.l      [A6 - 0x14]
  2215. 000017FC  4EB9 0000 2148           jsr        [0x00002148]
  2216. 00001802  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2217. 00001806  6026                     bra        +0x28 /* 0000182E */
  2218. label00001808:
  2219. 00001808  0C6E 0004 FFFE           cmpi.w     [A6 - 0x2], 0x4
  2220. 0000180E  6C10                     bge        +0x12 /* 00001820 */
  2221. 00001810  2F0A                     move.l     -[A7], A2
  2222. 00001812  2057                     movea.l    A0, [A7]
  2223. 00001814  2250                     movea.l    A1, [A0]
  2224. 00001816  2269 0228                movea.l    A1, [A1 + 0x228]
  2225. 0000181A  4E91                     jsr        [A1]
  2226. 0000181C  584F                     addq.w     A7, 4
  2227. 0000181E  600E                     bra        +0x10 /* 0000182E */
  2228. label00001820:
  2229. 00001820  2F0A                     move.l     -[A7], A2
  2230. 00001822  2057                     movea.l    A0, [A7]
  2231. 00001824  2250                     movea.l    A1, [A0]
  2232. 00001826  2269 0234                movea.l    A1, [A1 + 0x234]
  2233. 0000182A  4E91                     jsr        [A1]
  2234. 0000182C  584F                     addq.w     A7, 4
  2235. label0000182E:
  2236. 0000182E  486E FFFE                pea.l      [A6 - 0x2]
  2237. 00001832  486E FFEC                pea.l      [A6 - 0x14]
  2238. 00001836  4EB9 0000 2158           jsr        [0x00002158]
  2239. 0000183C  4A00                     tst.b      D0
  2240. 0000183E  504F                     addq.w     A7, 8
  2241. 00001840  66C6                     bne        -0x38 /* 00001808 */
  2242. 00001842  3F3C FFFF                move.w     -[A7], 0xFFFF
  2243. 00001846  486E FFEC                pea.l      [A6 - 0x14]
  2244. 0000184A  4EB9 0000 2150           jsr        [0x00002150]
  2245. 00001850  5C4F                     addq.w     A7, 6
  2246. 00001852  245F                     movea.l    A2, [A7]+
  2247. 00001854  4E5E                     unlink     A6
  2248. 00001856  4E75                     rts
  2249. 00001858  4E56 FFE4                link       A6, -0x001C
  2250. 0000185C  2F0A                     move.l     -[A7], A2
  2251. 0000185E  246E 0008                movea.l    A2, [A6 + 0x8]
  2252. 00001862  486E FFE4                pea.l      [A6 - 0x1C]
  2253. 00001866  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  2254. 0000186A  2057                     movea.l    A0, [A7]
  2255. 0000186C  2268 0004                movea.l    A1, [A0 + 0x4]
  2256. 00001870  2269 003C                movea.l    A1, [A1 + 0x3C]
  2257. 00001874  4E91                     jsr        [A1]
  2258. 00001876  486E FFE4                pea.l      [A6 - 0x1C]
  2259. 0000187A  486E FFEC                pea.l      [A6 - 0x14]
  2260. 0000187E  4EB9 0000 2148           jsr        [0x00002148]
  2261. 00001884  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2262. 00001888  6026                     bra        +0x28 /* 000018B0 */
  2263. label0000188A:
  2264. 0000188A  0C6E 0004 FFFE           cmpi.w     [A6 - 0x2], 0x4
  2265. 00001890  6C10                     bge        +0x12 /* 000018A2 */
  2266. 00001892  2F0A                     move.l     -[A7], A2
  2267. 00001894  2057                     movea.l    A0, [A7]
  2268. 00001896  2250                     movea.l    A1, [A0]
  2269. 00001898  2269 022C                movea.l    A1, [A1 + 0x22C]
  2270. 0000189C  4E91                     jsr        [A1]
  2271. 0000189E  584F                     addq.w     A7, 4
  2272. 000018A0  600E                     bra        +0x10 /* 000018B0 */
  2273. label000018A2:
  2274. 000018A2  2F0A                     move.l     -[A7], A2
  2275. 000018A4  2057                     movea.l    A0, [A7]
  2276. 000018A6  2250                     movea.l    A1, [A0]
  2277. 000018A8  2269 0238                movea.l    A1, [A1 + 0x238]
  2278. 000018AC  4E91                     jsr        [A1]
  2279. 000018AE  584F                     addq.w     A7, 4
  2280. label000018B0:
  2281. 000018B0  486E FFFE                pea.l      [A6 - 0x2]
  2282. 000018B4  486E FFEC                pea.l      [A6 - 0x14]
  2283. 000018B8  4EB9 0000 2158           jsr        [0x00002158]
  2284. 000018BE  4A00                     tst.b      D0
  2285. 000018C0  504F                     addq.w     A7, 8
  2286. 000018C2  66C6                     bne        -0x38 /* 0000188A */
  2287. 000018C4  3F3C FFFF                move.w     -[A7], 0xFFFF
  2288. 000018C8  486E FFEC                pea.l      [A6 - 0x14]
  2289. 000018CC  4EB9 0000 2150           jsr        [0x00002150]
  2290. 000018D2  5C4F                     addq.w     A7, 6
  2291. 000018D4  245F                     movea.l    A2, [A7]+
  2292. 000018D6  4E5E                     unlink     A6
  2293. 000018D8  4E75                     rts
  2294. 000018DA  4E56 FFE4                link       A6, -0x001C
  2295. 000018DE  2F0A                     move.l     -[A7], A2
  2296. 000018E0  246E 0008                movea.l    A2, [A6 + 0x8]
  2297. 000018E4  486E FFE4                pea.l      [A6 - 0x1C]
  2298. 000018E8  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  2299. 000018EC  2057                     movea.l    A0, [A7]
  2300. 000018EE  2268 0004                movea.l    A1, [A0 + 0x4]
  2301. 000018F2  2269 003C                movea.l    A1, [A1 + 0x3C]
  2302. 000018F6  4E91                     jsr        [A1]
  2303. 000018F8  486E FFE4                pea.l      [A6 - 0x1C]
  2304. 000018FC  486E FFEC                pea.l      [A6 - 0x14]
  2305. 00001900  4EB9 0000 2148           jsr        [0x00002148]
  2306. 00001906  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2307. 0000190A  6026                     bra        +0x28 /* 00001932 */
  2308. label0000190C:
  2309. 0000190C  0C6E 0004 FFFE           cmpi.w     [A6 - 0x2], 0x4
  2310. 00001912  6C10                     bge        +0x12 /* 00001924 */
  2311. 00001914  2F0A                     move.l     -[A7], A2
  2312. 00001916  2057                     movea.l    A0, [A7]
  2313. 00001918  2250                     movea.l    A1, [A0]
  2314. 0000191A  2269 0230                movea.l    A1, [A1 + 0x230]
  2315. 0000191E  4E91                     jsr        [A1]
  2316. 00001920  584F                     addq.w     A7, 4
  2317. 00001922  600E                     bra        +0x10 /* 00001932 */
  2318. label00001924:
  2319. 00001924  2F0A                     move.l     -[A7], A2
  2320. 00001926  2057                     movea.l    A0, [A7]
  2321. 00001928  2250                     movea.l    A1, [A0]
  2322. 0000192A  2269 023C                movea.l    A1, [A1 + 0x23C]
  2323. 0000192E  4E91                     jsr        [A1]
  2324. 00001930  584F                     addq.w     A7, 4
  2325. label00001932:
  2326. 00001932  486E FFFE                pea.l      [A6 - 0x2]
  2327. 00001936  486E FFEC                pea.l      [A6 - 0x14]
  2328. 0000193A  4EB9 0000 2158           jsr        [0x00002158]
  2329. 00001940  4A00                     tst.b      D0
  2330. 00001942  504F                     addq.w     A7, 8
  2331. 00001944  66C6                     bne        -0x38 /* 0000190C */
  2332. 00001946  3F3C FFFF                move.w     -[A7], 0xFFFF
  2333. 0000194A  486E FFEC                pea.l      [A6 - 0x14]
  2334. 0000194E  4EB9 0000 2150           jsr        [0x00002150]
  2335. 00001954  5C4F                     addq.w     A7, 6
  2336. 00001956  245F                     movea.l    A2, [A7]+
  2337. 00001958  4E5E                     unlink     A6
  2338. 0000195A  4E75                     rts
  2339. 0000195C  4E56 FFF2                link       A6, -0x000E
  2340. 00001960  2F0A                     move.l     -[A7], A2
  2341. 00001962  246E 0008                movea.l    A2, [A6 + 0x8]
  2342. 00001966  4EB9 0000 20B0           jsr        [0x000020B0]
  2343. 0000196C  486E FFF2                pea.l      [A6 - 0xE]
  2344. 00001970  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  2345. 00001974  2057                     movea.l    A0, [A7]
  2346. 00001976  2268 0004                movea.l    A1, [A0 + 0x4]
  2347. 0000197A  2269 003C                movea.l    A1, [A1 + 0x3C]
  2348. 0000197E  4E91                     jsr        [A1]
  2349. 00001980  486E FFFA                pea.l      [A6 - 0x6]
  2350. 00001984  4EB9 0000 05E8           jsr        [0x000005E8]
  2351. 0000198A  486E FFFA                pea.l      [A6 - 0x6]
  2352. 0000198E  AA15                     syscall    RGBBackColor
  2353. 00001990  486E FFF2                pea.l      [A6 - 0xE]
  2354. 00001994  A8A3                     syscall    EraseRect
  2355. 00001996  486E FFFA                pea.l      [A6 - 0x6]
  2356. 0000199A  4EB9 0000 05E0           jsr        [0x000005E0]
  2357. 000019A0  486E FFFA                pea.l      [A6 - 0x6]
  2358. 000019A4  AA14                     syscall    RGBForeColor
  2359. 000019A6  486E FFF2                pea.l      [A6 - 0xE]
  2360. 000019AA  A8A1                     syscall    FrameRect
  2361. 000019AC  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2362. 000019B0  245F                     movea.l    A2, [A7]+
  2363. 000019B2  4E5E                     unlink     A6
  2364. 000019B4  4E75                     rts
  2365. 000019B6  4E56 FFF2                link       A6, -0x000E
  2366. 000019BA  2F0A                     move.l     -[A7], A2
  2367. 000019BC  246E 0008                movea.l    A2, [A6 + 0x8]
  2368. 000019C0  4EB9 0000 20B0           jsr        [0x000020B0]
  2369. 000019C6  486E FFF2                pea.l      [A6 - 0xE]
  2370. 000019CA  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  2371. 000019CE  2057                     movea.l    A0, [A7]
  2372. 000019D0  2268 0004                movea.l    A1, [A0 + 0x4]
  2373. 000019D4  2269 003C                movea.l    A1, [A1 + 0x3C]
  2374. 000019D8  4E91                     jsr        [A1]
  2375. 000019DA  486E FFFA                pea.l      [A6 - 0x6]
  2376. 000019DE  4EB9 0000 05E0           jsr        [0x000005E0]
  2377. 000019E4  486E FFFA                pea.l      [A6 - 0x6]
  2378. 000019E8  AA14                     syscall    RGBForeColor
  2379. 000019EA  486E FFF2                pea.l      [A6 - 0xE]
  2380. 000019EE  A8A2                     syscall    PaintRect
  2381. 000019F0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2382. 000019F4  245F                     movea.l    A2, [A7]+
  2383. 000019F6  4E5E                     unlink     A6
  2384. 000019F8  4E75                     rts
  2385. 000019FA  4E56 FFF2                link       A6, -0x000E
  2386. 000019FE  2F0A                     move.l     -[A7], A2
  2387. 00001A00  246E 0008                movea.l    A2, [A6 + 0x8]
  2388. 00001A04  4EB9 0000 20B0           jsr        [0x000020B0]
  2389. 00001A0A  486E FFF2                pea.l      [A6 - 0xE]
  2390. 00001A0E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  2391. 00001A12  2057                     movea.l    A0, [A7]
  2392. 00001A14  2268 0004                movea.l    A1, [A0 + 0x4]
  2393. 00001A18  2269 003C                movea.l    A1, [A1 + 0x3C]
  2394. 00001A1C  4E91                     jsr        [A1]
  2395. 00001A1E  486E FFFA                pea.l      [A6 - 0x6]
  2396. 00001A22  4EB9 0000 05E8           jsr        [0x000005E8]
  2397. 00001A28  486E FFFA                pea.l      [A6 - 0x6]
  2398. 00001A2C  AA15                     syscall    RGBBackColor
  2399. 00001A2E  486E FFF2                pea.l      [A6 - 0xE]
  2400. 00001A32  A8A3                     syscall    EraseRect
  2401. 00001A34  486E FFFA                pea.l      [A6 - 0x6]
  2402. 00001A38  4EB9 0000 05E0           jsr        [0x000005E0]
  2403. 00001A3E  486E FFFA                pea.l      [A6 - 0x6]
  2404. 00001A42  AA14                     syscall    RGBForeColor
  2405. 00001A44  486E FFF2                pea.l      [A6 - 0xE]
  2406. 00001A48  A8A1                     syscall    FrameRect
  2407. 00001A4A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2408. 00001A4E  245F                     movea.l    A2, [A7]+
  2409. 00001A50  4E5E                     unlink     A6
  2410. 00001A52  4E75                     rts
  2411. 00001A54  4E56 FF9E                link       A6, -0x0062
  2412. 00001A58  48E7 1020                movem.l    -[A7], D3,A2
  2413. 00001A5C  246E 0008                movea.l    A2, [A6 + 0x8]
  2414. 00001A60  4EB9 0000 20B0           jsr        [0x000020B0]
  2415. 00001A66  2F0A                     move.l     -[A7], A2
  2416. 00001A68  2057                     movea.l    A0, [A7]
  2417. 00001A6A  2250                     movea.l    A1, [A0]
  2418. 00001A6C  2269 01D4                movea.l    A1, [A1 + 0x1D4]
  2419. 00001A70  4E91                     jsr        [A1]
  2420. 00001A72  3600                     move.w     D3, D0
  2421. 00001A74  486E FFE6                pea.l      [A6 - 0x1A]
  2422. 00001A78  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  2423. 00001A7C  2057                     movea.l    A0, [A7]
  2424. 00001A7E  2268 0004                movea.l    A1, [A0 + 0x4]
  2425. 00001A82  2269 003C                movea.l    A1, [A1 + 0x3C]
  2426. 00001A86  4E91                     jsr        [A1]
  2427. 00001A88  1F3C 0009                move.b     -[A7], 0x9 /* '\t' */
  2428. 00001A8C  486E FFE0                pea.l      [A6 - 0x20]
  2429. 00001A90  4EB9 0000 05D8           jsr        [0x000005D8]
  2430. 00001A96  486E FFE0                pea.l      [A6 - 0x20]
  2431. 00001A9A  AA14                     syscall    RGBForeColor
  2432. 00001A9C  2F3C 0001 0001           move.l     -[A7], 0x10001
  2433. 00001AA2  42A7                     clr.l      -[A7]
  2434. 00001AA4  486E FFE6                pea.l      [A6 - 0x1A]
  2435. 00001AA8  4EB9 0000 06B8           jsr        [0x000006B8]
  2436. 00001AAE  1F3C 000E                move.b     -[A7], 0xE
  2437. 00001AB2  486E FFE0                pea.l      [A6 - 0x20]
  2438. 00001AB6  4EB9 0000 05D8           jsr        [0x000005D8]
  2439. 00001ABC  486E FFE0                pea.l      [A6 - 0x20]
  2440. 00001AC0  AA14                     syscall    RGBForeColor
  2441. 00001AC2  42A7                     clr.l      -[A7]
  2442. 00001AC4  2F3C 0001 0001           move.l     -[A7], 0x10001
  2443. 00001ACA  486E FFE6                pea.l      [A6 - 0x1A]
  2444. 00001ACE  4EB9 0000 06B0           jsr        [0x000006B0]
  2445. 00001AD4  0C43 0002                cmpi.w     D3, 0x2
  2446. 00001AD8  4FEF 0030                lea.l      A7, [A7 + 0x30]
  2447. 00001ADC  6616                     bne        +0x18 /* 00001AF4 */
  2448. 00001ADE  1F3C 0009                move.b     -[A7], 0x9 /* '\t' */
  2449. 00001AE2  486E FFDA                pea.l      [A6 - 0x26]
  2450. 00001AE6  4EB9 0000 05D8           jsr        [0x000005D8]
  2451. 00001AEC  41EE FFDA                lea.l      A0, [A6 - 0x26]
  2452. 00001AF0  5C4F                     addq.w     A7, 6
  2453. 00001AF2  6014                     bra        +0x16 /* 00001B08 */
  2454. label00001AF4:
  2455. 00001AF4  1F3C 000A                move.b     -[A7], 0xA /* '\n' */
  2456. 00001AF8  486E FFD4                pea.l      [A6 - 0x2C]
  2457. 00001AFC  4EB9 0000 05D8           jsr        [0x000005D8]
  2458. 00001B02  41EE FFD4                lea.l      A0, [A6 - 0x2C]
  2459. 00001B06  5C4F                     addq.w     A7, 6
  2460. label00001B08:
  2461. 00001B08  2D50 FFE0                move.l     [A6 - 0x20], [A0]
  2462. 00001B0C  3D68 0004 FFE4           move.w     [A6 - 0x1C], [A0 + 0x4]
  2463. 00001B12  486E FFE0                pea.l      [A6 - 0x20]
  2464. 00001B16  3F2E FFE6                move.w     -[A7], [A6 - 0x1A]
  2465. 00001B1A  302E FFEC                move.w     D0, [A6 - 0x14]
  2466. 00001B1E  5340                     subq.w     D0, 1
  2467. 00001B20  3F00                     move.w     -[A7], D0
  2468. 00001B22  4EB9 0000 06E0           jsr        [0x000006E0]
  2469. 00001B28  486E FFE0                pea.l      [A6 - 0x20]
  2470. 00001B2C  302E FFEA                move.w     D0, [A6 - 0x16]
  2471. 00001B30  5340                     subq.w     D0, 1
  2472. 00001B32  3F00                     move.w     -[A7], D0
  2473. 00001B34  3F2E FFE8                move.w     -[A7], [A6 - 0x18]
  2474. 00001B38  4EB9 0000 06E0           jsr        [0x000006E0]
  2475. 00001B3E  486E FFE6                pea.l      [A6 - 0x1A]
  2476. 00001B42  2F3C 0001 0001           move.l     -[A7], 0x10001
  2477. 00001B48  A8A9                     syscall    InsetRect
  2478. 00001B4A  1F3C 0003                move.b     -[A7], 0x3
  2479. 00001B4E  486E FFE0                pea.l      [A6 - 0x20]
  2480. 00001B52  4EB9 0000 05D8           jsr        [0x000005D8]
  2481. 00001B58  486E FFE0                pea.l      [A6 - 0x20]
  2482. 00001B5C  AA14                     syscall    RGBForeColor
  2483. 00001B5E  486E FFE6                pea.l      [A6 - 0x1A]
  2484. 00001B62  A8A2                     syscall    PaintRect
  2485. 00001B64  4FEF 0016                lea.l      A7, [A7 + 0x16]
  2486. 00001B68  3003                     move.w     D0, D3
  2487. 00001B6A  5340                     subq.w     D0, 1
  2488. 00001B6C  670A                     beq        +0xC /* 00001B78 */
  2489. 00001B6E  5340                     subq.w     D0, 1
  2490. 00001B70  6714                     beq        +0x16 /* 00001B86 */
  2491. 00001B72  5340                     subq.w     D0, 1
  2492. 00001B74  673A                     beq        +0x3C /* 00001BB0 */
  2493. 00001B76  607A                     bra        +0x7C /* 00001BF2 */
  2494. label00001B78:
  2495. 00001B78  486E FFEE                pea.l      [A6 - 0x12]
  2496. 00001B7C  4EB9 0000 05E8           jsr        [0x000005E8]
  2497. 00001B82  584F                     addq.w     A7, 4
  2498. 00001B84  606C                     bra        +0x6E /* 00001BF2 */
  2499. label00001B86:
  2500. 00001B86  1F3C 0003                move.b     -[A7], 0x3
  2501. 00001B8A  486E FFEE                pea.l      [A6 - 0x12]
  2502. 00001B8E  4EB9 0000 05D8           jsr        [0x000005D8]
  2503. 00001B94  486E FFCE                pea.l      [A6 - 0x32]
  2504. 00001B98  4EB9 0000 05E8           jsr        [0x000005E8]
  2505. 00001B9E  2D6E FFCE FFF4           move.l     [A6 - 0xC], [A6 - 0x32]
  2506. 00001BA4  3D6E FFD2 FFF8           move.w     [A6 - 0x8], [A6 - 0x2E]
  2507. 00001BAA  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2508. 00001BAE  6042                     bra        +0x44 /* 00001BF2 */
  2509. label00001BB0:
  2510. 00001BB0  1F3C 0003                move.b     -[A7], 0x3
  2511. 00001BB4  486E FFEE                pea.l      [A6 - 0x12]
  2512. 00001BB8  4EB9 0000 05D8           jsr        [0x000005D8]
  2513. 00001BBE  1F3C 0001                move.b     -[A7], 0x1
  2514. 00001BC2  486E FFC8                pea.l      [A6 - 0x38]
  2515. 00001BC6  4EB9 0000 05D8           jsr        [0x000005D8]
  2516. 00001BCC  2D6E FFC8 FFF4           move.l     [A6 - 0xC], [A6 - 0x38]
  2517. 00001BD2  3D6E FFCC FFF8           move.w     [A6 - 0x8], [A6 - 0x34]
  2518. 00001BD8  486E FFC2                pea.l      [A6 - 0x3E]
  2519. 00001BDC  4EB9 0000 05E8           jsr        [0x000005E8]
  2520. 00001BE2  2D6E FFC2 FFFA           move.l     [A6 - 0x6], [A6 - 0x3E]
  2521. 00001BE8  3D6E FFC6 FFFE           move.w     [A6 - 0x2], [A6 - 0x3A]
  2522. 00001BEE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2523. label00001BF2:
  2524. 00001BF2  3F03                     move.w     -[A7], D3
  2525. 00001BF4  486E FFEE                pea.l      [A6 - 0x12]
  2526. 00001BF8  1F3C 0001                move.b     -[A7], 0x1
  2527. 00001BFC  486E FFE6                pea.l      [A6 - 0x1A]
  2528. 00001C00  4EB9 0000 06D0           jsr        [0x000006D0]
  2529. 00001C06  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2530. 00001C0A  3003                     move.w     D0, D3
  2531. 00001C0C  5340                     subq.w     D0, 1
  2532. 00001C0E  670C                     beq        +0xE /* 00001C1C */
  2533. 00001C10  5340                     subq.w     D0, 1
  2534. 00001C12  671A                     beq        +0x1C /* 00001C2E */
  2535. 00001C14  5340                     subq.w     D0, 1
  2536. 00001C16  6744                     beq        +0x46 /* 00001C5C */
  2537. 00001C18  6000 0088                bra        +0x8A /* 00001CA2 */
  2538. label00001C1C:
  2539. 00001C1C  1F3C 0007                move.b     -[A7], 0x7
  2540. 00001C20  486E FFEE                pea.l      [A6 - 0x12]
  2541. 00001C24  4EB9 0000 05D8           jsr        [0x000005D8]
  2542. 00001C2A  5C4F                     addq.w     A7, 6
  2543. 00001C2C  6074                     bra        +0x76 /* 00001CA2 */
  2544. label00001C2E:
  2545. 00001C2E  1F3C 0008                move.b     -[A7], 0x8
  2546. 00001C32  486E FFEE                pea.l      [A6 - 0x12]
  2547. 00001C36  4EB9 0000 05D8           jsr        [0x000005D8]
  2548. 00001C3C  1F3C 0006                move.b     -[A7], 0x6
  2549. 00001C40  486E FFBC                pea.l      [A6 - 0x44]
  2550. 00001C44  4EB9 0000 05D8           jsr        [0x000005D8]
  2551. 00001C4A  2D6E FFBC FFF4           move.l     [A6 - 0xC], [A6 - 0x44]
  2552. 00001C50  3D6E FFC0 FFF8           move.w     [A6 - 0x8], [A6 - 0x40]
  2553. 00001C56  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2554. 00001C5A  6046                     bra        +0x48 /* 00001CA2 */
  2555. label00001C5C:
  2556. 00001C5C  1F3C 000A                move.b     -[A7], 0xA /* '\n' */
  2557. 00001C60  486E FFEE                pea.l      [A6 - 0x12]
  2558. 00001C64  4EB9 0000 05D8           jsr        [0x000005D8]
  2559. 00001C6A  1F3C 0008                move.b     -[A7], 0x8
  2560. 00001C6E  486E FFB6                pea.l      [A6 - 0x4A]
  2561. 00001C72  4EB9 0000 05D8           jsr        [0x000005D8]
  2562. 00001C78  2D6E FFB6 FFF4           move.l     [A6 - 0xC], [A6 - 0x4A]
  2563. 00001C7E  3D6E FFBA FFF8           move.w     [A6 - 0x8], [A6 - 0x46]
  2564. 00001C84  1F3C 0006                move.b     -[A7], 0x6
  2565. 00001C88  486E FFB0                pea.l      [A6 - 0x50]
  2566. 00001C8C  4EB9 0000 05D8           jsr        [0x000005D8]
  2567. 00001C92  2D6E FFB0 FFFA           move.l     [A6 - 0x6], [A6 - 0x50]
  2568. 00001C98  3D6E FFB4 FFFE           move.w     [A6 - 0x2], [A6 - 0x4C]
  2569. 00001C9E  4FEF 0012                lea.l      A7, [A7 + 0x12]
  2570. label00001CA2:
  2571. 00001CA2  3F03                     move.w     -[A7], D3
  2572. 00001CA4  486E FFEE                pea.l      [A6 - 0x12]
  2573. 00001CA8  1F3C 0002                move.b     -[A7], 0x2
  2574. 00001CAC  486E FFE6                pea.l      [A6 - 0x1A]
  2575. 00001CB0  4EB9 0000 06D0           jsr        [0x000006D0]
  2576. 00001CB6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2577. 00001CBA  3003                     move.w     D0, D3
  2578. 00001CBC  5340                     subq.w     D0, 1
  2579. 00001CBE  670C                     beq        +0xE /* 00001CCC */
  2580. 00001CC0  5340                     subq.w     D0, 1
  2581. 00001CC2  671A                     beq        +0x1C /* 00001CDE */
  2582. 00001CC4  5340                     subq.w     D0, 1
  2583. 00001CC6  6744                     beq        +0x46 /* 00001D0C */
  2584. 00001CC8  6000 0088                bra        +0x8A /* 00001D52 */
  2585. label00001CCC:
  2586. 00001CCC  1F3C 0003                move.b     -[A7], 0x3
  2587. 00001CD0  486E FFEE                pea.l      [A6 - 0x12]
  2588. 00001CD4  4EB9 0000 05D8           jsr        [0x000005D8]
  2589. 00001CDA  5C4F                     addq.w     A7, 6
  2590. 00001CDC  6074                     bra        +0x76 /* 00001D52 */
  2591. label00001CDE:
  2592. 00001CDE  1F3C 0005                move.b     -[A7], 0x5
  2593. 00001CE2  486E FFEE                pea.l      [A6 - 0x12]
  2594. 00001CE6  4EB9 0000 05D8           jsr        [0x000005D8]
  2595. 00001CEC  1F3C 0003                move.b     -[A7], 0x3
  2596. 00001CF0  486E FFAA                pea.l      [A6 - 0x56]
  2597. 00001CF4  4EB9 0000 05D8           jsr        [0x000005D8]
  2598. 00001CFA  2D6E FFAA FFF4           move.l     [A6 - 0xC], [A6 - 0x56]
  2599. 00001D00  3D6E FFAE FFF8           move.w     [A6 - 0x8], [A6 - 0x52]
  2600. 00001D06  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2601. 00001D0A  6046                     bra        +0x48 /* 00001D52 */
  2602. label00001D0C:
  2603. 00001D0C  1F3C 0005                move.b     -[A7], 0x5
  2604. 00001D10  486E FFEE                pea.l      [A6 - 0x12]
  2605. 00001D14  4EB9 0000 05D8           jsr        [0x000005D8]
  2606. 00001D1A  1F3C 0004                move.b     -[A7], 0x4
  2607. 00001D1E  486E FFA4                pea.l      [A6 - 0x5C]
  2608. 00001D22  4EB9 0000 05D8           jsr        [0x000005D8]
  2609. 00001D28  2D6E FFA4 FFF4           move.l     [A6 - 0xC], [A6 - 0x5C]
  2610. 00001D2E  3D6E FFA8 FFF8           move.w     [A6 - 0x8], [A6 - 0x58]
  2611. 00001D34  1F3C 0003                move.b     -[A7], 0x3
  2612. 00001D38  486E FF9E                pea.l      [A6 - 0x62]
  2613. 00001D3C  4EB9 0000 05D8           jsr        [0x000005D8]
  2614. 00001D42  2D6E FF9E FFFA           move.l     [A6 - 0x6], [A6 - 0x62]
  2615. 00001D48  3D6E FFA2 FFFE           move.w     [A6 - 0x2], [A6 - 0x5E]
  2616. 00001D4E  4FEF 0012                lea.l      A7, [A7 + 0x12]
  2617. label00001D52:
  2618. 00001D52  3F03                     move.w     -[A7], D3
  2619. 00001D54  486E FFEE                pea.l      [A6 - 0x12]
  2620. 00001D58  1F3C 0002                move.b     -[A7], 0x2
  2621. 00001D5C  486E FFE6                pea.l      [A6 - 0x1A]
  2622. 00001D60  4EB9 0000 06D8           jsr        [0x000006D8]
  2623. 00001D66  3F03                     move.w     -[A7], D3
  2624. 00001D68  486E FFEE                pea.l      [A6 - 0x12]
  2625. 00001D6C  1F3C 0004                move.b     -[A7], 0x4
  2626. 00001D70  486E FFE6                pea.l      [A6 - 0x1A]
  2627. 00001D74  4EB9 0000 06D8           jsr        [0x000006D8]
  2628. 00001D7A  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2629. 00001D7E  4CDF 0408                movem.l    D3,A2, [A7]+
  2630. 00001D82  4E5E                     unlink     A6
  2631. 00001D84  4E75                     rts
  2632. 00001D86  4E56 FF9E                link       A6, -0x0062
  2633. 00001D8A  48E7 1020                movem.l    -[A7], D3,A2
  2634. 00001D8E  246E 0008                movea.l    A2, [A6 + 0x8]
  2635. 00001D92  4EB9 0000 20B0           jsr        [0x000020B0]
  2636. 00001D98  2F0A                     move.l     -[A7], A2
  2637. 00001D9A  2057                     movea.l    A0, [A7]
  2638. 00001D9C  2250                     movea.l    A1, [A0]
  2639. 00001D9E  2269 01D4                movea.l    A1, [A1 + 0x1D4]
  2640. 00001DA2  4E91                     jsr        [A1]
  2641. 00001DA4  3600                     move.w     D3, D0
  2642. 00001DA6  486E FFE6                pea.l      [A6 - 0x1A]
  2643. 00001DAA  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  2644. 00001DAE  2057                     movea.l    A0, [A7]
  2645. 00001DB0  2268 0004                movea.l    A1, [A0 + 0x4]
  2646. 00001DB4  2269 003C                movea.l    A1, [A1 + 0x3C]
  2647. 00001DB8  4E91                     jsr        [A1]
  2648. 00001DBA  1F3C 000F                move.b     -[A7], 0xF
  2649. 00001DBE  486E FFE0                pea.l      [A6 - 0x20]
  2650. 00001DC2  4EB9 0000 05D8           jsr        [0x000005D8]
  2651. 00001DC8  486E FFE0                pea.l      [A6 - 0x20]
  2652. 00001DCC  AA14                     syscall    RGBForeColor
  2653. 00001DCE  2F3C 0001 0001           move.l     -[A7], 0x10001
  2654. 00001DD4  42A7                     clr.l      -[A7]
  2655. 00001DD6  486E FFE6                pea.l      [A6 - 0x1A]
  2656. 00001DDA  4EB9 0000 06B8           jsr        [0x000006B8]
  2657. 00001DE0  1F3C 000B                move.b     -[A7], 0xB
  2658. 00001DE4  486E FFE0                pea.l      [A6 - 0x20]
  2659. 00001DE8  4EB9 0000 05D8           jsr        [0x000005D8]
  2660. 00001DEE  486E FFE0                pea.l      [A6 - 0x20]
  2661. 00001DF2  AA14                     syscall    RGBForeColor
  2662. 00001DF4  42A7                     clr.l      -[A7]
  2663. 00001DF6  2F3C 0001 0001           move.l     -[A7], 0x10001
  2664. 00001DFC  486E FFE6                pea.l      [A6 - 0x1A]
  2665. 00001E00  4EB9 0000 06B0           jsr        [0x000006B0]
  2666. 00001E06  0C43 0002                cmpi.w     D3, 0x2
  2667. 00001E0A  4FEF 0030                lea.l      A7, [A7 + 0x30]
  2668. 00001E0E  6616                     bne        +0x18 /* 00001E26 */
  2669. 00001E10  1F3C 000F                move.b     -[A7], 0xF
  2670. 00001E14  486E FFDA                pea.l      [A6 - 0x26]
  2671. 00001E18  4EB9 0000 05D8           jsr        [0x000005D8]
  2672. 00001E1E  41EE FFDA                lea.l      A0, [A6 - 0x26]
  2673. 00001E22  5C4F                     addq.w     A7, 6
  2674. 00001E24  6014                     bra        +0x16 /* 00001E3A */
  2675. label00001E26:
  2676. 00001E26  1F3C 000C                move.b     -[A7], 0xC
  2677. 00001E2A  486E FFD4                pea.l      [A6 - 0x2C]
  2678. 00001E2E  4EB9 0000 05D8           jsr        [0x000005D8]
  2679. 00001E34  41EE FFD4                lea.l      A0, [A6 - 0x2C]
  2680. 00001E38  5C4F                     addq.w     A7, 6
  2681. label00001E3A:
  2682. 00001E3A  2D50 FFE0                move.l     [A6 - 0x20], [A0]
  2683. 00001E3E  3D68 0004 FFE4           move.w     [A6 - 0x1C], [A0 + 0x4]
  2684. 00001E44  486E FFE0                pea.l      [A6 - 0x20]
  2685. 00001E48  3F2E FFE6                move.w     -[A7], [A6 - 0x1A]
  2686. 00001E4C  302E FFEC                move.w     D0, [A6 - 0x14]
  2687. 00001E50  5340                     subq.w     D0, 1
  2688. 00001E52  3F00                     move.w     -[A7], D0
  2689. 00001E54  4EB9 0000 06E0           jsr        [0x000006E0]
  2690. 00001E5A  486E FFE0                pea.l      [A6 - 0x20]
  2691. 00001E5E  302E FFEA                move.w     D0, [A6 - 0x16]
  2692. 00001E62  5340                     subq.w     D0, 1
  2693. 00001E64  3F00                     move.w     -[A7], D0
  2694. 00001E66  3F2E FFE8                move.w     -[A7], [A6 - 0x18]
  2695. 00001E6A  4EB9 0000 06E0           jsr        [0x000006E0]
  2696. 00001E70  486E FFE6                pea.l      [A6 - 0x1A]
  2697. 00001E74  2F3C 0001 0001           move.l     -[A7], 0x10001
  2698. 00001E7A  A8A9                     syscall    InsetRect
  2699. 00001E7C  1F3C 0007                move.b     -[A7], 0x7
  2700. 00001E80  486E FFE0                pea.l      [A6 - 0x20]
  2701. 00001E84  4EB9 0000 05D8           jsr        [0x000005D8]
  2702. 00001E8A  486E FFE0                pea.l      [A6 - 0x20]
  2703. 00001E8E  AA14                     syscall    RGBForeColor
  2704. 00001E90  486E FFE6                pea.l      [A6 - 0x1A]
  2705. 00001E94  A8A2                     syscall    PaintRect
  2706. 00001E96  4FEF 0016                lea.l      A7, [A7 + 0x16]
  2707. 00001E9A  3003                     move.w     D0, D3
  2708. 00001E9C  5340                     subq.w     D0, 1
  2709. 00001E9E  670C                     beq        +0xE /* 00001EAC */
  2710. 00001EA0  5340                     subq.w     D0, 1
  2711. 00001EA2  671A                     beq        +0x1C /* 00001EBE */
  2712. 00001EA4  5340                     subq.w     D0, 1
  2713. 00001EA6  6744                     beq        +0x46 /* 00001EEC */
  2714. 00001EA8  6000 0088                bra        +0x8A /* 00001F32 */
  2715. label00001EAC:
  2716. 00001EAC  1F3C 000A                move.b     -[A7], 0xA /* '\n' */
  2717. 00001EB0  486E FFEE                pea.l      [A6 - 0x12]
  2718. 00001EB4  4EB9 0000 05D8           jsr        [0x000005D8]
  2719. 00001EBA  5C4F                     addq.w     A7, 6
  2720. 00001EBC  6074                     bra        +0x76 /* 00001F32 */
  2721. label00001EBE:
  2722. 00001EBE  1F3C 000B                move.b     -[A7], 0xB
  2723. 00001EC2  486E FFEE                pea.l      [A6 - 0x12]
  2724. 00001EC6  4EB9 0000 05D8           jsr        [0x000005D8]
  2725. 00001ECC  1F3C 0009                move.b     -[A7], 0x9 /* '\t' */
  2726. 00001ED0  486E FFCE                pea.l      [A6 - 0x32]
  2727. 00001ED4  4EB9 0000 05D8           jsr        [0x000005D8]
  2728. 00001EDA  2D6E FFCE FFF4           move.l     [A6 - 0xC], [A6 - 0x32]
  2729. 00001EE0  3D6E FFD2 FFF8           move.w     [A6 - 0x8], [A6 - 0x2E]
  2730. 00001EE6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2731. 00001EEA  6046                     bra        +0x48 /* 00001F32 */
  2732. label00001EEC:
  2733. 00001EEC  1F3C 000E                move.b     -[A7], 0xE
  2734. 00001EF0  486E FFEE                pea.l      [A6 - 0x12]
  2735. 00001EF4  4EB9 0000 05D8           jsr        [0x000005D8]
  2736. 00001EFA  1F3C 000B                move.b     -[A7], 0xB
  2737. 00001EFE  486E FFC8                pea.l      [A6 - 0x38]
  2738. 00001F02  4EB9 0000 05D8           jsr        [0x000005D8]
  2739. 00001F08  2D6E FFC8 FFF4           move.l     [A6 - 0xC], [A6 - 0x38]
  2740. 00001F0E  3D6E FFCC FFF8           move.w     [A6 - 0x8], [A6 - 0x34]
  2741. 00001F14  1F3C 0009                move.b     -[A7], 0x9 /* '\t' */
  2742. 00001F18  486E FFC2                pea.l      [A6 - 0x3E]
  2743. 00001F1C  4EB9 0000 05D8           jsr        [0x000005D8]
  2744. 00001F22  2D6E FFC2 FFFA           move.l     [A6 - 0x6], [A6 - 0x3E]
  2745. 00001F28  3D6E FFC6 FFFE           move.w     [A6 - 0x2], [A6 - 0x3A]
  2746. 00001F2E  4FEF 0012                lea.l      A7, [A7 + 0x12]
  2747. label00001F32:
  2748. 00001F32  3F03                     move.w     -[A7], D3
  2749. 00001F34  486E FFEE                pea.l      [A6 - 0x12]
  2750. 00001F38  1F3C 0001                move.b     -[A7], 0x1
  2751. 00001F3C  486E FFE6                pea.l      [A6 - 0x1A]
  2752. 00001F40  4EB9 0000 06D0           jsr        [0x000006D0]
  2753. 00001F46  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2754. 00001F4A  3003                     move.w     D0, D3
  2755. 00001F4C  5340                     subq.w     D0, 1
  2756. 00001F4E  670C                     beq        +0xE /* 00001F5C */
  2757. 00001F50  5340                     subq.w     D0, 1
  2758. 00001F52  671A                     beq        +0x1C /* 00001F6E */
  2759. 00001F54  5340                     subq.w     D0, 1
  2760. 00001F56  6744                     beq        +0x46 /* 00001F9C */
  2761. 00001F58  6000 0088                bra        +0x8A /* 00001FE2 */
  2762. label00001F5C:
  2763. 00001F5C  1F3C 0005                move.b     -[A7], 0x5
  2764. 00001F60  486E FFEE                pea.l      [A6 - 0x12]
  2765. 00001F64  4EB9 0000 05D8           jsr        [0x000005D8]
  2766. 00001F6A  5C4F                     addq.w     A7, 6
  2767. 00001F6C  6074                     bra        +0x76 /* 00001FE2 */
  2768. label00001F6E:
  2769. 00001F6E  1F3C 0004                move.b     -[A7], 0x4
  2770. 00001F72  486E FFEE                pea.l      [A6 - 0x12]
  2771. 00001F76  4EB9 0000 05D8           jsr        [0x000005D8]
  2772. 00001F7C  1F3C 0006                move.b     -[A7], 0x6
  2773. 00001F80  486E FFBC                pea.l      [A6 - 0x44]
  2774. 00001F84  4EB9 0000 05D8           jsr        [0x000005D8]
  2775. 00001F8A  2D6E FFBC FFF4           move.l     [A6 - 0xC], [A6 - 0x44]
  2776. 00001F90  3D6E FFC0 FFF8           move.w     [A6 - 0x8], [A6 - 0x40]
  2777. 00001F96  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2778. 00001F9A  6046                     bra        +0x48 /* 00001FE2 */
  2779. label00001F9C:
  2780. 00001F9C  1F3C 0004                move.b     -[A7], 0x4
  2781. 00001FA0  486E FFEE                pea.l      [A6 - 0x12]
  2782. 00001FA4  4EB9 0000 05D8           jsr        [0x000005D8]
  2783. 00001FAA  1F3C 0005                move.b     -[A7], 0x5
  2784. 00001FAE  486E FFB6                pea.l      [A6 - 0x4A]
  2785. 00001FB2  4EB9 0000 05D8           jsr        [0x000005D8]
  2786. 00001FB8  2D6E FFB6 FFF4           move.l     [A6 - 0xC], [A6 - 0x4A]
  2787. 00001FBE  3D6E FFBA FFF8           move.w     [A6 - 0x8], [A6 - 0x46]
  2788. 00001FC4  1F3C 0006                move.b     -[A7], 0x6
  2789. 00001FC8  486E FFB0                pea.l      [A6 - 0x50]
  2790. 00001FCC  4EB9 0000 05D8           jsr        [0x000005D8]
  2791. 00001FD2  2D6E FFB0 FFFA           move.l     [A6 - 0x6], [A6 - 0x50]
  2792. 00001FD8  3D6E FFB4 FFFE           move.w     [A6 - 0x2], [A6 - 0x4C]
  2793. 00001FDE  4FEF 0012                lea.l      A7, [A7 + 0x12]
  2794. label00001FE2:
  2795. 00001FE2  3F03                     move.w     -[A7], D3
  2796. 00001FE4  486E FFEE                pea.l      [A6 - 0x12]
  2797. 00001FE8  1F3C 0002                move.b     -[A7], 0x2
  2798. 00001FEC  486E FFE6                pea.l      [A6 - 0x1A]
  2799. 00001FF0  4EB9 0000 06D0           jsr        [0x000006D0]
  2800. 00001FF6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2801. 00001FFA  3003                     move.w     D0, D3
  2802. 00001FFC  5340                     subq.w     D0, 1
  2803. 00001FFE  670C                     beq        +0xE /* 0000200C */
  2804. 00002000  5340                     subq.w     D0, 1
  2805. 00002002  671A                     beq        +0x1C /* 0000201E */
  2806. 00002004  5340                     subq.w     D0, 1
  2807. 00002006  6744                     beq        +0x46 /* 0000204C */
  2808. 00002008  6000 0088                bra        +0x8A /* 00002092 */
  2809. label0000200C:
  2810. 0000200C  1F3C 0008                move.b     -[A7], 0x8
  2811. 00002010  486E FFEE                pea.l      [A6 - 0x12]
  2812. 00002014  4EB9 0000 05D8           jsr        [0x000005D8]
  2813. 0000201A  5C4F                     addq.w     A7, 6
  2814. 0000201C  6074                     bra        +0x76 /* 00002092 */
  2815. label0000201E:
  2816. 0000201E  1F3C 0008                move.b     -[A7], 0x8
  2817. 00002022  486E FFEE                pea.l      [A6 - 0x12]
  2818. 00002026  4EB9 0000 05D8           jsr        [0x000005D8]
  2819. 0000202C  1F3C 0007                move.b     -[A7], 0x7
  2820. 00002030  486E FFAA                pea.l      [A6 - 0x56]
  2821. 00002034  4EB9 0000 05D8           jsr        [0x000005D8]
  2822. 0000203A  2D6E FFAA FFF4           move.l     [A6 - 0xC], [A6 - 0x56]
  2823. 00002040  3D6E FFAE FFF8           move.w     [A6 - 0x8], [A6 - 0x52]
  2824. 00002046  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2825. 0000204A  6046                     bra        +0x48 /* 00002092 */
  2826. label0000204C:
  2827. 0000204C  1F3C 000B                move.b     -[A7], 0xB
  2828. 00002050  486E FFEE                pea.l      [A6 - 0x12]
  2829. 00002054  4EB9 0000 05D8           jsr        [0x000005D8]
  2830. 0000205A  1F3C 0008                move.b     -[A7], 0x8
  2831. 0000205E  486E FFA4                pea.l      [A6 - 0x5C]
  2832. 00002062  4EB9 0000 05D8           jsr        [0x000005D8]
  2833. 00002068  2D6E FFA4 FFF4           move.l     [A6 - 0xC], [A6 - 0x5C]
  2834. 0000206E  3D6E FFA8 FFF8           move.w     [A6 - 0x8], [A6 - 0x58]
  2835. 00002074  1F3C 0007                move.b     -[A7], 0x7
  2836. 00002078  486E FF9E                pea.l      [A6 - 0x62]
  2837. 0000207C  4EB9 0000 05D8           jsr        [0x000005D8]
  2838. 00002082  2D6E FF9E FFFA           move.l     [A6 - 0x6], [A6 - 0x62]
  2839. 00002088  3D6E FFA2 FFFE           move.w     [A6 - 0x2], [A6 - 0x5E]
  2840. 0000208E  4FEF 0012                lea.l      A7, [A7 + 0x12]
  2841. label00002092:
  2842. 00002092  3F03                     move.w     -[A7], D3
  2843. 00002094  486E FFEE                pea.l      [A6 - 0x12]
  2844. 00002098  1F3C 0002                move.b     -[A7], 0x2
  2845. 0000209C  486E FFE6                pea.l      [A6 - 0x1A]
  2846. 000020A0  4EB9 0000 06D8           jsr        [0x000006D8]
  2847. 000020A6  3F03                     move.w     -[A7], D3
  2848. 000020A8  486E FFEE                pea.l      [A6 - 0x12]
  2849. 000020AC  1F3C 0004                move.b     -[A7], 0x4
  2850. 000020B0  486E FFE6                pea.l      [A6 - 0x1A]
  2851. 000020B4  4EB9 0000 06D8           jsr        [0x000006D8]
  2852. 000020BA  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2853. 000020BE  4CDF 0408                movem.l    D3,A2, [A7]+
  2854. 000020C2  4E5E                     unlink     A6
  2855. 000020C4  4E75                     rts
  2856. 000020C6  4E56 FFDA                link       A6, -0x0026
  2857. 000020CA  48E7 1020                movem.l    -[A7], D3,A2
  2858. 000020CE  246E 0008                movea.l    A2, [A6 + 0x8]
  2859. 000020D2  4EB9 0000 20B0           jsr        [0x000020B0]
  2860. 000020D8  2F0A                     move.l     -[A7], A2
  2861. 000020DA  2057                     movea.l    A0, [A7]
  2862. 000020DC  2250                     movea.l    A1, [A0]
  2863. 000020DE  2269 01D4                movea.l    A1, [A1 + 0x1D4]
  2864. 000020E2  4E91                     jsr        [A1]
  2865. 000020E4  3600                     move.w     D3, D0
  2866. 000020E6  486E FFF2                pea.l      [A6 - 0xE]
  2867. 000020EA  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  2868. 000020EE  2057                     movea.l    A0, [A7]
  2869. 000020F0  2268 0004                movea.l    A1, [A0 + 0x4]
  2870. 000020F4  2269 003C                movea.l    A1, [A1 + 0x3C]
  2871. 000020F8  4E91                     jsr        [A1]
  2872. 000020FA  2F0A                     move.l     -[A7], A2
  2873. 000020FC  2057                     movea.l    A0, [A7]
  2874. 000020FE  2250                     movea.l    A1, [A0]
  2875. 00002100  2269 00AC                movea.l    A1, [A1 + 0xAC]
  2876. 00002104  4E91                     jsr        [A1]
  2877. 00002106  4A00                     tst.b      D0
  2878. 00002108  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2879. 0000210C  6600 00C8                bne        +0xCA /* 000021D6 */
  2880. 00002110  1F3C 0005                move.b     -[A7], 0x5
  2881. 00002114  486E FFFA                pea.l      [A6 - 0x6]
  2882. 00002118  4EB9 0000 05D8           jsr        [0x000005D8]
  2883. 0000211E  486E FFFA                pea.l      [A6 - 0x6]
  2884. 00002122  AA14                     syscall    RGBForeColor
  2885. 00002124  42A7                     clr.l      -[A7]
  2886. 00002126  42A7                     clr.l      -[A7]
  2887. 00002128  486E FFF2                pea.l      [A6 - 0xE]
  2888. 0000212C  4EB9 0000 06B8           jsr        [0x000006B8]
  2889. 00002132  0C43 0003                cmpi.w     D3, 0x3
  2890. 00002136  4FEF 0012                lea.l      A7, [A7 + 0x12]
  2891. 0000213A  6616                     bne        +0x18 /* 00002152 */
  2892. 0000213C  1F3C 0007                move.b     -[A7], 0x7
  2893. 00002140  486E FFEC                pea.l      [A6 - 0x14]
  2894. 00002144  4EB9 0000 05D8           jsr        [0x000005D8]
  2895. 0000214A  41EE FFEC                lea.l      A0, [A6 - 0x14]
  2896. 0000214E  5C4F                     addq.w     A7, 6
  2897. 00002150  6014                     bra        +0x16 /* 00002166 */
  2898. label00002152:
  2899. 00002152  1F3C 0006                move.b     -[A7], 0x6
  2900. 00002156  486E FFE6                pea.l      [A6 - 0x1A]
  2901. 0000215A  4EB9 0000 05D8           jsr        [0x000005D8]
  2902. 00002160  41EE FFE6                lea.l      A0, [A6 - 0x1A]
  2903. 00002164  5C4F                     addq.w     A7, 6
  2904. label00002166:
  2905. 00002166  2D50 FFFA                move.l     [A6 - 0x6], [A0]
  2906. 0000216A  3D68 0004 FFFE           move.w     [A6 - 0x2], [A0 + 0x4]
  2907. 00002170  486E FFFA                pea.l      [A6 - 0x6]
  2908. 00002174  AA14                     syscall    RGBForeColor
  2909. 00002176  42A7                     clr.l      -[A7]
  2910. 00002178  2F3C 0001 0001           move.l     -[A7], 0x10001
  2911. 0000217E  486E FFF2                pea.l      [A6 - 0xE]
  2912. 00002182  4EB9 0000 06B0           jsr        [0x000006B0]
  2913. 00002188  0C43 0003                cmpi.w     D3, 0x3
  2914. 0000218C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2915. 00002190  6600 00D4                bne        +0xD6 /* 00002266 */
  2916. 00002194  1F3C 0006                move.b     -[A7], 0x6
  2917. 00002198  486E FFFA                pea.l      [A6 - 0x6]
  2918. 0000219C  4EB9 0000 05D8           jsr        [0x000005D8]
  2919. 000021A2  486E FFFA                pea.l      [A6 - 0x6]
  2920. 000021A6  3F2E FFF2                move.w     -[A7], [A6 - 0xE]
  2921. 000021AA  302E FFF8                move.w     D0, [A6 - 0x8]
  2922. 000021AE  5340                     subq.w     D0, 1
  2923. 000021B0  3F00                     move.w     -[A7], D0
  2924. 000021B2  4EB9 0000 06E0           jsr        [0x000006E0]
  2925. 000021B8  486E FFFA                pea.l      [A6 - 0x6]
  2926. 000021BC  302E FFF6                move.w     D0, [A6 - 0xA]
  2927. 000021C0  5340                     subq.w     D0, 1
  2928. 000021C2  3F00                     move.w     -[A7], D0
  2929. 000021C4  3F2E FFF4                move.w     -[A7], [A6 - 0xC]
  2930. 000021C8  4EB9 0000 06E0           jsr        [0x000006E0]
  2931. 000021CE  4FEF 0016                lea.l      A7, [A7 + 0x16]
  2932. 000021D2  6000 0092                bra        +0x94 /* 00002266 */
  2933. label000021D6:
  2934. 000021D6  1F3C 0008                move.b     -[A7], 0x8
  2935. 000021DA  486E FFFA                pea.l      [A6 - 0x6]
  2936. 000021DE  4EB9 0000 05D8           jsr        [0x000005D8]
  2937. 000021E4  486E FFFA                pea.l      [A6 - 0x6]
  2938. 000021E8  AA14                     syscall    RGBForeColor
  2939. 000021EA  42A7                     clr.l      -[A7]
  2940. 000021EC  42A7                     clr.l      -[A7]
  2941. 000021EE  486E FFF2                pea.l      [A6 - 0xE]
  2942. 000021F2  4EB9 0000 06B8           jsr        [0x000006B8]
  2943. 000021F8  1F3C 0006                move.b     -[A7], 0x6
  2944. 000021FC  486E FFFA                pea.l      [A6 - 0x6]
  2945. 00002200  4EB9 0000 05D8           jsr        [0x000005D8]
  2946. 00002206  486E FFFA                pea.l      [A6 - 0x6]
  2947. 0000220A  AA14                     syscall    RGBForeColor
  2948. 0000220C  42A7                     clr.l      -[A7]
  2949. 0000220E  2F3C 0001 0001           move.l     -[A7], 0x10001
  2950. 00002214  486E FFF2                pea.l      [A6 - 0xE]
  2951. 00002218  4EB9 0000 06B0           jsr        [0x000006B0]
  2952. 0000221E  0C43 0002                cmpi.w     D3, 0x2
  2953. 00002222  4FEF 0024                lea.l      A7, [A7 + 0x24]
  2954. 00002226  673E                     beq        +0x40 /* 00002266 */
  2955. 00002228  1F3C 0007                move.b     -[A7], 0x7
  2956. 0000222C  486E FFFA                pea.l      [A6 - 0x6]
  2957. 00002230  4EB9 0000 05D8           jsr        [0x000005D8]
  2958. 00002236  486E FFFA                pea.l      [A6 - 0x6]
  2959. 0000223A  3F2E FFF2                move.w     -[A7], [A6 - 0xE]
  2960. 0000223E  302E FFF8                move.w     D0, [A6 - 0x8]
  2961. 00002242  5340                     subq.w     D0, 1
  2962. 00002244  3F00                     move.w     -[A7], D0
  2963. 00002246  4EB9 0000 06E0           jsr        [0x000006E0]
  2964. 0000224C  486E FFFA                pea.l      [A6 - 0x6]
  2965. 00002250  302E FFF6                move.w     D0, [A6 - 0xA]
  2966. 00002254  5340                     subq.w     D0, 1
  2967. 00002256  3F00                     move.w     -[A7], D0
  2968. 00002258  3F2E FFF4                move.w     -[A7], [A6 - 0xC]
  2969. 0000225C  4EB9 0000 06E0           jsr        [0x000006E0]
  2970. 00002262  4FEF 0016                lea.l      A7, [A7 + 0x16]
  2971. label00002266:
  2972. 00002266  486E FFF2                pea.l      [A6 - 0xE]
  2973. 0000226A  2F3C 0001 0001           move.l     -[A7], 0x10001
  2974. 00002270  A8A9                     syscall    InsetRect
  2975. 00002272  2F0A                     move.l     -[A7], A2
  2976. 00002274  2057                     movea.l    A0, [A7]
  2977. 00002276  2250                     movea.l    A1, [A0]
  2978. 00002278  2269 00AC                movea.l    A1, [A1 + 0xAC]
  2979. 0000227C  4E91                     jsr        [A1]
  2980. 0000227E  4A00                     tst.b      D0
  2981. 00002280  584F                     addq.w     A7, 4
  2982. 00002282  6616                     bne        +0x18 /* 0000229A */
  2983. 00002284  1F3C 0002                move.b     -[A7], 0x2
  2984. 00002288  486E FFE0                pea.l      [A6 - 0x20]
  2985. 0000228C  4EB9 0000 05D8           jsr        [0x000005D8]
  2986. 00002292  41EE FFE0                lea.l      A0, [A6 - 0x20]
  2987. 00002296  5C4F                     addq.w     A7, 6
  2988. 00002298  6014                     bra        +0x16 /* 000022AE */
  2989. label0000229A:
  2990. 0000229A  1F3C 0004                move.b     -[A7], 0x4
  2991. 0000229E  486E FFDA                pea.l      [A6 - 0x26]
  2992. 000022A2  4EB9 0000 05D8           jsr        [0x000005D8]
  2993. 000022A8  41EE FFDA                lea.l      A0, [A6 - 0x26]
  2994. 000022AC  5C4F                     addq.w     A7, 6
  2995. label000022AE:
  2996. 000022AE  2D50 FFFA                move.l     [A6 - 0x6], [A0]
  2997. 000022B2  3D68 0004 FFFE           move.w     [A6 - 0x2], [A0 + 0x4]
  2998. 000022B8  486E FFFA                pea.l      [A6 - 0x6]
  2999. 000022BC  AA14                     syscall    RGBForeColor
  3000. 000022BE  486E FFF2                pea.l      [A6 - 0xE]
  3001. 000022C2  A8A2                     syscall    PaintRect
  3002. 000022C4  4CDF 0408                movem.l    D3,A2, [A7]+
  3003. 000022C8  4E5E                     unlink     A6
  3004. 000022CA  4E75                     rts
  3005. 000022CC  4E56 FFBC                link       A6, -0x0044
  3006. 000022D0  48E7 1F20                movem.l    -[A7], D3,D4,D5,D6,D7,A2
  3007. 000022D4  246E 0008                movea.l    A2, [A6 + 0x8]
  3008. 000022D8  486E FFF8                pea.l      [A6 - 0x8]
  3009. 000022DC  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  3010. 000022E0  2057                     movea.l    A0, [A7]
  3011. 000022E2  2268 0004                movea.l    A1, [A0 + 0x4]
  3012. 000022E6  2269 003C                movea.l    A1, [A1 + 0x3C]
  3013. 000022EA  4E91                     jsr        [A1]
  3014. 000022EC  302E FFFC                move.w     D0, [A6 - 0x4]
  3015. 000022F0  906E FFF8                sub.w      D0, [A6 - 0x8]
  3016. 000022F4  3D40 FFEE                move.w     [A6 - 0x12], D0
  3017. 000022F8  486E FFF8                pea.l      [A6 - 0x8]
  3018. 000022FC  486E FFDA                pea.l      [A6 - 0x26]
  3019. 00002300  4EB9 0000 2148           jsr        [0x00002148]
  3020. 00002306  486E FFBC                pea.l      [A6 - 0x44]
  3021. 0000230A  4EB9 0000 05E0           jsr        [0x000005E0]
  3022. 00002310  2D6E FFBC FFF2           move.l     [A6 - 0xE], [A6 - 0x44]
  3023. 00002316  3D6E FFC0 FFF6           move.w     [A6 - 0xA], [A6 - 0x40]
  3024. 0000231C  4FEF 0014                lea.l      A7, [A7 + 0x14]
  3025. 00002320  6000 0230                bra        +0x232 /* 00002552 */
  3026. label00002324:
  3027. 00002324  0C6E 0004 FFEC           cmpi.w     [A6 - 0x14], 0x4
  3028. 0000232A  6C70                     bge        +0x72 /* 0000239C */
  3029. 0000232C  2F0A                     move.l     -[A7], A2
  3030. 0000232E  2057                     movea.l    A0, [A7]
  3031. 00002330  2250                     movea.l    A1, [A0]
  3032. 00002332  2269 00AC                movea.l    A1, [A1 + 0xAC]
  3033. 00002336  4E91                     jsr        [A1]
  3034. 00002338  4A00                     tst.b      D0
  3035. 0000233A  584F                     addq.w     A7, 4
  3036. 0000233C  6722                     beq        +0x24 /* 00002360 */
  3037. 0000233E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  3038. 00002342  4EB9 0000 3110           jsr        [0x00003110]
  3039. 00002348  4A00                     tst.b      D0
  3040. 0000234A  584F                     addq.w     A7, 4
  3041. 0000234C  6712                     beq        +0x14 /* 00002360 */
  3042. 0000234E  486E FFD4                pea.l      [A6 - 0x2C]
  3043. 00002352  4EB9 0000 05E8           jsr        [0x000005E8]
  3044. 00002358  41EE FFD4                lea.l      A0, [A6 - 0x2C]
  3045. 0000235C  584F                     addq.w     A7, 4
  3046. 0000235E  6010                     bra        +0x12 /* 00002370 */
  3047. label00002360:
  3048. 00002360  486E FFCE                pea.l      [A6 - 0x32]
  3049. 00002364  4EB9 0000 05E0           jsr        [0x000005E0]
  3050. 0000236A  41EE FFCE                lea.l      A0, [A6 - 0x32]
  3051. 0000236E  584F                     addq.w     A7, 4
  3052. label00002370:
  3053. 00002370  2D50 FFF2                move.l     [A6 - 0xE], [A0]
  3054. 00002374  3D68 0004 FFF6           move.w     [A6 - 0xA], [A0 + 0x4]
  3055. 0000237A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  3056. 0000237E  4EB9 0000 3110           jsr        [0x00003110]
  3057. 00002384  4A00                     tst.b      D0
  3058. 00002386  584F                     addq.w     A7, 4
  3059. 00002388  6600 009E                bne        +0xA0 /* 00002428 */
  3060. 0000238C  2079 0002 B752           movea.l    A0, [0x0002B752]
  3061. 00002392  4868 00B2                pea.l      [A0 + 0xB2]
  3062. 00002396  A89D                     syscall    PenPat
  3063. 00002398  6000 008E                bra        +0x90 /* 00002428 */
  3064. label0000239C:
  3065. 0000239C  486E FFF2                pea.l      [A6 - 0xE]
  3066. 000023A0  4EB9 0000 05E0           jsr        [0x000005E0]
  3067. 000023A6  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  3068. 000023AA  4EB9 0000 3110           jsr        [0x00003110]
  3069. 000023B0  4A00                     tst.b      D0
  3070. 000023B2  504F                     addq.w     A7, 8
  3071. 000023B4  6710                     beq        +0x12 /* 000023C6 */
  3072. 000023B6  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  3073. 000023BA  4EB9 0000 30D8           jsr        [0x000030D8]
  3074. 000023C0  4A00                     tst.b      D0
  3075. 000023C2  584F                     addq.w     A7, 4
  3076. 000023C4  6610                     bne        +0x12 /* 000023D6 */
  3077. label000023C6:
  3078. 000023C6  1F3C 0008                move.b     -[A7], 0x8
  3079. 000023CA  486E FFF2                pea.l      [A6 - 0xE]
  3080. 000023CE  4EB9 0000 05D8           jsr        [0x000005D8]
  3081. 000023D4  5C4F                     addq.w     A7, 6
  3082. label000023D6:
  3083. 000023D6  2F0A                     move.l     -[A7], A2
  3084. 000023D8  2057                     movea.l    A0, [A7]
  3085. 000023DA  2250                     movea.l    A1, [A0]
  3086. 000023DC  2269 00AC                movea.l    A1, [A1 + 0xAC]
  3087. 000023E0  4E91                     jsr        [A1]
  3088. 000023E2  4A00                     tst.b      D0
  3089. 000023E4  584F                     addq.w     A7, 4
  3090. 000023E6  6740                     beq        +0x42 /* 00002428 */
  3091. 000023E8  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  3092. 000023EC  4EB9 0000 3110           jsr        [0x00003110]
  3093. 000023F2  4A00                     tst.b      D0
  3094. 000023F4  584F                     addq.w     A7, 4
  3095. 000023F6  6712                     beq        +0x14 /* 0000240A */
  3096. 000023F8  486E FFC8                pea.l      [A6 - 0x38]
  3097. 000023FC  4EB9 0000 05E8           jsr        [0x000005E8]
  3098. 00002402  41EE FFC8                lea.l      A0, [A6 - 0x38]
  3099. 00002406  584F                     addq.w     A7, 4
  3100. 00002408  6014                     bra        +0x16 /* 0000241E */
  3101. label0000240A:
  3102. 0000240A  1F3C 0008                move.b     -[A7], 0x8
  3103. 0000240E  486E FFC2                pea.l      [A6 - 0x3E]
  3104. 00002412  4EB9 0000 05D8           jsr        [0x000005D8]
  3105. 00002418  41EE FFC2                lea.l      A0, [A6 - 0x3E]
  3106. 0000241C  5C4F                     addq.w     A7, 6
  3107. label0000241E:
  3108. 0000241E  2D50 FFF2                move.l     [A6 - 0xE], [A0]
  3109. 00002422  3D68 0004 FFF6           move.w     [A6 - 0xA], [A0 + 0x4]
  3110. label00002428:
  3111. 00002428  486E FFF2                pea.l      [A6 - 0xE]
  3112. 0000242C  AA14                     syscall    RGBForeColor
  3113. 0000242E  2F0A                     move.l     -[A7], A2
  3114. 00002430  2057                     movea.l    A0, [A7]
  3115. 00002432  2250                     movea.l    A1, [A0]
  3116. 00002434  2269 0200                movea.l    A1, [A1 + 0x200]
  3117. 00002438  4E91                     jsr        [A1]
  3118. 0000243A  4A00                     tst.b      D0
  3119. 0000243C  584F                     addq.w     A7, 4
  3120. 0000243E  6704                     beq        +0x6 /* 00002444 */
  3121. 00002440  7009                     moveq.l    D0, 0x09
  3122. 00002442  6002                     bra        +0x4 /* 00002446 */
  3123. label00002444:
  3124. 00002444  7005                     moveq.l    D0, 0x05
  3125. label00002446:
  3126. 00002446  7200                     moveq.l    D1, 0x00
  3127. 00002448  1200                     move.b     D1, D0
  3128. 0000244A  3A01                     move.w     D5, D1
  3129. 0000244C  2F0A                     move.l     -[A7], A2
  3130. 0000244E  2057                     movea.l    A0, [A7]
  3131. 00002450  2250                     movea.l    A1, [A0]
  3132. 00002452  2269 0200                movea.l    A1, [A1 + 0x200]
  3133. 00002456  4E91                     jsr        [A1]
  3134. 00002458  4A00                     tst.b      D0
  3135. 0000245A  584F                     addq.w     A7, 4
  3136. 0000245C  6704                     beq        +0x6 /* 00002462 */
  3137. 0000245E  7005                     moveq.l    D0, 0x05
  3138. 00002460  6002                     bra        +0x4 /* 00002464 */
  3139. label00002462:
  3140. 00002462  7003                     moveq.l    D0, 0x03
  3141. label00002464:
  3142. 00002464  7200                     moveq.l    D1, 0x00
  3143. 00002466  1200                     move.b     D1, D0
  3144. 00002468  3E01                     move.w     D7, D1
  3145. 0000246A  4A2A 0166                tst.b      [A2 + 0x166]
  3146. 0000246E  6652                     bne        +0x54 /* 000024C2 */
  3147. 00002470  4A2A 0167                tst.b      [A2 + 0x167]
  3148. 00002474  6714                     beq        +0x16 /* 0000248A */
  3149. 00002476  3C2E FFEE                move.w     D6, [A6 - 0x12]
  3150. 0000247A  9C47                     sub.w      D6, D7
  3151. 0000247C  48C6                     ext.l      D6
  3152. 0000247E  8DFC 0002                divs.w     D6, 0x2
  3153. 00002482  5246                     addq.w     D6, 1
  3154. 00002484  DC6E FFF8                add.w      D6, [A6 - 0x8]
  3155. 00002488  601A                     bra        +0x1C /* 000024A4 */
  3156. label0000248A:
  3157. 0000248A  2F0A                     move.l     -[A7], A2
  3158. 0000248C  2057                     movea.l    A0, [A7]
  3159. 0000248E  2250                     movea.l    A1, [A0]
  3160. 00002490  2269 01D4                movea.l    A1, [A1 + 0x1D4]
  3161. 00002494  4E91                     jsr        [A1]
  3162. 00002496  5440                     addq.w     D0, 2
  3163. 00002498  D047                     add.w      D0, D7
  3164. 0000249A  322E FFFC                move.w     D1, [A6 - 0x4]
  3165. 0000249E  9240                     sub.w      D1, D0
  3166. 000024A0  3C01                     move.w     D6, D1
  3167. 000024A2  584F                     addq.w     A7, 4
  3168. label000024A4:
  3169. 000024A4  2F0A                     move.l     -[A7], A2
  3170. 000024A6  2057                     movea.l    A0, [A7]
  3171. 000024A8  2250                     movea.l    A1, [A0]
  3172. 000024AA  2269 01D4                movea.l    A1, [A1 + 0x1D4]
  3173. 000024AE  4E91                     jsr        [A1]
  3174. 000024B0  5440                     addq.w     D0, 2
  3175. 000024B2  D045                     add.w      D0, D5
  3176. 000024B4  322E FFFE                move.w     D1, [A6 - 0x2]
  3177. 000024B8  9240                     sub.w      D1, D0
  3178. 000024BA  3D41 FFF0                move.w     [A6 - 0x10], D1
  3179. 000024BE  584F                     addq.w     A7, 4
  3180. 000024C0  6050                     bra        +0x52 /* 00002512 */
  3181. label000024C2:
  3182. 000024C2  4A2A 0167                tst.b      [A2 + 0x167]
  3183. 000024C6  6714                     beq        +0x16 /* 000024DC */
  3184. 000024C8  3C2E FFEE                move.w     D6, [A6 - 0x12]
  3185. 000024CC  9C45                     sub.w      D6, D5
  3186. 000024CE  48C6                     ext.l      D6
  3187. 000024D0  8DFC 0002                divs.w     D6, 0x2
  3188. 000024D4  5246                     addq.w     D6, 1
  3189. 000024D6  DC6E FFF8                add.w      D6, [A6 - 0x8]
  3190. 000024DA  601A                     bra        +0x1C /* 000024F6 */
  3191. label000024DC:
  3192. 000024DC  2F0A                     move.l     -[A7], A2
  3193. 000024DE  2057                     movea.l    A0, [A7]
  3194. 000024E0  2250                     movea.l    A1, [A0]
  3195. 000024E2  2269 01D4                movea.l    A1, [A1 + 0x1D4]
  3196. 000024E6  4E91                     jsr        [A1]
  3197. 000024E8  5440                     addq.w     D0, 2
  3198. 000024EA  D045                     add.w      D0, D5
  3199. 000024EC  322E FFFC                move.w     D1, [A6 - 0x4]
  3200. 000024F0  9240                     sub.w      D1, D0
  3201. 000024F2  3C01                     move.w     D6, D1
  3202. 000024F4  584F                     addq.w     A7, 4
  3203. label000024F6:
  3204. 000024F6  2F0A                     move.l     -[A7], A2
  3205. 000024F8  2057                     movea.l    A0, [A7]
  3206. 000024FA  2250                     movea.l    A1, [A0]
  3207. 000024FC  2269 01D4                movea.l    A1, [A1 + 0x1D4]
  3208. 00002500  4E91                     jsr        [A1]
  3209. 00002502  5440                     addq.w     D0, 2
  3210. 00002504  D047                     add.w      D0, D7
  3211. 00002506  322E FFFE                move.w     D1, [A6 - 0x2]
  3212. 0000250A  9240                     sub.w      D1, D0
  3213. 0000250C  3D41 FFF0                move.w     [A6 - 0x10], D1
  3214. 00002510  584F                     addq.w     A7, 4
  3215. label00002512:
  3216. 00002512  7600                     moveq.l    D3, 0x00
  3217. 00002514  6064                     bra        +0x66 /* 0000257A */
  3218. label00002516:
  3219. 00002516  302E FFF0                move.w     D0, [A6 - 0x10]
  3220. 0000251A  D043                     add.w      D0, D3
  3221. 0000251C  3F00                     move.w     -[A7], D0
  3222. 0000251E  3006                     move.w     D0, D6
  3223. 00002520  D043                     add.w      D0, D3
  3224. 00002522  3F00                     move.w     -[A7], D0
  3225. 00002524  A893                     syscall    MoveTo
  3226. 00002526  4A2A 0166                tst.b      [A2 + 0x166]
  3227. 0000252A  6610                     bne        +0x12 /* 0000253C */
  3228. 0000252C  3004                     move.w     D0, D4
  3229. 0000252E  5240                     addq.w     D0, 1
  3230. 00002530  3205                     move.w     D1, D5
  3231. 00002532  9240                     sub.w      D1, D0
  3232. 00002534  3F01                     move.w     -[A7], D1
  3233. 00002536  4267                     clr.w      -[A7]
  3234. 00002538  A892                     syscall    Line
  3235. 0000253A  600E                     bra        +0x10 /* 0000254A */
  3236. label0000253C:
  3237. 0000253C  4267                     clr.w      -[A7]
  3238. 0000253E  3004                     move.w     D0, D4
  3239. 00002540  5240                     addq.w     D0, 1
  3240. 00002542  3205                     move.w     D1, D5
  3241. 00002544  9240                     sub.w      D1, D0
  3242. 00002546  3F01                     move.w     -[A7], D1
  3243. 00002548  A892                     syscall    Line
  3244. label0000254A:
  3245. 0000254A  5243                     addq.w     D3, 1
  3246. 0000254C  5444                     addq.w     D4, 2
  3247. label0000254E:
  3248. 0000254E  B647                     cmp.w      D3, D7
  3249. 00002550  6DC4                     blt        -0x3A /* 00002516 */
  3250. label00002552:
  3251. 00002552  486E FFEC                pea.l      [A6 - 0x14]
  3252. 00002556  486E FFDA                pea.l      [A6 - 0x26]
  3253. 0000255A  4EB9 0000 2158           jsr        [0x00002158]
  3254. 00002560  4A00                     tst.b      D0
  3255. 00002562  504F                     addq.w     A7, 8
  3256. 00002564  6600 FDBE                bne        -0x240 /* 00002324 */
  3257. 00002568  3F3C FFFF                move.w     -[A7], 0xFFFF
  3258. 0000256C  486E FFDA                pea.l      [A6 - 0x26]
  3259. 00002570  4EB9 0000 2150           jsr        [0x00002150]
  3260. 00002576  5C4F                     addq.w     A7, 6
  3261. 00002578  6004                     bra        +0x6 /* 0000257E */
  3262. label0000257A:
  3263. 0000257A  7800                     moveq.l    D4, 0x00
  3264. 0000257C  60D0                     bra        -0x2E /* 0000254E */
  3265. label0000257E:
  3266. 0000257E  4CDF 04F8                movem.l    D3,D4,D5,D6,D7,A2, [A7]+
  3267. 00002582  4E5E                     unlink     A6
  3268. 00002584  4E75                     rts
  3269. 00002586  4E56 FEB2                link       A6, -0x014E
  3270. 0000258A  48E7 1030                movem.l    -[A7], D3,A2,A3
  3271. 0000258E  246E 0008                movea.l    A2, [A6 + 0x8]
  3272. 00002592  486E FEC0                pea.l      [A6 - 0x140]
  3273. 00002596  4EB9 0000 20A0           jsr        [0x000020A0]
  3274. 0000259C  486E FEB8                pea.l      [A6 - 0x148]
  3275. 000025A0  4EB9 0000 20B8           jsr        [0x000020B8]
  3276. 000025A6  4EB9 0000 20B0           jsr        [0x000020B0]
  3277. 000025AC  486E FEB2                pea.l      [A6 - 0x14E]
  3278. 000025B0  4EB9 0000 20D0           jsr        [0x000020D0]
  3279. 000025B6  2F0A                     move.l     -[A7], A2
  3280. 000025B8  2057                     movea.l    A0, [A7]
  3281. 000025BA  2250                     movea.l    A1, [A0]
  3282. 000025BC  2269 027C                movea.l    A1, [A1 + 0x27C]
  3283. 000025C0  4E91                     jsr        [A1]
  3284. 000025C2  2F0A                     move.l     -[A7], A2
  3285. 000025C4  2057                     movea.l    A0, [A7]
  3286. 000025C6  2250                     movea.l    A1, [A0]
  3287. 000025C8  2269 0080                movea.l    A1, [A1 + 0x80]
  3288. 000025CC  4E91                     jsr        [A1]
  3289. 000025CE  3600                     move.w     D3, D0
  3290. 000025D0  3F03                     move.w     -[A7], D3
  3291. 000025D2  4EB9 0000 22E8           jsr        [0x000022E8]
  3292. 000025D8  486E FFF2                pea.l      [A6 - 0xE]
  3293. 000025DC  2F0A                     move.l     -[A7], A2
  3294. 000025DE  2057                     movea.l    A0, [A7]
  3295. 000025E0  2250                     movea.l    A1, [A0]
  3296. 000025E2  2269 01E0                movea.l    A1, [A1 + 0x1E0]
  3297. 000025E6  4E91                     jsr        [A1]
  3298. 000025E8  486E FFFA                pea.l      [A6 - 0x6]
  3299. 000025EC  AA19                     syscall    GetForeColor
  3300. 000025EE  486E FEF2                pea.l      [A6 - 0x10E]
  3301. 000025F2  2F0A                     move.l     -[A7], A2
  3302. 000025F4  2057                     movea.l    A0, [A7]
  3303. 000025F6  2250                     movea.l    A1, [A0]
  3304. 000025F8  2269 0020                movea.l    A1, [A1 + 0x20]
  3305. 000025FC  4E91                     jsr        [A1]
  3306. 000025FE  486E FFF2                pea.l      [A6 - 0xE]
  3307. 00002602  486E FEDE                pea.l      [A6 - 0x122]
  3308. 00002606  4EB9 0000 2148           jsr        [0x00002148]
  3309. 0000260C  4FEF 002E                lea.l      A7, [A7 + 0x2E]
  3310. 00002610  6000 017E                bra        +0x180 /* 00002790 */
  3311. label00002614:
  3312. 00002614  0C6E 0004 FEF0           cmpi.w     [A6 - 0x110], 0x4
  3313. 0000261A  6C00 0080                bge        +0x82 /* 0000269C */
  3314. 0000261E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  3315. 00002622  4EB9 0000 3110           jsr        [0x00003110]
  3316. 00002628  4A00                     tst.b      D0
  3317. 0000262A  584F                     addq.w     A7, 4
  3318. 0000262C  661A                     bne        +0x1C /* 00002648 */
  3319. 0000262E  486E FFFA                pea.l      [A6 - 0x6]
  3320. 00002632  4EB9 0000 05E0           jsr        [0x000005E0]
  3321. 00002638  486E FFFA                pea.l      [A6 - 0x6]
  3322. 0000263C  AA14                     syscall    RGBForeColor
  3323. 0000263E  3F3C 0031                move.w     -[A7], 0x31 /* '1' */
  3324. 00002642  A889                     syscall    TextMode
  3325. 00002644  584F                     addq.w     A7, 4
  3326. 00002646  6034                     bra        +0x36 /* 0000267C */
  3327. label00002648:
  3328. 00002648  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  3329. 0000264C  4EB9 0000 3110           jsr        [0x00003110]
  3330. 00002652  4A00                     tst.b      D0
  3331. 00002654  584F                     addq.w     A7, 4
  3332. 00002656  6724                     beq        +0x26 /* 0000267C */
  3333. 00002658  2F0A                     move.l     -[A7], A2
  3334. 0000265A  2057                     movea.l    A0, [A7]
  3335. 0000265C  2250                     movea.l    A1, [A0]
  3336. 0000265E  2269 00AC                movea.l    A1, [A1 + 0xAC]
  3337. 00002662  4E91                     jsr        [A1]
  3338. 00002664  4A00                     tst.b      D0
  3339. 00002666  584F                     addq.w     A7, 4
  3340. 00002668  6712                     beq        +0x14 /* 0000267C */
  3341. 0000266A  486E FFFA                pea.l      [A6 - 0x6]
  3342. 0000266E  4EB9 0000 05E8           jsr        [0x000005E8]
  3343. 00002674  486E FFFA                pea.l      [A6 - 0x6]
  3344. 00002678  AA14                     syscall    RGBForeColor
  3345. 0000267A  584F                     addq.w     A7, 4
  3346. label0000267C:
  3347. 0000267C  4227                     clr.b      -[A7]
  3348. 0000267E  1F3C 0001                move.b     -[A7], 0x1
  3349. 00002682  3F2A 016C                move.w     -[A7], [A2 + 0x16C]
  3350. 00002686  486E FFF2                pea.l      [A6 - 0xE]
  3351. 0000268A  486E FEF2                pea.l      [A6 - 0x10E]
  3352. 0000268E  4EB9 0000 2168           jsr        [0x00002168]
  3353. 00002694  4FEF 000E                lea.l      A7, [A7 + 0xE]
  3354. 00002698  6000 00A2                bra        +0xA4 /* 0000273C */
  3355. label0000269C:
  3356. 0000269C  2F0A                     move.l     -[A7], A2
  3357. 0000269E  2057                     movea.l    A0, [A7]
  3358. 000026A0  2250                     movea.l    A1, [A0]
  3359. 000026A2  2269 00AC                movea.l    A1, [A1 + 0xAC]
  3360. 000026A6  4E91                     jsr        [A1]
  3361. 000026A8  4A00                     tst.b      D0
  3362. 000026AA  584F                     addq.w     A7, 4
  3363. 000026AC  6724                     beq        +0x26 /* 000026D2 */
  3364. 000026AE  2F0B                     move.l     -[A7], A3
  3365. 000026B0  2057                     movea.l    A0, [A7]
  3366. 000026B2  2250                     movea.l    A1, [A0]
  3367. 000026B4  2269 0014                movea.l    A1, [A1 + 0x14]
  3368. 000026B8  4E91                     jsr        [A1]
  3369. 000026BA  4A00                     tst.b      D0
  3370. 000026BC  584F                     addq.w     A7, 4
  3371. 000026BE  6712                     beq        +0x14 /* 000026D2 */
  3372. 000026C0  486E FFFA                pea.l      [A6 - 0x6]
  3373. 000026C4  4EB9 0000 05E8           jsr        [0x000005E8]
  3374. 000026CA  486E FFFA                pea.l      [A6 - 0x6]
  3375. 000026CE  AA14                     syscall    RGBForeColor
  3376. 000026D0  584F                     addq.w     A7, 4
  3377. label000026D2:
  3378. 000026D2  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  3379. 000026D6  4EB9 0000 3110           jsr        [0x00003110]
  3380. 000026DC  4A00                     tst.b      D0
  3381. 000026DE  584F                     addq.w     A7, 4
  3382. 000026E0  6612                     bne        +0x14 /* 000026F4 */
  3383. 000026E2  2F0A                     move.l     -[A7], A2
  3384. 000026E4  2057                     movea.l    A0, [A7]
  3385. 000026E6  2250                     movea.l    A1, [A0]
  3386. 000026E8  2269 00AC                movea.l    A1, [A1 + 0xAC]
  3387. 000026EC  4E91                     jsr        [A1]
  3388. 000026EE  4A00                     tst.b      D0
  3389. 000026F0  584F                     addq.w     A7, 4
  3390. 000026F2  6710                     beq        +0x12 /* 00002704 */
  3391. label000026F4:
  3392. 000026F4  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  3393. 000026F8  4EB9 0000 30D8           jsr        [0x000030D8]
  3394. 000026FE  4A00                     tst.b      D0
  3395. 00002700  584F                     addq.w     A7, 4
  3396. 00002702  661C                     bne        +0x1E /* 00002720 */
  3397. label00002704:
  3398. 00002704  486E FFFA                pea.l      [A6 - 0x6]
  3399. 00002708  486E FFFA                pea.l      [A6 - 0x6]
  3400. 0000270C  4EB9 0000 0698           jsr        [0x00000698]
  3401. 00002712  3F3C 0001                move.w     -[A7], 0x1
  3402. 00002716  A889                     syscall    TextMode
  3403. 00002718  486E FFFA                pea.l      [A6 - 0x6]
  3404. 0000271C  AA14                     syscall    RGBForeColor
  3405. 0000271E  504F                     addq.w     A7, 8
  3406. label00002720:
  3407. 00002720  4227                     clr.b      -[A7]
  3408. 00002722  1F3C 0001                move.b     -[A7], 0x1
  3409. 00002726  3F2A 016C                move.w     -[A7], [A2 + 0x16C]
  3410. 0000272A  486E FFF2                pea.l      [A6 - 0xE]
  3411. 0000272E  486E FEF2                pea.l      [A6 - 0x10E]
  3412. 00002732  4EB9 0000 2168           jsr        [0x00002168]
  3413. 00002738  4FEF 000E                lea.l      A7, [A7 + 0xE]
  3414. label0000273C:
  3415. 0000273C  486E FEF0                pea.l      [A6 - 0x110]
  3416. 00002740  486E FEDE                pea.l      [A6 - 0x122]
  3417. 00002744  4EB9 0000 2158           jsr        [0x00002158]
  3418. 0000274A  4A00                     tst.b      D0
  3419. 0000274C  504F                     addq.w     A7, 8
  3420. 0000274E  6600 FEC4                bne        -0x13A /* 00002614 */
  3421. 00002752  3F3C FFFF                move.w     -[A7], 0xFFFF
  3422. 00002756  486E FEDE                pea.l      [A6 - 0x122]
  3423. 0000275A  4EB9 0000 2150           jsr        [0x00002150]
  3424. 00002760  3F3C FFFF                move.w     -[A7], 0xFFFF
  3425. 00002764  486E FEB2                pea.l      [A6 - 0x14E]
  3426. 00002768  4EB9 0000 20E8           jsr        [0x000020E8]
  3427. 0000276E  3F3C FFFF                move.w     -[A7], 0xFFFF
  3428. 00002772  486E FEB8                pea.l      [A6 - 0x148]
  3429. 00002776  4EB9 0000 20C0           jsr        [0x000020C0]
  3430. 0000277C  3F3C FFFF                move.w     -[A7], 0xFFFF
  3431. 00002780  486E FEC0                pea.l      [A6 - 0x140]
  3432. 00002784  4EB9 0000 20A8           jsr        [0x000020A8]
  3433. 0000278A  4FEF 0018                lea.l      A7, [A7 + 0x18]
  3434. 0000278E  6008                     bra        +0xA /* 00002798 */
  3435. label00002790:
  3436. 00002790  264A                     movea.l    A3, A2
  3437. 00002792  508B                     addq.l     A3, 8
  3438. 00002794  548B                     addq.l     A3, 2
  3439. 00002796  60A4                     bra        -0x5A /* 0000273C */
  3440. label00002798:
  3441. 00002798  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  3442. 0000279C  4E5E                     unlink     A6
  3443. 0000279E  4E75                     rts
  3444. 000027A0  4E56 FFD4                link       A6, -0x002C
  3445. 000027A4  48E7 1030                movem.l    -[A7], D3,A2,A3
  3446. 000027A8  246E 0008                movea.l    A2, [A6 + 0x8]
  3447. 000027AC  486E FFE2                pea.l      [A6 - 0x1E]
  3448. 000027B0  4EB9 0000 20A0           jsr        [0x000020A0]
  3449. 000027B6  4EB9 0000 20B0           jsr        [0x000020B0]
  3450. 000027BC  486E FFDA                pea.l      [A6 - 0x26]
  3451. 000027C0  2F0A                     move.l     -[A7], A2
  3452. 000027C2  2057                     movea.l    A0, [A7]
  3453. 000027C4  2250                     movea.l    A1, [A0]
  3454. 000027C6  2269 01E4                movea.l    A1, [A1 + 0x1E4]
  3455. 000027CA  4E91                     jsr        [A1]
  3456. 000027CC  302A 0170                move.w     D0, [A2 + 0x170]
  3457. 000027D0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3458. 000027D4  5240                     addq.w     D0, 1
  3459. 000027D6  0C40 0005                cmpi.w     D0, 0x5
  3460. 000027DA  622C                     bhi        +0x2E /* 00002808 */
  3461. 000027DC  303B 0206                move.w     D0, [PC + D0.w * 2 + 0x6]
  3462. 000027E0  4EFB 0002                jmp        [PC + D0.w + 0x2]
  3463. 000027E4  000C 0010                ori.b      A4, 0x10
  3464. 000027E8  0014 0018                ori.b      [A4], 0x18
  3465. 000027EC  001C 0020                ori.b      [A4]+, 0x20 /* ' ' */
  3466. 000027F0  7605                     moveq.l    D3, 0x05
  3467. 000027F2  6016                     bra        +0x18 /* 0000280A */
  3468. 000027F4  7605                     moveq.l    D3, 0x05
  3469. 000027F6  6012                     bra        +0x14 /* 0000280A */
  3470. 000027F8  7601                     moveq.l    D3, 0x01
  3471. 000027FA  600E                     bra        +0x10 /* 0000280A */
  3472. 000027FC  7601                     moveq.l    D3, 0x01
  3473. 000027FE  600A                     bra        +0xC /* 0000280A */
  3474. 00002800  7606                     moveq.l    D3, 0x06
  3475. 00002802  6006                     bra        +0x8 /* 0000280A */
  3476. 00002804  7607                     moveq.l    D3, 0x07
  3477. 00002806  6002                     bra        +0x4 /* 0000280A */
  3478. label00002808:
  3479. 00002808  7600                     moveq.l    D3, 0x00
  3480. label0000280A:
  3481. 0000280A  486E FFD4                pea.l      [A6 - 0x2C]
  3482. 0000280E  4EB9 0000 20D0           jsr        [0x000020D0]
  3483. 00002814  2F0A                     move.l     -[A7], A2
  3484. 00002816  2057                     movea.l    A0, [A7]
  3485. 00002818  2250                     movea.l    A1, [A0]
  3486. 0000281A  2269 027C                movea.l    A1, [A1 + 0x27C]
  3487. 0000281E  4E91                     jsr        [A1]
  3488. 00002820  204A                     movea.l    A0, A2
  3489. 00002822  41E8 0122                lea.l      A0, [A0 + 0x122]
  3490. 00002826  2648                     movea.l    A3, A0
  3491. 00002828  4850                     pea.l      [A0]
  3492. 0000282A  2057                     movea.l    A0, [A7]
  3493. 0000282C  2250                     movea.l    A1, [A0]
  3494. 0000282E  2269 000C                movea.l    A1, [A1 + 0xC]
  3495. 00002832  4E91                     jsr        [A1]
  3496. 00002834  2008                     move.l     D0, A0
  3497. 00002836  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3498. 0000283A  6724                     beq        +0x26 /* 00002860 */
  3499. 0000283C  554F                     subq.w     A7, 2
  3500. 0000283E  486E FFDA                pea.l      [A6 - 0x26]
  3501. 00002842  3F03                     move.w     -[A7], D3
  3502. 00002844  3F2A 012C                move.w     -[A7], [A2 + 0x12C]
  3503. 00002848  2F0B                     move.l     -[A7], A3
  3504. 0000284A  2057                     movea.l    A0, [A7]
  3505. 0000284C  2250                     movea.l    A1, [A0]
  3506. 0000284E  2269 000C                movea.l    A1, [A1 + 0xC]
  3507. 00002852  4E91                     jsr        [A1]
  3508. 00002854  584F                     addq.w     A7, 4
  3509. 00002856  2F08                     move.l     -[A7], A0
  3510. 00002858  303C 0603                move.w     D0, 0x603
  3511. 0000285C  ABC9                     syscall    IconDispatch
  3512. 0000285E  301F                     move.w     D0, [A7]+
  3513. label00002860:
  3514. 00002860  3F3C FFFF                move.w     -[A7], 0xFFFF
  3515. 00002864  486E FFD4                pea.l      [A6 - 0x2C]
  3516. 00002868  4EB9 0000 20E8           jsr        [0x000020E8]
  3517. 0000286E  3F3C FFFF                move.w     -[A7], 0xFFFF
  3518. 00002872  486E FFE2                pea.l      [A6 - 0x1E]
  3519. 00002876  4EB9 0000 20A8           jsr        [0x000020A8]
  3520. 0000287C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3521. 00002880  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  3522. 00002884  4E5E                     unlink     A6
  3523. 00002886  4E75                     rts
  3524. 00002888  4E56 FFC8                link       A6, -0x0038
  3525. 0000288C  48E7 1020                movem.l    -[A7], D3,A2
  3526. 00002890  246E 0008                movea.l    A2, [A6 + 0x8]
  3527. 00002894  486E FFCE                pea.l      [A6 - 0x32]
  3528. 00002898  4EB9 0000 20A0           jsr        [0x000020A0]
  3529. 0000289E  4EB9 0000 20B0           jsr        [0x000020B0]
  3530. 000028A4  486E FFF8                pea.l      [A6 - 0x8]
  3531. 000028A8  2F0A                     move.l     -[A7], A2
  3532. 000028AA  2057                     movea.l    A0, [A7]
  3533. 000028AC  2250                     movea.l    A1, [A0]
  3534. 000028AE  2269 01E4                movea.l    A1, [A1 + 0x1E4]
  3535. 000028B2  4E91                     jsr        [A1]
  3536. 000028B4  486E FFC8                pea.l      [A6 - 0x38]
  3537. 000028B8  4EB9 0000 20D0           jsr        [0x000020D0]
  3538. 000028BE  2F0A                     move.l     -[A7], A2
  3539. 000028C0  2057                     movea.l    A0, [A7]
  3540. 000028C2  2250                     movea.l    A1, [A0]
  3541. 000028C4  2269 027C                movea.l    A1, [A1 + 0x27C]
  3542. 000028C8  4E91                     jsr        [A1]
  3543. 000028CA  4AAA 0140                tst.l      [A2 + 0x140]
  3544. 000028CE  4FEF 0014                lea.l      A7, [A7 + 0x14]
  3545. 000028D2  6700 0088                beq        +0x8A /* 0000295C */
  3546. 000028D6  486E FFF8                pea.l      [A6 - 0x8]
  3547. 000028DA  2F2A 0140                move.l     -[A7], [A2 + 0x140]
  3548. 000028DE  AA1F                     syscall    PlotCIcon
  3549. 000028E0  362A 012C                move.w     D3, [A2 + 0x12C]
  3550. 000028E4  6776                     beq        +0x78 /* 0000295C */
  3551. 000028E6  0C43 4000                cmpi.w     D3, 0x4000 /* '@\0' */
  3552. 000028EA  6634                     bne        +0x36 /* 00002920 */
  3553. 000028EC  1F3C 0009                move.b     -[A7], 0x9 /* '\t' */
  3554. 000028F0  486E FFF2                pea.l      [A6 - 0xE]
  3555. 000028F4  4EB9 0000 05D8           jsr        [0x000005D8]
  3556. 000028FA  486E FFEC                pea.l      [A6 - 0x14]
  3557. 000028FE  4EB9 0000 05E0           jsr        [0x000005E0]
  3558. 00002904  486E FFEC                pea.l      [A6 - 0x14]
  3559. 00002908  486E FFF2                pea.l      [A6 - 0xE]
  3560. 0000290C  486E FFF8                pea.l      [A6 - 0x8]
  3561. 00002910  2F2A 0140                move.l     -[A7], [A2 + 0x140]
  3562. 00002914  4EB9 0000 06A8           jsr        [0x000006A8]
  3563. 0000291A  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  3564. 0000291E  603C                     bra        +0x3E /* 0000295C */
  3565. label00002920:
  3566. 00002920  0C43 0001                cmpi.w     D3, 0x1
  3567. 00002924  6636                     bne        +0x38 /* 0000295C */
  3568. 00002926  1F3C 0007                move.b     -[A7], 0x7
  3569. 0000292A  486E FFF2                pea.l      [A6 - 0xE]
  3570. 0000292E  4EB9 0000 05D8           jsr        [0x000005D8]
  3571. 00002934  1F3C 0001                move.b     -[A7], 0x1
  3572. 00002938  486E FFEC                pea.l      [A6 - 0x14]
  3573. 0000293C  4EB9 0000 05D8           jsr        [0x000005D8]
  3574. 00002942  486E FFEC                pea.l      [A6 - 0x14]
  3575. 00002946  486E FFF2                pea.l      [A6 - 0xE]
  3576. 0000294A  486E FFF8                pea.l      [A6 - 0x8]
  3577. 0000294E  2F2A 0140                move.l     -[A7], [A2 + 0x140]
  3578. 00002952  4EB9 0000 06A8           jsr        [0x000006A8]
  3579. 00002958  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  3580. label0000295C:
  3581. 0000295C  3F3C FFFF                move.w     -[A7], 0xFFFF
  3582. 00002960  486E FFC8                pea.l      [A6 - 0x38]
  3583. 00002964  4EB9 0000 20E8           jsr        [0x000020E8]
  3584. 0000296A  3F3C FFFF                move.w     -[A7], 0xFFFF
  3585. 0000296E  486E FFCE                pea.l      [A6 - 0x32]
  3586. 00002972  4EB9 0000 20A8           jsr        [0x000020A8]
  3587. 00002978  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3588. 0000297C  4CDF 0408                movem.l    D3,A2, [A7]+
  3589. 00002980  4E5E                     unlink     A6
  3590. 00002982  4E75                     rts
  3591. 00002984  4E56 FFC4                link       A6, -0x003C
  3592. 00002988  48E7 1030                movem.l    -[A7], D3,A2,A3
  3593. 0000298C  246E 0008                movea.l    A2, [A6 + 0x8]
  3594. 00002990  486E FFCA                pea.l      [A6 - 0x36]
  3595. 00002994  4EB9 0000 20A0           jsr        [0x000020A0]
  3596. 0000299A  4EB9 0000 20B0           jsr        [0x000020B0]
  3597. 000029A0  486E FFF8                pea.l      [A6 - 0x8]
  3598. 000029A4  2F0A                     move.l     -[A7], A2
  3599. 000029A6  2057                     movea.l    A0, [A7]
  3600. 000029A8  2250                     movea.l    A1, [A0]
  3601. 000029AA  2269 01E4                movea.l    A1, [A1 + 0x1E4]
  3602. 000029AE  4E91                     jsr        [A1]
  3603. 000029B0  486E FFC4                pea.l      [A6 - 0x3C]
  3604. 000029B4  4EB9 0000 20D0           jsr        [0x000020D0]
  3605. 000029BA  2F0A                     move.l     -[A7], A2
  3606. 000029BC  2057                     movea.l    A0, [A7]
  3607. 000029BE  2250                     movea.l    A1, [A0]
  3608. 000029C0  2269 027C                movea.l    A1, [A1 + 0x27C]
  3609. 000029C4  4E91                     jsr        [A1]
  3610. 000029C6  486A 014E                pea.l      [A2 + 0x14E]
  3611. 000029CA  2057                     movea.l    A0, [A7]
  3612. 000029CC  2250                     movea.l    A1, [A0]
  3613. 000029CE  2269 001C                movea.l    A1, [A1 + 0x1C]
  3614. 000029D2  4E91                     jsr        [A1]
  3615. 000029D4  4A00                     tst.b      D0
  3616. 000029D6  4FEF 0018                lea.l      A7, [A7 + 0x18]
  3617. 000029DA  670C                     beq        +0xE /* 000029E8 */
  3618. 000029DC  2F2A 0152                move.l     -[A7], [A2 + 0x152]
  3619. 000029E0  486E FFF8                pea.l      [A6 - 0x8]
  3620. 000029E4  A8F6                     syscall    DrawPicture
  3621. 000029E6  6048                     bra        +0x4A /* 00002A30 */
  3622. label000029E8:
  3623. 000029E8  4A6A 0156                tst.w      [A2 + 0x156]
  3624. 000029EC  6742                     beq        +0x44 /* 00002A30 */
  3625. 000029EE  0C6A 7FFF 0156           cmpi.w     [A2 + 0x156], 0x7FFF
  3626. 000029F4  673A                     beq        +0x3C /* 00002A30 */
  3627. 000029F6  594F                     subq.w     A7, 4
  3628. 000029F8  3F2A 0156                move.w     -[A7], [A2 + 0x156]
  3629. 000029FC  A9BC                     syscall    GetPicture
  3630. 000029FE  205F                     movea.l    A0, [A7]+
  3631. 00002A00  2648                     movea.l    A3, A0
  3632. 00002A02  200B                     move.l     D0, A3
  3633. 00002A04  661E                     bne        +0x20 /* 00002A24 */
  3634. 00002A06  42A7                     clr.l      -[A7]
  3635. 00002A08  486E FFE8                pea.l      [A6 - 0x18]
  3636. 00002A0C  2D7C 6E69 6C50 FFE8      move.l     [A6 - 0x18], 0x6E696C50 /* 'nilP' */
  3637. 00002A14  4879 0000 E728           push.l     0xE728
  3638. 00002A1A  4EB9 0000 1FD8           jsr        [0x00001FD8 /* FPOVFLVec */]
  3639. 00002A20  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3640. label00002A24:
  3641. 00002A24  200B                     move.l     D0, A3
  3642. 00002A26  6708                     beq        +0xA /* 00002A30 */
  3643. 00002A28  2F0B                     move.l     -[A7], A3
  3644. 00002A2A  486E FFF8                pea.l      [A6 - 0x8]
  3645. 00002A2E  A8F6                     syscall    DrawPicture
  3646. label00002A30:
  3647. 00002A30  362A 012C                move.w     D3, [A2 + 0x12C]
  3648. 00002A34  676E                     beq        +0x70 /* 00002AA4 */
  3649. 00002A36  0C43 4000                cmpi.w     D3, 0x4000 /* '@\0' */
  3650. 00002A3A  6630                     bne        +0x32 /* 00002A6C */
  3651. 00002A3C  1F3C 000A                move.b     -[A7], 0xA /* '\n' */
  3652. 00002A40  486E FFF2                pea.l      [A6 - 0xE]
  3653. 00002A44  4EB9 0000 05D8           jsr        [0x000005D8]
  3654. 00002A4A  486E FFEC                pea.l      [A6 - 0x14]
  3655. 00002A4E  4EB9 0000 05E0           jsr        [0x000005E0]
  3656. 00002A54  486E FFEC                pea.l      [A6 - 0x14]
  3657. 00002A58  486E FFF2                pea.l      [A6 - 0xE]
  3658. 00002A5C  486E FFF8                pea.l      [A6 - 0x8]
  3659. 00002A60  4EB9 0000 06A0           jsr        [0x000006A0]
  3660. 00002A66  4FEF 0016                lea.l      A7, [A7 + 0x16]
  3661. 00002A6A  6038                     bra        +0x3A /* 00002AA4 */
  3662. label00002A6C:
  3663. 00002A6C  0C43 0001                cmpi.w     D3, 0x1
  3664. 00002A70  6632                     bne        +0x34 /* 00002AA4 */
  3665. 00002A72  1F3C 0007                move.b     -[A7], 0x7
  3666. 00002A76  486E FFF2                pea.l      [A6 - 0xE]
  3667. 00002A7A  4EB9 0000 05D8           jsr        [0x000005D8]
  3668. 00002A80  1F3C 0002                move.b     -[A7], 0x2
  3669. 00002A84  486E FFEC                pea.l      [A6 - 0x14]
  3670. 00002A88  4EB9 0000 05D8           jsr        [0x000005D8]
  3671. 00002A8E  486E FFEC                pea.l      [A6 - 0x14]
  3672. 00002A92  486E FFF2                pea.l      [A6 - 0xE]
  3673. 00002A96  486E FFF8                pea.l      [A6 - 0x8]
  3674. 00002A9A  4EB9 0000 06A0           jsr        [0x000006A0]
  3675. 00002AA0  4FEF 0018                lea.l      A7, [A7 + 0x18]
  3676. label00002AA4:
  3677. 00002AA4  3F3C FFFF                move.w     -[A7], 0xFFFF
  3678. 00002AA8  486E FFC4                pea.l      [A6 - 0x3C]
  3679. 00002AAC  4EB9 0000 20E8           jsr        [0x000020E8]
  3680. 00002AB2  3F3C FFFF                move.w     -[A7], 0xFFFF
  3681. 00002AB6  486E FFCA                pea.l      [A6 - 0x36]
  3682. 00002ABA  4EB9 0000 20A8           jsr        [0x000020A8]
  3683. 00002AC0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3684. 00002AC4  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  3685. 00002AC8  4E5E                     unlink     A6
  3686. 00002ACA  4E75                     rts
  3687. 00002ACC  4E56 FFE8                link       A6, -0x0018
  3688. 00002AD0  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  3689. 00002AD4  246E 0008                movea.l    A2, [A6 + 0x8]
  3690. 00002AD8  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  3691. 00002ADC  4EB9 0000 30A0           jsr        [0x000030A0]
  3692. 00002AE2  4A00                     tst.b      D0
  3693. 00002AE4  584F                     addq.w     A7, 4
  3694. 00002AE6  6700 00B4                beq        +0xB6 /* 00002B9C */
  3695. 00002AEA  486E FFE8                pea.l      [A6 - 0x18]
  3696. 00002AEE  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  3697. 00002AF2  2057                     movea.l    A0, [A7]
  3698. 00002AF4  2268 0004                movea.l    A1, [A0 + 0x4]
  3699. 00002AF8  2269 0038                movea.l    A1, [A1 + 0x38]
  3700. 00002AFC  4E91                     jsr        [A1]
  3701. 00002AFE  4A00                     tst.b      D0
  3702. 00002B00  504F                     addq.w     A7, 8
  3703. 00002B02  6700 0098                beq        +0x9A /* 00002B9C */
  3704. 00002B06  262A 0004                move.l     D3, [A2 + 0x4]
  3705. 00002B0A  2643                     movea.l    A3, D3
  3706. 00002B0C  206B 0020                movea.l    A0, [A3 + 0x20]
  3707. 00002B10  2008                     move.l     D0, A0
  3708. 00002B12  6700 0088                beq        +0x8A /* 00002B9C */
  3709. 00002B16  2843                     movea.l    A4, D3
  3710. 00002B18  266C 0020                movea.l    A3, [A4 + 0x20]
  3711. 00002B1C  2D6B 006C FFF8           move.l     [A6 - 0x8], [A3 + 0x6C]
  3712. 00002B22  2D6B 0070 FFFC           move.l     [A6 - 0x4], [A3 + 0x70]
  3713. 00002B28  554F                     subq.w     A7, 2
  3714. 00002B2A  486E FFE8                pea.l      [A6 - 0x18]
  3715. 00002B2E  486E FFF8                pea.l      [A6 - 0x8]
  3716. 00002B32  486E FFF8                pea.l      [A6 - 0x8]
  3717. 00002B36  A8AA                     syscall    SectRect
  3718. 00002B38  101F                     move.b     D0, [A7]+
  3719. 00002B3A  6760                     beq        +0x62 /* 00002B9C */
  3720. 00002B3C  486E FFF0                pea.l      [A6 - 0x10]
  3721. 00002B40  2F0A                     move.l     -[A7], A2
  3722. 00002B42  2057                     movea.l    A0, [A7]
  3723. 00002B44  2250                     movea.l    A1, [A0]
  3724. 00002B46  2269 01E4                movea.l    A1, [A1 + 0x1E4]
  3725. 00002B4A  4E91                     jsr        [A1]
  3726. 00002B4C  486E FFF0                pea.l      [A6 - 0x10]
  3727. 00002B50  4878 FFFF                push.l     0xFFFF
  3728. 00002B54  A8A9                     syscall    InsetRect
  3729. 00002B56  42A7                     clr.l      -[A7]
  3730. 00002B58  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  3731. 00002B5C  2057                     movea.l    A0, [A7]
  3732. 00002B5E  2268 0004                movea.l    A1, [A0 + 0x4]
  3733. 00002B62  2269 00E8                movea.l    A1, [A1 + 0xE8]
  3734. 00002B66  4E91                     jsr        [A1]
  3735. 00002B68  4A00                     tst.b      D0
  3736. 00002B6A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3737. 00002B6E  6706                     beq        +0x8 /* 00002B76 */
  3738. 00002B70  486E FFF0                pea.l      [A6 - 0x10]
  3739. 00002B74  A928                     syscall    InvalRect
  3740. label00002B76:
  3741. 00002B76  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  3742. 00002B7A  2057                     movea.l    A0, [A7]
  3743. 00002B7C  2268 0004                movea.l    A1, [A0 + 0x4]
  3744. 00002B80  2269 00E4                movea.l    A1, [A1 + 0xE4]
  3745. 00002B84  4E91                     jsr        [A1]
  3746. 00002B86  42A7                     clr.l      -[A7]
  3747. 00002B88  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  3748. 00002B8C  2057                     movea.l    A0, [A7]
  3749. 00002B8E  2268 0004                movea.l    A1, [A0 + 0x4]
  3750. 00002B92  2269 00E8                movea.l    A1, [A1 + 0xE8]
  3751. 00002B96  4E91                     jsr        [A1]
  3752. 00002B98  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3753. label00002B9C:
  3754. 00002B9C  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  3755. 00002BA0  4E5E                     unlink     A6
  3756. 00002BA2  4E75                     rts
  3757. 00002BA4  4E56 FFD4                link       A6, -0x002C
  3758. 00002BA8  2F0A                     move.l     -[A7], A2
  3759. 00002BAA  246E 0008                movea.l    A2, [A6 + 0x8]
  3760. 00002BAE  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  3761. 00002BB2  4EB9 0000 30A0           jsr        [0x000030A0]
  3762. 00002BB8  4A00                     tst.b      D0
  3763. 00002BBA  584F                     addq.w     A7, 4
  3764. 00002BBC  6700 008C                beq        +0x8E /* 00002C4A */
  3765. 00002BC0  42A7                     clr.l      -[A7]
  3766. 00002BC2  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  3767. 00002BC6  2057                     movea.l    A0, [A7]
  3768. 00002BC8  2268 0004                movea.l    A1, [A0 + 0x4]
  3769. 00002BCC  2269 00E8                movea.l    A1, [A1 + 0xE8]
  3770. 00002BD0  4E91                     jsr        [A1]
  3771. 00002BD2  4A00                     tst.b      D0
  3772. 00002BD4  504F                     addq.w     A7, 8
  3773. 00002BD6  6772                     beq        +0x74 /* 00002C4A */
  3774. 00002BD8  486E FFDA                pea.l      [A6 - 0x26]
  3775. 00002BDC  4EB9 0000 20A0           jsr        [0x000020A0]
  3776. 00002BE2  4EB9 0000 20B0           jsr        [0x000020B0]
  3777. 00002BE8  486E FFF8                pea.l      [A6 - 0x8]
  3778. 00002BEC  2F0A                     move.l     -[A7], A2
  3779. 00002BEE  2057                     movea.l    A0, [A7]
  3780. 00002BF0  2250                     movea.l    A1, [A0]
  3781. 00002BF2  2269 01E4                movea.l    A1, [A1 + 0x1E4]
  3782. 00002BF6  4E91                     jsr        [A1]
  3783. 00002BF8  486E FFF8                pea.l      [A6 - 0x8]
  3784. 00002BFC  4878 FFFF                push.l     0xFFFF
  3785. 00002C00  A8A9                     syscall    InsetRect
  3786. 00002C02  2F0A                     move.l     -[A7], A2
  3787. 00002C04  2057                     movea.l    A0, [A7]
  3788. 00002C06  2250                     movea.l    A1, [A0]
  3789. 00002C08  2269 008C                movea.l    A1, [A1 + 0x8C]
  3790. 00002C0C  4E91                     jsr        [A1]
  3791. 00002C0E  486E FFD4                pea.l      [A6 - 0x2C]
  3792. 00002C12  4EB9 0000 20D0           jsr        [0x000020D0]
  3793. 00002C18  2F0A                     move.l     -[A7], A2
  3794. 00002C1A  2057                     movea.l    A0, [A7]
  3795. 00002C1C  2250                     movea.l    A1, [A0]
  3796. 00002C1E  2269 027C                movea.l    A1, [A1 + 0x27C]
  3797. 00002C22  4E91                     jsr        [A1]
  3798. 00002C24  486E FFF8                pea.l      [A6 - 0x8]
  3799. 00002C28  A8A3                     syscall    EraseRect
  3800. 00002C2A  3F3C FFFF                move.w     -[A7], 0xFFFF
  3801. 00002C2E  486E FFD4                pea.l      [A6 - 0x2C]
  3802. 00002C32  4EB9 0000 20E8           jsr        [0x000020E8]
  3803. 00002C38  3F3C FFFF                move.w     -[A7], 0xFFFF
  3804. 00002C3C  486E FFDA                pea.l      [A6 - 0x26]
  3805. 00002C40  4EB9 0000 20A8           jsr        [0x000020A8]
  3806. 00002C46  4FEF 0024                lea.l      A7, [A7 + 0x24]
  3807. label00002C4A:
  3808. 00002C4A  245F                     movea.l    A2, [A7]+
  3809. 00002C4C  4E5E                     unlink     A6
  3810. 00002C4E  4E75                     rts
  3811. 00002C50  4E56 FFD4                link       A6, -0x002C
  3812. 00002C54  2F0A                     move.l     -[A7], A2
  3813. 00002C56  246E 0008                movea.l    A2, [A6 + 0x8]
  3814. 00002C5A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  3815. 00002C5E  4EB9 0000 30A0           jsr        [0x000030A0]
  3816. 00002C64  4A00                     tst.b      D0
  3817. 00002C66  584F                     addq.w     A7, 4
  3818. 00002C68  6700 008C                beq        +0x8E /* 00002CF6 */
  3819. 00002C6C  42A7                     clr.l      -[A7]
  3820. 00002C6E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  3821. 00002C72  2057                     movea.l    A0, [A7]
  3822. 00002C74  2268 0004                movea.l    A1, [A0 + 0x4]
  3823. 00002C78  2269 00E8                movea.l    A1, [A1 + 0xE8]
  3824. 00002C7C  4E91                     jsr        [A1]
  3825. 00002C7E  4A00                     tst.b      D0
  3826. 00002C80  504F                     addq.w     A7, 8
  3827. 00002C82  6772                     beq        +0x74 /* 00002CF6 */
  3828. 00002C84  486E FFDA                pea.l      [A6 - 0x26]
  3829. 00002C88  4EB9 0000 20A0           jsr        [0x000020A0]
  3830. 00002C8E  4EB9 0000 20B0           jsr        [0x000020B0]
  3831. 00002C94  486E FFF8                pea.l      [A6 - 0x8]
  3832. 00002C98  2F0A                     move.l     -[A7], A2
  3833. 00002C9A  2057                     movea.l    A0, [A7]
  3834. 00002C9C  2250                     movea.l    A1, [A0]
  3835. 00002C9E  2269 01E0                movea.l    A1, [A1 + 0x1E0]
  3836. 00002CA2  4E91                     jsr        [A1]
  3837. 00002CA4  486E FFF8                pea.l      [A6 - 0x8]
  3838. 00002CA8  4878 FFFF                push.l     0xFFFF
  3839. 00002CAC  A8A9                     syscall    InsetRect
  3840. 00002CAE  2F0A                     move.l     -[A7], A2
  3841. 00002CB0  2057                     movea.l    A0, [A7]
  3842. 00002CB2  2250                     movea.l    A1, [A0]
  3843. 00002CB4  2269 008C                movea.l    A1, [A1 + 0x8C]
  3844. 00002CB8  4E91                     jsr        [A1]
  3845. 00002CBA  486E FFD4                pea.l      [A6 - 0x2C]
  3846. 00002CBE  4EB9 0000 20D0           jsr        [0x000020D0]
  3847. 00002CC4  2F0A                     move.l     -[A7], A2
  3848. 00002CC6  2057                     movea.l    A0, [A7]
  3849. 00002CC8  2250                     movea.l    A1, [A0]
  3850. 00002CCA  2269 027C                movea.l    A1, [A1 + 0x27C]
  3851. 00002CCE  4E91                     jsr        [A1]
  3852. 00002CD0  486E FFF8                pea.l      [A6 - 0x8]
  3853. 00002CD4  A8A3                     syscall    EraseRect
  3854. 00002CD6  3F3C FFFF                move.w     -[A7], 0xFFFF
  3855. 00002CDA  486E FFD4                pea.l      [A6 - 0x2C]
  3856. 00002CDE  4EB9 0000 20E8           jsr        [0x000020E8]
  3857. 00002CE4  3F3C FFFF                move.w     -[A7], 0xFFFF
  3858. 00002CE8  486E FFDA                pea.l      [A6 - 0x26]
  3859. 00002CEC  4EB9 0000 20A8           jsr        [0x000020A8]
  3860. 00002CF2  4FEF 0024                lea.l      A7, [A7 + 0x24]
  3861. label00002CF6:
  3862. 00002CF6  245F                     movea.l    A2, [A7]+
  3863. 00002CF8  4E5E                     unlink     A6
  3864. 00002CFA  4E75                     rts
  3865. 00002CFC  4E56 FFF8                link       A6, -0x0008
  3866. 00002D00  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  3867. 00002D04  246E 0008                movea.l    A2, [A6 + 0x8]
  3868. 00002D08  362E 000C                move.w     D3, [A6 + 0xC]
  3869. 00002D0C  382E 0012                move.w     D4, [A6 + 0x12]
  3870. 00002D10  2F0A                     move.l     -[A7], A2
  3871. 00002D12  2057                     movea.l    A0, [A7]
  3872. 00002D14  2250                     movea.l    A1, [A0]
  3873. 00002D16  2269 01EC                movea.l    A1, [A1 + 0x1EC]
  3874. 00002D1A  4E91                     jsr        [A1]
  3875. 00002D1C  2008                     move.l     D0, A0
  3876. 00002D1E  584F                     addq.w     A7, 4
  3877. 00002D20  6700 00D6                beq        +0xD8 /* 00002DF8 */
  3878. 00002D24  2F0A                     move.l     -[A7], A2
  3879. 00002D26  2057                     movea.l    A0, [A7]
  3880. 00002D28  2250                     movea.l    A1, [A0]
  3881. 00002D2A  2269 01EC                movea.l    A1, [A1 + 0x1EC]
  3882. 00002D2E  4E91                     jsr        [A1]
  3883. 00002D30  2648                     movea.l    A3, A0
  3884. 00002D32  3F03                     move.w     -[A7], D3
  3885. 00002D34  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  3886. 00002D38  2F0A                     move.l     -[A7], A2
  3887. 00002D3A  2057                     movea.l    A0, [A7]
  3888. 00002D3C  2250                     movea.l    A1, [A0]
  3889. 00002D3E  2269 0048                movea.l    A1, [A1 + 0x48]
  3890. 00002D42  4E91                     jsr        [A1]
  3891. 00002D44  4A00                     tst.b      D0
  3892. 00002D46  4FEF 000E                lea.l      A7, [A7 + 0xE]
  3893. 00002D4A  6700 00C2                beq        +0xC4 /* 00002E0E */
  3894. 00002D4E  200B                     move.l     D0, A3
  3895. 00002D50  6700 00BC                beq        +0xBE /* 00002E0E */
  3896. 00002D54  4227                     clr.b      -[A7]
  3897. 00002D56  1F3C 0001                move.b     -[A7], 0x1
  3898. 00002D5A  3F03                     move.w     -[A7], D3
  3899. 00002D5C  2F0A                     move.l     -[A7], A2
  3900. 00002D5E  2057                     movea.l    A0, [A7]
  3901. 00002D60  2250                     movea.l    A1, [A0]
  3902. 00002D62  2269 0050                movea.l    A1, [A1 + 0x50]
  3903. 00002D66  4E91                     jsr        [A1]
  3904. 00002D68  426E FFFC                clr.w      [A6 - 0x4]
  3905. 00002D6C  2F0A                     move.l     -[A7], A2
  3906. 00002D6E  2057                     movea.l    A0, [A7]
  3907. 00002D70  2250                     movea.l    A1, [A0]
  3908. 00002D72  2269 01F0                movea.l    A1, [A1 + 0x1F0]
  3909. 00002D76  4E91                     jsr        [A1]
  3910. 00002D78  3D40 FFFE                move.w     [A6 - 0x2], D0
  3911. 00002D7C  486E FFF8                pea.l      [A6 - 0x8]
  3912. 00002D80  2F0A                     move.l     -[A7], A2
  3913. 00002D82  2057                     movea.l    A0, [A7]
  3914. 00002D84  2250                     movea.l    A1, [A0]
  3915. 00002D86  2269 01FC                movea.l    A1, [A1 + 0x1FC]
  3916. 00002D8A  4E91                     jsr        [A1]
  3917. 00002D8C  486E FFFE                pea.l      [A6 - 0x2]
  3918. 00002D90  486E FFFC                pea.l      [A6 - 0x4]
  3919. 00002D94  3F3C 0001                move.w     -[A7], 0x1
  3920. 00002D98  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  3921. 00002D9C  2F0A                     move.l     -[A7], A2
  3922. 00002D9E  2057                     movea.l    A0, [A7]
  3923. 00002DA0  2250                     movea.l    A1, [A0]
  3924. 00002DA2  2269 0260                movea.l    A1, [A1 + 0x260]
  3925. 00002DA6  4E91                     jsr        [A1]
  3926. 00002DA8  4A6E FFFE                tst.w      [A6 - 0x2]
  3927. 00002DAC  4FEF 0028                lea.l      A7, [A7 + 0x28]
  3928. 00002DB0  6F24                     ble        +0x26 /* 00002DD6 */
  3929. 00002DB2  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  3930. 00002DB6  2F0B                     move.l     -[A7], A3
  3931. 00002DB8  2F0A                     move.l     -[A7], A2
  3932. 00002DBA  2057                     movea.l    A0, [A7]
  3933. 00002DBC  2250                     movea.l    A1, [A0]
  3934. 00002DBE  2269 020C                movea.l    A1, [A1 + 0x20C]
  3935. 00002DC2  4E91                     jsr        [A1]
  3936. 00002DC4  306E FFFE                movea.w    A0, [A6 - 0x2]
  3937. 00002DC8  2808                     move.l     D4, A0
  3938. 00002DCA  266A 0004                movea.l    A3, [A2 + 0x4]
  3939. 00002DCE  2744 005A                move.l     [A3 + 0x5A], D4
  3940. 00002DD2  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3941. label00002DD6:
  3942. 00002DD6  1F3C 0001                move.b     -[A7], 0x1
  3943. 00002DDA  4227                     clr.b      -[A7]
  3944. 00002DDC  3F03                     move.w     -[A7], D3
  3945. 00002DDE  2F0A                     move.l     -[A7], A2
  3946. 00002DE0  2057                     movea.l    A0, [A7]
  3947. 00002DE2  2250                     movea.l    A1, [A0]
  3948. 00002DE4  2269 0050                movea.l    A1, [A1 + 0x50]
  3949. 00002DE8  4E91                     jsr        [A1]
  3950. 00002DEA  4A6E FFFE                tst.w      [A6 - 0x2]
  3951. 00002DEE  5EC0                     sgt        D0
  3952. 00002DF0  4400                     neg.b      D0
  3953. 00002DF2  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3954. 00002DF6  6018                     bra        +0x1A /* 00002E10 */
  3955. label00002DF8:
  3956. 00002DF8  3F04                     move.w     -[A7], D4
  3957. 00002DFA  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  3958. 00002DFE  3F03                     move.w     -[A7], D3
  3959. 00002E00  2F0A                     move.l     -[A7], A2
  3960. 00002E02  61FF 0000 2D7A           bsr        +0x2D7C /* 00005B7E */
  3961. 00002E08  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3962. 00002E0C  6002                     bra        +0x4 /* 00002E10 */
  3963. label00002E0E:
  3964. 00002E0E  7000                     moveq.l    D0, 0x00
  3965. label00002E10:
  3966. 00002E10  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  3967. 00002E14  4E5E                     unlink     A6
  3968. 00002E16  4E75                     rts
  3969. 00002E18  4E56 0000                link       A6, 0
  3970. 00002E1C  48E7 1820                movem.l    -[A7], D3,D4,A2
  3971. 00002E20  246E 0008                movea.l    A2, [A6 + 0x8]
  3972. 00002E24  162E 000E                move.b     D3, [A6 + 0xE]
  3973. 00002E28  182E 0010                move.b     D4, [A6 + 0x10]
  3974. 00002E2C  B604                     cmp.b      D3, D4
  3975. 00002E2E  6700 00FC                beq        +0xFE /* 00002F2C */
  3976. 00002E32  2F0A                     move.l     -[A7], A2
  3977. 00002E34  2057                     movea.l    A0, [A7]
  3978. 00002E36  2250                     movea.l    A1, [A0]
  3979. 00002E38  2269 01D8                movea.l    A1, [A1 + 0x1D8]
  3980. 00002E3C  4E91                     jsr        [A1]
  3981. 00002E3E  584F                     addq.w     A7, 4
  3982. 00002E40  4A40                     tst.w      D0
  3983. 00002E42  6710                     beq        +0x12 /* 00002E54 */
  3984. 00002E44  0440 0100                subi.w     D0, 0x100
  3985. 00002E48  671E                     beq        +0x20 /* 00002E68 */
  3986. 00002E4A  0440 0100                subi.w     D0, 0x100
  3987. 00002E4E  6768                     beq        +0x6A /* 00002EB8 */
  3988. 00002E50  6000 00DA                bra        +0xDC /* 00002F2C */
  3989. label00002E54:
  3990. 00002E54  1F03                     move.b     -[A7], D3
  3991. 00002E56  2F0A                     move.l     -[A7], A2
  3992. 00002E58  2057                     movea.l    A0, [A7]
  3993. 00002E5A  2250                     movea.l    A1, [A0]
  3994. 00002E5C  2269 00B0                movea.l    A1, [A1 + 0xB0]
  3995. 00002E60  4E91                     jsr        [A1]
  3996. 00002E62  5C4F                     addq.w     A7, 6
  3997. 00002E64  6000 00C6                bra        +0xC8 /* 00002F2C */
  3998. label00002E68:
  3999. 00002E68  2F0A                     move.l     -[A7], A2
  4000. 00002E6A  2057                     movea.l    A0, [A7]
  4001. 00002E6C  2250                     movea.l    A1, [A0]
  4002. 00002E6E  2269 01DC                movea.l    A1, [A1 + 0x1DC]
  4003. 00002E72  4E91                     jsr        [A1]
  4004. 00002E74  4A00                     tst.b      D0
  4005. 00002E76  584F                     addq.w     A7, 4
  4006. 00002E78  672C                     beq        +0x2E /* 00002EA6 */
  4007. 00002E7A  1F3C 0001                move.b     -[A7], 0x1
  4008. 00002E7E  1F03                     move.b     -[A7], D3
  4009. 00002E80  2F0A                     move.l     -[A7], A2
  4010. 00002E82  2057                     movea.l    A0, [A7]
  4011. 00002E84  2250                     movea.l    A1, [A0]
  4012. 00002E86  2269 0214                movea.l    A1, [A1 + 0x214]
  4013. 00002E8A  4E91                     jsr        [A1]
  4014. 00002E8C  1F3C 0001                move.b     -[A7], 0x1
  4015. 00002E90  1F03                     move.b     -[A7], D3
  4016. 00002E92  2F0A                     move.l     -[A7], A2
  4017. 00002E94  2057                     movea.l    A0, [A7]
  4018. 00002E96  2250                     movea.l    A1, [A0]
  4019. 00002E98  2269 0210                movea.l    A1, [A1 + 0x210]
  4020. 00002E9C  4E91                     jsr        [A1]
  4021. 00002E9E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4022. 00002EA2  6000 0088                bra        +0x8A /* 00002F2C */
  4023. label00002EA6:
  4024. 00002EA6  1F03                     move.b     -[A7], D3
  4025. 00002EA8  2F0A                     move.l     -[A7], A2
  4026. 00002EAA  2057                     movea.l    A0, [A7]
  4027. 00002EAC  2250                     movea.l    A1, [A0]
  4028. 00002EAE  2269 00B0                movea.l    A1, [A1 + 0xB0]
  4029. 00002EB2  4E91                     jsr        [A1]
  4030. 00002EB4  5C4F                     addq.w     A7, 6
  4031. 00002EB6  6074                     bra        +0x76 /* 00002F2C */
  4032. label00002EB8:
  4033. 00002EB8  4A03                     tst.b      D3
  4034. 00002EBA  6726                     beq        +0x28 /* 00002EE2 */
  4035. 00002EBC  2F0A                     move.l     -[A7], A2
  4036. 00002EBE  2057                     movea.l    A0, [A7]
  4037. 00002EC0  2250                     movea.l    A1, [A0]
  4038. 00002EC2  2269 00AC                movea.l    A1, [A1 + 0xAC]
  4039. 00002EC6  4E91                     jsr        [A1]
  4040. 00002EC8  4A00                     tst.b      D0
  4041. 00002ECA  584F                     addq.w     A7, 4
  4042. 00002ECC  6636                     bne        +0x38 /* 00002F04 */
  4043. 00002ECE  1F3C 0001                move.b     -[A7], 0x1
  4044. 00002ED2  2F0A                     move.l     -[A7], A2
  4045. 00002ED4  2057                     movea.l    A0, [A7]
  4046. 00002ED6  2250                     movea.l    A1, [A0]
  4047. 00002ED8  2269 00B0                movea.l    A1, [A1 + 0xB0]
  4048. 00002EDC  4E91                     jsr        [A1]
  4049. 00002EDE  5C4F                     addq.w     A7, 6
  4050. 00002EE0  6022                     bra        +0x24 /* 00002F04 */
  4051. label00002EE2:
  4052. 00002EE2  2F0A                     move.l     -[A7], A2
  4053. 00002EE4  2057                     movea.l    A0, [A7]
  4054. 00002EE6  2250                     movea.l    A1, [A0]
  4055. 00002EE8  2269 01DC                movea.l    A1, [A1 + 0x1DC]
  4056. 00002EEC  4E91                     jsr        [A1]
  4057. 00002EEE  4A00                     tst.b      D0
  4058. 00002EF0  584F                     addq.w     A7, 4
  4059. 00002EF2  6610                     bne        +0x12 /* 00002F04 */
  4060. 00002EF4  4227                     clr.b      -[A7]
  4061. 00002EF6  2F0A                     move.l     -[A7], A2
  4062. 00002EF8  2057                     movea.l    A0, [A7]
  4063. 00002EFA  2250                     movea.l    A1, [A0]
  4064. 00002EFC  2269 00B0                movea.l    A1, [A1 + 0xB0]
  4065. 00002F00  4E91                     jsr        [A1]
  4066. 00002F02  5C4F                     addq.w     A7, 6
  4067. label00002F04:
  4068. 00002F04  1F3C 0001                move.b     -[A7], 0x1
  4069. 00002F08  1F03                     move.b     -[A7], D3
  4070. 00002F0A  2F0A                     move.l     -[A7], A2
  4071. 00002F0C  2057                     movea.l    A0, [A7]
  4072. 00002F0E  2250                     movea.l    A1, [A0]
  4073. 00002F10  2269 0214                movea.l    A1, [A1 + 0x214]
  4074. 00002F14  4E91                     jsr        [A1]
  4075. 00002F16  1F3C 0001                move.b     -[A7], 0x1
  4076. 00002F1A  1F03                     move.b     -[A7], D3
  4077. 00002F1C  2F0A                     move.l     -[A7], A2
  4078. 00002F1E  2057                     movea.l    A0, [A7]
  4079. 00002F20  2250                     movea.l    A1, [A0]
  4080. 00002F22  2269 0210                movea.l    A1, [A1 + 0x210]
  4081. 00002F26  4E91                     jsr        [A1]
  4082. 00002F28  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4083. label00002F2C:
  4084. 00002F2C  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  4085. 00002F30  4E5E                     unlink     A6
  4086. 00002F32  4E75                     rts
  4087. 00002F34  4E56 0000                link       A6, 0
  4088. 00002F38  48E7 1C20                movem.l    -[A7], D3,D4,D5,A2
  4089. 00002F3C  246E 0008                movea.l    A2, [A6 + 0x8]
  4090. 00002F40  3A2E 000C                move.w     D5, [A6 + 0xC]
  4091. 00002F44  182E 000E                move.b     D4, [A6 + 0xE]
  4092. 00002F48  362A 0160                move.w     D3, [A2 + 0x160]
  4093. 00002F4C  661A                     bne        +0x1C /* 00002F68 */
  4094. 00002F4E  1F3C 0001                move.b     -[A7], 0x1
  4095. 00002F52  4227                     clr.b      -[A7]
  4096. 00002F54  3F05                     move.w     -[A7], D5
  4097. 00002F56  2F0A                     move.l     -[A7], A2
  4098. 00002F58  2057                     movea.l    A0, [A7]
  4099. 00002F5A  2250                     movea.l    A1, [A0]
  4100. 00002F5C  2269 0050                movea.l    A1, [A1 + 0x50]
  4101. 00002F60  4E91                     jsr        [A1]
  4102. 00002F62  4FEF 000A                lea.l      A7, [A7 + 0xA]
  4103. 00002F66  6064                     bra        +0x66 /* 00002FCC */
  4104. label00002F68:
  4105. 00002F68  0C43 0100                cmpi.w     D3, 0x100
  4106. 00002F6C  6630                     bne        +0x32 /* 00002F9E */
  4107. 00002F6E  4A04                     tst.b      D4
  4108. 00002F70  675A                     beq        +0x5C /* 00002FCC */
  4109. 00002F72  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  4110. 00002F76  2057                     movea.l    A0, [A7]
  4111. 00002F78  2268 0004                movea.l    A1, [A0 + 0x4]
  4112. 00002F7C  2269 001C                movea.l    A1, [A1 + 0x1C]
  4113. 00002F80  4E91                     jsr        [A1]
  4114. 00002F82  7201                     moveq.l    D1, 0x01
  4115. 00002F84  9280                     sub.l      D1, D0
  4116. 00002F86  584F                     addq.w     A7, 4
  4117. 00002F88  2F01                     move.l     -[A7], D1
  4118. 00002F8A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  4119. 00002F8E  2057                     movea.l    A0, [A7]
  4120. 00002F90  2268 0004                movea.l    A1, [A0 + 0x4]
  4121. 00002F94  2269 0020                movea.l    A1, [A1 + 0x20]
  4122. 00002F98  4E91                     jsr        [A1]
  4123. 00002F9A  504F                     addq.w     A7, 8
  4124. 00002F9C  602E                     bra        +0x30 /* 00002FCC */
  4125. label00002F9E:
  4126. 00002F9E  0C43 0200                cmpi.w     D3, 0x200
  4127. 00002FA2  6628                     bne        +0x2A /* 00002FCC */
  4128. 00002FA4  1F3C 0001                move.b     -[A7], 0x1
  4129. 00002FA8  4227                     clr.b      -[A7]
  4130. 00002FAA  2F0A                     move.l     -[A7], A2
  4131. 00002FAC  2057                     movea.l    A0, [A7]
  4132. 00002FAE  2250                     movea.l    A1, [A0]
  4133. 00002FB0  2269 0214                movea.l    A1, [A1 + 0x214]
  4134. 00002FB4  4E91                     jsr        [A1]
  4135. 00002FB6  1F3C 0001                move.b     -[A7], 0x1
  4136. 00002FBA  4227                     clr.b      -[A7]
  4137. 00002FBC  2F0A                     move.l     -[A7], A2
  4138. 00002FBE  2057                     movea.l    A0, [A7]
  4139. 00002FC0  2250                     movea.l    A1, [A0]
  4140. 00002FC2  2269 0210                movea.l    A1, [A1 + 0x210]
  4141. 00002FC6  4E91                     jsr        [A1]
  4142. 00002FC8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4143. label00002FCC:
  4144. 00002FCC  4CDF 0438                movem.l    D3,D4,D5,A2, [A7]+
  4145. 00002FD0  4E5E                     unlink     A6
  4146. 00002FD2  4E75                     rts
  4147. 00002FD4  4E56 FFE8                link       A6, -0x0018
  4148. 00002FD8  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  4149. 00002FDC  246E 0008                movea.l    A2, [A6 + 0x8]
  4150. 00002FE0  2E2E 0016                move.l     D7, [A6 + 0x16]
  4151. 00002FE4  2F0A                     move.l     -[A7], A2
  4152. 00002FE6  2057                     movea.l    A0, [A7]
  4153. 00002FE8  2250                     movea.l    A1, [A0]
  4154. 00002FEA  2269 01EC                movea.l    A1, [A1 + 0x1EC]
  4155. 00002FEE  4E91                     jsr        [A1]
  4156. 00002FF0  2648                     movea.l    A3, A0
  4157. 00002FF2  200B                     move.l     D0, A3
  4158. 00002FF4  584F                     addq.w     A7, 4
  4159. 00002FF6  6700 00E2                beq        +0xE4 /* 000030DA */
  4160. 00002FFA  554F                     subq.w     A7, 2
  4161. 00002FFC  3EB8 0BA6                move.w     [A7], [0x00000BA6 /* SysFontFam */]
  4162. 00003000  301F                     move.w     D0, [A7]+
  4163. 00003002  3800                     move.w     D4, D0
  4164. 00003004  554F                     subq.w     A7, 2
  4165. 00003006  3EB8 0BA8                move.w     [A7], [0x00000BA8 /* DefFontSize */]
  4166. 0000300A  301F                     move.w     D0, [A7]+
  4167. 0000300C  3A00                     move.w     D5, D0
  4168. 0000300E  2D4F FFFC                move.l     [A6 - 0x4], A7
  4169. 00003012  2F0B                     move.l     -[A7], A3
  4170. 00003014  3F3C FFFF                move.w     -[A7], 0xFFFF
  4171. 00003018  A935                     syscall    InsertMenu
  4172. 0000301A  42A7                     clr.l      -[A7]
  4173. 0000301C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  4174. 00003020  2057                     movea.l    A0, [A7]
  4175. 00003022  2268 0004                movea.l    A1, [A0 + 0x4]
  4176. 00003026  2269 00E8                movea.l    A1, [A1 + 0xE8]
  4177. 0000302A  4E91                     jsr        [A1]
  4178. 0000302C  2F0A                     move.l     -[A7], A2
  4179. 0000302E  2057                     movea.l    A0, [A7]
  4180. 00003030  2250                     movea.l    A1, [A0]
  4181. 00003032  2269 0080                movea.l    A1, [A1 + 0x80]
  4182. 00003036  4E91                     jsr        [A1]
  4183. 00003038  3C00                     move.w     D6, D0
  4184. 0000303A  3F06                     move.w     -[A7], D6
  4185. 0000303C  4EB9 0000 22E0           jsr        [0x000022E0]
  4186. 00003042  2848                     movea.l    A4, A0
  4187. 00003044  200C                     move.l     D0, A4
  4188. 00003046  4FEF 000E                lea.l      A7, [A7 + 0xE]
  4189. 0000304A  671A                     beq        +0x1C /* 00003066 */
  4190. 0000304C  2054                     movea.l    A0, [A4]
  4191. 0000304E  3F28 000E                move.w     -[A7], [A0 + 0xE]
  4192. 00003052  31DF 0BA6                move.w     [0x00000BA6 /* SysFontFam */], [A7]+
  4193. 00003056  2054                     movea.l    A0, [A4]
  4194. 00003058  3F10                     move.w     -[A7], [A0]
  4195. 0000305A  31DF 0BA8                move.w     [0x00000BA8 /* DefFontSize */], [A7]+
  4196. 0000305E  4878 FFFF                push.l     0xFFFF
  4197. 00003062  21DF 0B4C                move.l     [0x00000B4C /* LastSPExtra */], [A7]+
  4198. label00003066:
  4199. 00003066  4A2A 015F                tst.b      [A2 + 0x15F]
  4200. 0000306A  6622                     bne        +0x24 /* 0000308E */
  4201. 0000306C  2F0A                     move.l     -[A7], A2
  4202. 0000306E  2057                     movea.l    A0, [A7]
  4203. 00003070  2250                     movea.l    A1, [A0]
  4204. 00003072  2269 01F0                movea.l    A1, [A1 + 0x1F0]
  4205. 00003076  4E91                     jsr        [A1]
  4206. 00003078  584F                     addq.w     A7, 4
  4207. 0000307A  3F00                     move.w     -[A7], D0
  4208. 0000307C  2F0B                     move.l     -[A7], A3
  4209. 0000307E  2F0A                     move.l     -[A7], A2
  4210. 00003080  2057                     movea.l    A0, [A7]
  4211. 00003082  2250                     movea.l    A1, [A0]
  4212. 00003084  2269 020C                movea.l    A1, [A1 + 0x20C]
  4213. 00003088  4E91                     jsr        [A1]
  4214. 0000308A  4FEF 000A                lea.l      A7, [A7 + 0xA]
  4215. label0000308E:
  4216. 0000308E  594F                     subq.w     A7, 4
  4217. 00003090  2F0B                     move.l     -[A7], A3
  4218. 00003092  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  4219. 00003096  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  4220. 0000309A  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  4221. 0000309E  A80B                     syscall    PopUpMenuSelect
  4222. 000030A0  201F                     move.l     D0, [A7]+
  4223. 000030A2  2600                     move.l     D3, D0
  4224. 000030A4  2003                     move.l     D0, D3
  4225. 000030A6  7210                     moveq.l    D1, 0x10
  4226. 000030A8  E2A0                     asr        D0, D1
  4227. 000030AA  206E 0012                movea.l    A0, [A6 + 0x12]
  4228. 000030AE  3080                     move.w     [A0], D0
  4229. 000030B0  2047                     movea.l    A0, D7
  4230. 000030B2  3083                     move.w     [A0], D3
  4231. 000030B4  600A                     bra        +0xC /* 000030C0 */
  4232. 000030B6  486E FFE8                pea.l      [A6 - 0x18]
  4233. 000030BA  4EB9 0000 1FE0           jsr        [0x00001FE0 /* Mem2Vectors32 */]
  4234. label000030C0:
  4235. 000030C0  3F04                     move.w     -[A7], D4
  4236. 000030C2  31DF 0BA6                move.w     [0x00000BA6 /* SysFontFam */], [A7]+
  4237. 000030C6  3F05                     move.w     -[A7], D5
  4238. 000030C8  31DF 0BA8                move.w     [0x00000BA8 /* DefFontSize */], [A7]+
  4239. 000030CC  4878 FFFF                push.l     0xFFFF
  4240. 000030D0  21DF 0B4C                move.l     [0x00000B4C /* LastSPExtra */], [A7]+
  4241. 000030D4  2053                     movea.l    A0, [A3]
  4242. 000030D6  3F10                     move.w     -[A7], [A0]
  4243. 000030D8  A936                     syscall    DeleteMenu
  4244. label000030DA:
  4245. 000030DA  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  4246. 000030DE  4E5E                     unlink     A6
  4247. 000030E0  4E75                     rts
  4248. 000030E2  4E56 0000                link       A6, 0
  4249. 000030E6  48E7 0030                movem.l    -[A7], A2,A3
  4250. 000030EA  246E 0008                movea.l    A2, [A6 + 0x8]
  4251. 000030EE  266E 000C                movea.l    A3, [A6 + 0xC]
  4252. 000030F2  302A 015C                move.w     D0, [A2 + 0x15C]
  4253. 000030F6  4EB9 0000 0504           jsr        [0x00000504]
  4254. 000030FC  0042 0001                ori.w      D2, 0x1
  4255. 00003100  0083 0005 0001           ori.l      D3, 0x50001
  4256. 00003106  0016 0002                ori.b      [A6], 0x2
  4257. 0000310A  0012 0003                ori.b      [A2], 0x3
  4258. 0000310E  0020 0081                ori.b      -[A0], 0x81
  4259. 00003112  000A 0082                ori.b      A2, 0x82
  4260. 00003116  0006 0083                ori.b      D6, 0x83
  4261. 0000311A  0014 2F0B                ori.b      [A4], 0xB
  4262. 0000311E  2F0A                     move.l     -[A7], A2
  4263. 00003120  2057                     movea.l    A0, [A7]
  4264. 00003122  2250                     movea.l    A1, [A0]
  4265. 00003124  2269 0268                movea.l    A1, [A1 + 0x268]
  4266. 00003128  4E91                     jsr        [A1]
  4267. 0000312A  504F                     addq.w     A7, 8
  4268. 0000312C  6010                     bra        +0x12 /* 0000313E */
  4269. 0000312E  2F0B                     move.l     -[A7], A3
  4270. 00003130  2F0A                     move.l     -[A7], A2
  4271. 00003132  2057                     movea.l    A0, [A7]
  4272. 00003134  2250                     movea.l    A1, [A0]
  4273. 00003136  2269 0270                movea.l    A1, [A1 + 0x270]
  4274. 0000313A  4E91                     jsr        [A1]
  4275. 0000313C  504F                     addq.w     A7, 8
  4276. label0000313E:
  4277. 0000313E  4CDF 0C00                movem.l    A2,A3, [A7]+
  4278. 00003142  4E5E                     unlink     A6
  4279. 00003144  4E75                     rts
  4280. 00003146  4E56 FFEC                link       A6, -0x0014
  4281. 0000314A  48E7 1F30                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3
  4282. 0000314E  246E 0008                movea.l    A2, [A6 + 0x8]
  4283. 00003152  266E 000C                movea.l    A3, [A6 + 0xC]
  4284. 00003156  2F0A                     move.l     -[A7], A2
  4285. 00003158  2057                     movea.l    A0, [A7]
  4286. 0000315A  2250                     movea.l    A1, [A0]
  4287. 0000315C  2269 01D4                movea.l    A1, [A1 + 0x1D4]
  4288. 00003160  4E91                     jsr        [A1]
  4289. 00003162  5240                     addq.w     D0, 1
  4290. 00003164  3600                     move.w     D3, D0
  4291. 00003166  486E FFF8                pea.l      [A6 - 0x8]
  4292. 0000316A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  4293. 0000316E  2057                     movea.l    A0, [A7]
  4294. 00003170  2268 0004                movea.l    A1, [A0 + 0x4]
  4295. 00003174  2269 003C                movea.l    A1, [A1 + 0x3C]
  4296. 00003178  4E91                     jsr        [A1]
  4297. 0000317A  486E FFF8                pea.l      [A6 - 0x8]
  4298. 0000317E  3F03                     move.w     -[A7], D3
  4299. 00003180  3F03                     move.w     -[A7], D3
  4300. 00003182  A8A9                     syscall    InsetRect
  4301. 00003184  376E FFFA 0002           move.w     [A3 + 0x2], [A6 - 0x6]
  4302. 0000318A  36AE FFF8                move.w     [A3], [A6 - 0x8]
  4303. 0000318E  3A2E FFFE                move.w     D5, [A6 - 0x2]
  4304. 00003192  9A6E FFFA                sub.w      D5, [A6 - 0x6]
  4305. 00003196  362E FFFC                move.w     D3, [A6 - 0x4]
  4306. 0000319A  966E FFF8                sub.w      D3, [A6 - 0x8]
  4307. 0000319E  486E FFEE                pea.l      [A6 - 0x12]
  4308. 000031A2  486A 013C                pea.l      [A2 + 0x13C]
  4309. 000031A6  2057                     movea.l    A0, [A7]
  4310. 000031A8  2250                     movea.l    A1, [A0]
  4311. 000031AA  2269 0014                movea.l    A1, [A1 + 0x14]
  4312. 000031AE  4E91                     jsr        [A1]
  4313. 000031B0  2D6E FFEE FFF4           move.l     [A6 - 0xC], [A6 - 0x12]
  4314. 000031B6  3E2A 015C                move.w     D7, [A2 + 0x15C]
  4315. 000031BA  0C47 0001                cmpi.w     D7, 0x1
  4316. 000031BE  4FEF 0014                lea.l      A7, [A7 + 0x14]
  4317. 000031C2  670A                     beq        +0xC /* 000031CE */
  4318. 000031C4  0C47 0081                cmpi.w     D7, 0x81
  4319. 000031C8  6704                     beq        +0x6 /* 000031CE */
  4320. 000031CA  7000                     moveq.l    D0, 0x00
  4321. 000031CC  6002                     bra        +0x4 /* 000031D0 */
  4322. label000031CE:
  4323. 000031CE  7001                     moveq.l    D0, 0x01
  4324. label000031D0:
  4325. 000031D0  4A00                     tst.b      D0
  4326. 000031D2  6708                     beq        +0xA /* 000031DC */
  4327. 000031D4  7000                     moveq.l    D0, 0x00
  4328. 000031D6  102A 0130                move.b     D0, [A2 + 0x130]
  4329. 000031DA  6004                     bra        +0x6 /* 000031E0 */
  4330. label000031DC:
  4331. 000031DC  302E FFF6                move.w     D0, [A6 - 0xA]
  4332. label000031E0:
  4333. 000031E0  3800                     move.w     D4, D0
  4334. 000031E2  0C47 0001                cmpi.w     D7, 0x1
  4335. 000031E6  6706                     beq        +0x8 /* 000031EE */
  4336. 000031E8  0C47 0081                cmpi.w     D7, 0x81
  4337. 000031EC  661A                     bne        +0x1C /* 00003208 */
  4338. label000031EE:
  4339. 000031EE  1D6A 0130 FFF3           move.b     [A6 - 0xD], [A2 + 0x130]
  4340. 000031F4  0C2E 000C FFF3           cmpi.b     [A6 - 0xD], 0xC
  4341. 000031FA  6604                     bne        +0x6 /* 00003200 */
  4342. 000031FC  7010                     moveq.l    D0, 0x10
  4343. 000031FE  6006                     bra        +0x8 /* 00003206 */
  4344. label00003200:
  4345. 00003200  7000                     moveq.l    D0, 0x00
  4346. 00003202  102E FFF3                move.b     D0, [A6 - 0xD]
  4347. label00003206:
  4348. 00003206  6004                     bra        +0x6 /* 0000320C */
  4349. label00003208:
  4350. 00003208  302E FFF4                move.w     D0, [A6 - 0xC]
  4351. label0000320C:
  4352. 0000320C  3C00                     move.w     D6, D0
  4353. 0000320E  302A 0170                move.w     D0, [A2 + 0x170]
  4354. 00003212  5240                     addq.w     D0, 1
  4355. 00003214  0C40 0009                cmpi.w     D0, 0x9 /* '\t' */
  4356. 00003218  6200 01B2                bhi        +0x1B4 /* 000033CC */
  4357. 0000321C  303B 0206                move.w     D0, [PC + D0.w * 2 + 0x6]
  4358. 00003220  4EFB 0002                jmp        [PC + D0.w + 0x2]
  4359. 00003224  0014 0034                ori.b      [A4], 0x34 /* '4' */
  4360. 00003228  00CA                     .incomplete
  4361. 0000322A  00EA                     .incomplete
  4362. 0000322C  0110                     btst       [A0], D0
  4363. 0000322E  012E 0152                btst       [A6 + 0x152], D0
  4364. 00003232  0162                     bchg       -[A2], D0
  4365. 00003234  0178 018E                bchg       [0x0000018E /* KeyThresh */], D0
  4366. 00003238  302A 0174                move.w     D0, [A2 + 0x174]
  4367. 0000323C  D16B 0002                add.w      [A3 + 0x2], D0
  4368. 00003240  3044                     movea.w    A0, D4
  4369. 00003242  2008                     move.l     D0, A0
  4370. 00003244  81FC 0002                divs.w     D0, 0x2
  4371. 00003248  3043                     movea.w    A0, D3
  4372. 0000324A  2208                     move.l     D1, A0
  4373. 0000324C  83FC 0002                divs.w     D1, 0x2
  4374. 00003250  9240                     sub.w      D1, D0
  4375. 00003252  D353                     add.w      [A3], D1
  4376. 00003254  6000 0176                bra        +0x178 /* 000033CC */
  4377. 00003258  3E05                     move.w     D7, D5
  4378. 0000325A  9E46                     sub.w      D7, D6
  4379. 0000325C  48C7                     ext.l      D7
  4380. 0000325E  8FFC 0002                divs.w     D7, 0x2
  4381. 00003262  3A03                     move.w     D5, D3
  4382. 00003264  9A44                     sub.w      D5, D4
  4383. 00003266  48C5                     ext.l      D5
  4384. 00003268  8BFC 0002                divs.w     D5, 0x2
  4385. 0000326C  486A 000A                pea.l      [A2 + 0xA]
  4386. 00003270  2057                     movea.l    A0, [A7]
  4387. 00003272  2250                     movea.l    A1, [A0]
  4388. 00003274  2269 000C                movea.l    A1, [A1 + 0xC]
  4389. 00003278  4E91                     jsr        [A1]
  4390. 0000327A  4A00                     tst.b      D0
  4391. 0000327C  584F                     addq.w     A7, 4
  4392. 0000327E  6764                     beq        +0x66 /* 000032E4 */
  4393. 00003280  3C2A 016A                move.w     D6, [A2 + 0x16A]
  4394. 00003284  0C46 0004                cmpi.w     D6, 0x4
  4395. 00003288  6636                     bne        +0x38 /* 000032C0 */
  4396. 0000328A  2F0A                     move.l     -[A7], A2
  4397. 0000328C  2057                     movea.l    A0, [A7]
  4398. 0000328E  2250                     movea.l    A1, [A0]
  4399. 00003290  2269 0278                movea.l    A1, [A1 + 0x278]
  4400. 00003294  4E91                     jsr        [A1]
  4401. 00003296  5440                     addq.w     D0, 2
  4402. 00003298  3D40 FFEC                move.w     [A6 - 0x14], D0
  4403. 0000329C  2F0A                     move.l     -[A7], A2
  4404. 0000329E  2057                     movea.l    A0, [A7]
  4405. 000032A0  2250                     movea.l    A1, [A0]
  4406. 000032A2  2269 0278                movea.l    A1, [A1 + 0x278]
  4407. 000032A6  4E91                     jsr        [A1]
  4408. 000032A8  5640                     addq.w     D0, 3
  4409. 000032AA  D044                     add.w      D0, D4
  4410. 000032AC  3203                     move.w     D1, D3
  4411. 000032AE  9240                     sub.w      D1, D0
  4412. 000032B0  48C1                     ext.l      D1
  4413. 000032B2  83FC 0002                divs.w     D1, 0x2
  4414. 000032B6  D26E FFEC                add.w      D1, [A6 - 0x14]
  4415. 000032BA  3A01                     move.w     D5, D1
  4416. 000032BC  504F                     addq.w     A7, 8
  4417. 000032BE  6024                     bra        +0x26 /* 000032E4 */
  4418. label000032C0:
  4419. 000032C0  0C46 0003                cmpi.w     D6, 0x3
  4420. 000032C4  661E                     bne        +0x20 /* 000032E4 */
  4421. 000032C6  2F0A                     move.l     -[A7], A2
  4422. 000032C8  2057                     movea.l    A0, [A7]
  4423. 000032CA  2250                     movea.l    A1, [A0]
  4424. 000032CC  2269 0278                movea.l    A1, [A1 + 0x278]
  4425. 000032D0  4E91                     jsr        [A1]
  4426. 000032D2  5640                     addq.w     D0, 3
  4427. 000032D4  D044                     add.w      D0, D4
  4428. 000032D6  3203                     move.w     D1, D3
  4429. 000032D8  9240                     sub.w      D1, D0
  4430. 000032DA  48C1                     ext.l      D1
  4431. 000032DC  83FC 0002                divs.w     D1, 0x2
  4432. 000032E0  3A01                     move.w     D5, D1
  4433. 000032E2  584F                     addq.w     A7, 4
  4434. label000032E4:
  4435. 000032E4  DF6B 0002                add.w      [A3 + 0x2], D7
  4436. 000032E8  DB53                     add.w      [A3], D5
  4437. 000032EA  6000 00E0                bra        +0xE2 /* 000033CC */
  4438. 000032EE  302A 0174                move.w     D0, [A2 + 0x174]
  4439. 000032F2  D16B 0002                add.w      [A3 + 0x2], D0
  4440. 000032F6  3044                     movea.w    A0, D4
  4441. 000032F8  2008                     move.l     D0, A0
  4442. 000032FA  81FC 0002                divs.w     D0, 0x2
  4443. 000032FE  3043                     movea.w    A0, D3
  4444. 00003300  2208                     move.l     D1, A0
  4445. 00003302  83FC 0002                divs.w     D1, 0x2
  4446. 00003306  9240                     sub.w      D1, D0
  4447. 00003308  D353                     add.w      [A3], D1
  4448. 0000330A  6000 00C0                bra        +0xC2 /* 000033CC */
  4449. 0000330E  3006                     move.w     D0, D6
  4450. 00003310  D06A 0174                add.w      D0, [A2 + 0x174]
  4451. 00003314  3205                     move.w     D1, D5
  4452. 00003316  9240                     sub.w      D1, D0
  4453. 00003318  D36B 0002                add.w      [A3 + 0x2], D1
  4454. 0000331C  3044                     movea.w    A0, D4
  4455. 0000331E  2008                     move.l     D0, A0
  4456. 00003320  81FC 0002                divs.w     D0, 0x2
  4457. 00003324  3043                     movea.w    A0, D3
  4458. 00003326  2208                     move.l     D1, A0
  4459. 00003328  83FC 0002                divs.w     D1, 0x2
  4460. 0000332C  9240                     sub.w      D1, D0
  4461. 0000332E  D353                     add.w      [A3], D1
  4462. 00003330  6000 009A                bra        +0x9C /* 000033CC */
  4463. 00003334  3046                     movea.w    A0, D6
  4464. 00003336  2008                     move.l     D0, A0
  4465. 00003338  81FC 0002                divs.w     D0, 0x2
  4466. 0000333C  3045                     movea.w    A0, D5
  4467. 0000333E  2208                     move.l     D1, A0
  4468. 00003340  83FC 0002                divs.w     D1, 0x2
  4469. 00003344  9240                     sub.w      D1, D0
  4470. 00003346  D36B 0002                add.w      [A3 + 0x2], D1
  4471. 0000334A  302A 0172                move.w     D0, [A2 + 0x172]
  4472. 0000334E  D153                     add.w      [A3], D0
  4473. 00003350  607A                     bra        +0x7C /* 000033CC */
  4474. 00003352  3046                     movea.w    A0, D6
  4475. 00003354  2008                     move.l     D0, A0
  4476. 00003356  81FC 0002                divs.w     D0, 0x2
  4477. 0000335A  3045                     movea.w    A0, D5
  4478. 0000335C  2208                     move.l     D1, A0
  4479. 0000335E  83FC 0002                divs.w     D1, 0x2
  4480. 00003362  9240                     sub.w      D1, D0
  4481. 00003364  D36B 0002                add.w      [A3 + 0x2], D1
  4482. 00003368  3004                     move.w     D0, D4
  4483. 0000336A  D06A 0172                add.w      D0, [A2 + 0x172]
  4484. 0000336E  3203                     move.w     D1, D3
  4485. 00003370  9240                     sub.w      D1, D0
  4486. 00003372  D353                     add.w      [A3], D1
  4487. 00003374  6056                     bra        +0x58 /* 000033CC */
  4488. 00003376  302A 0174                move.w     D0, [A2 + 0x174]
  4489. 0000337A  D16B 0002                add.w      [A3 + 0x2], D0
  4490. 0000337E  302A 0172                move.w     D0, [A2 + 0x172]
  4491. 00003382  D153                     add.w      [A3], D0
  4492. 00003384  6046                     bra        +0x48 /* 000033CC */
  4493. 00003386  302A 0174                move.w     D0, [A2 + 0x174]
  4494. 0000338A  D16B 0002                add.w      [A3 + 0x2], D0
  4495. 0000338E  3004                     move.w     D0, D4
  4496. 00003390  D06A 0172                add.w      D0, [A2 + 0x172]
  4497. 00003394  3203                     move.w     D1, D3
  4498. 00003396  9240                     sub.w      D1, D0
  4499. 00003398  D353                     add.w      [A3], D1
  4500. 0000339A  6030                     bra        +0x32 /* 000033CC */
  4501. 0000339C  3006                     move.w     D0, D6
  4502. 0000339E  D06A 0174                add.w      D0, [A2 + 0x174]
  4503. 000033A2  3205                     move.w     D1, D5
  4504. 000033A4  9240                     sub.w      D1, D0
  4505. 000033A6  D36B 0002                add.w      [A3 + 0x2], D1
  4506. 000033AA  302A 0172                move.w     D0, [A2 + 0x172]
  4507. 000033AE  D153                     add.w      [A3], D0
  4508. 000033B0  601A                     bra        +0x1C /* 000033CC */
  4509. 000033B2  3006                     move.w     D0, D6
  4510. 000033B4  D06A 0174                add.w      D0, [A2 + 0x174]
  4511. 000033B8  3205                     move.w     D1, D5
  4512. 000033BA  9240                     sub.w      D1, D0
  4513. 000033BC  D36B 0002                add.w      [A3 + 0x2], D1
  4514. 000033C0  3004                     move.w     D0, D4
  4515. 000033C2  D06A 0172                add.w      D0, [A2 + 0x172]
  4516. 000033C6  3203                     move.w     D1, D3
  4517. 000033C8  9240                     sub.w      D1, D0
  4518. 000033CA  D353                     add.w      [A3], D1
  4519. label000033CC:
  4520. 000033CC  4CDF 0CF8                movem.l    D3,D4,D5,D6,D7,A2,A3, [A7]+
  4521. 000033D0  4E5E                     unlink     A6
  4522. 000033D2  4E75                     rts
  4523. 000033D4  4E56 FFF8                link       A6, -0x0008
  4524. 000033D8  48E7 1E20                movem.l    -[A7], D3,D4,D5,D6,A2
  4525. 000033DC  246E 0008                movea.l    A2, [A6 + 0x8]
  4526. 000033E0  362A 015C                move.w     D3, [A2 + 0x15C]
  4527. 000033E4  0C43 0001                cmpi.w     D3, 0x1
  4528. 000033E8  670A                     beq        +0xC /* 000033F4 */
  4529. 000033EA  0C43 0081                cmpi.w     D3, 0x81
  4530. 000033EE  6704                     beq        +0x6 /* 000033F4 */
  4531. 000033F0  7000                     moveq.l    D0, 0x00
  4532. 000033F2  6002                     bra        +0x4 /* 000033F6 */
  4533. label000033F4:
  4534. 000033F4  7001                     moveq.l    D0, 0x01
  4535. label000033F6:
  4536. 000033F6  4A00                     tst.b      D0
  4537. 000033F8  6700 00AC                beq        +0xAE /* 000034A6 */
  4538. 000033FC  486E FFF8                pea.l      [A6 - 0x8]
  4539. 00003400  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  4540. 00003404  2057                     movea.l    A0, [A7]
  4541. 00003406  2268 0004                movea.l    A1, [A0 + 0x4]
  4542. 0000340A  2269 003C                movea.l    A1, [A1 + 0x3C]
  4543. 0000340E  4E91                     jsr        [A1]
  4544. 00003410  362A 0168                move.w     D3, [A2 + 0x168]
  4545. 00003414  5243                     addq.w     D3, 1
  4546. 00003416  D643                     add.w      D3, D3
  4547. 00003418  3803                     move.w     D4, D3
  4548. 0000341A  D66A 0174                add.w      D3, [A2 + 0x174]
  4549. 0000341E  3A04                     move.w     D5, D4
  4550. 00003420  DA6A 0172                add.w      D5, [A2 + 0x172]
  4551. 00003424  486A 000A                pea.l      [A2 + 0xA]
  4552. 00003428  2057                     movea.l    A0, [A7]
  4553. 0000342A  2250                     movea.l    A1, [A0]
  4554. 0000342C  2269 000C                movea.l    A1, [A1 + 0xC]
  4555. 00003430  4E91                     jsr        [A1]
  4556. 00003432  4A00                     tst.b      D0
  4557. 00003434  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4558. 00003438  672A                     beq        +0x2C /* 00003464 */
  4559. 0000343A  2F0A                     move.l     -[A7], A2
  4560. 0000343C  2057                     movea.l    A0, [A7]
  4561. 0000343E  2250                     movea.l    A1, [A0]
  4562. 00003440  2269 0274                movea.l    A1, [A1 + 0x274]
  4563. 00003444  4E91                     jsr        [A1]
  4564. 00003446  3800                     move.w     D4, D0
  4565. 00003448  2F0A                     move.l     -[A7], A2
  4566. 0000344A  2057                     movea.l    A0, [A7]
  4567. 0000344C  2250                     movea.l    A1, [A0]
  4568. 0000344E  2269 0278                movea.l    A1, [A1 + 0x278]
  4569. 00003452  4E91                     jsr        [A1]
  4570. 00003454  3C2A 016A                move.w     D6, [A2 + 0x16A]
  4571. 00003458  3C2A 016E                move.w     D6, [A2 + 0x16E]
  4572. 0000345C  3006                     move.w     D0, D6
  4573. 0000345E  D044                     add.w      D0, D4
  4574. 00003460  D640                     add.w      D3, D0
  4575. 00003462  504F                     addq.w     A7, 8
  4576. label00003464:
  4577. 00003464  382E FFFE                move.w     D4, [A6 - 0x2]
  4578. 00003468  986E FFFA                sub.w      D4, [A6 - 0x6]
  4579. 0000346C  9843                     sub.w      D4, D3
  4580. 0000346E  362E FFFC                move.w     D3, [A6 - 0x4]
  4581. 00003472  966E FFF8                sub.w      D3, [A6 - 0x8]
  4582. 00003476  9645                     sub.w      D3, D5
  4583. 00003478  0C44 0020                cmpi.w     D4, 0x20 /* ' ' */
  4584. 0000347C  6D0E                     blt        +0x10 /* 0000348C */
  4585. 0000347E  0C43 0020                cmpi.w     D3, 0x20 /* ' ' */
  4586. 00003482  6D08                     blt        +0xA /* 0000348C */
  4587. 00003484  157C 0020 0130           move.b     [A2 + 0x130], 0x20 /* ' ' */
  4588. 0000348A  601A                     bra        +0x1C /* 000034A6 */
  4589. label0000348C:
  4590. 0000348C  0C44 0010                cmpi.w     D4, 0x10
  4591. 00003490  6D06                     blt        +0x8 /* 00003498 */
  4592. 00003492  0C43 0010                cmpi.w     D3, 0x10
  4593. 00003496  6C08                     bge        +0xA /* 000034A0 */
  4594. label00003498:
  4595. 00003498  157C 000C 0130           move.b     [A2 + 0x130], 0xC
  4596. 0000349E  6006                     bra        +0x8 /* 000034A6 */
  4597. label000034A0:
  4598. 000034A0  157C 0010 0130           move.b     [A2 + 0x130], 0x10
  4599. label000034A6:
  4600. 000034A6  4CDF 0478                movem.l    D3,D4,D5,D6,A2, [A7]+
  4601. 000034AA  4E5E                     unlink     A6
  4602. 000034AC  4E75                     rts
  4603. 000034AE  4E56 FFEC                link       A6, -0x0014
  4604. 000034B2  48E7 1F30                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3
  4605. 000034B6  266E 0008                movea.l    A3, [A6 + 0x8]
  4606. 000034BA  246E 000C                movea.l    A2, [A6 + 0xC]
  4607. 000034BE  2F0B                     move.l     -[A7], A3
  4608. 000034C0  2057                     movea.l    A0, [A7]
  4609. 000034C2  2250                     movea.l    A1, [A0]
  4610. 000034C4  2269 01D4                movea.l    A1, [A1 + 0x1D4]
  4611. 000034C8  4E91                     jsr        [A1]
  4612. 000034CA  5240                     addq.w     D0, 1
  4613. 000034CC  3600                     move.w     D3, D0
  4614. 000034CE  486E FFF8                pea.l      [A6 - 0x8]
  4615. 000034D2  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  4616. 000034D6  2057                     movea.l    A0, [A7]
  4617. 000034D8  2268 0004                movea.l    A1, [A0 + 0x4]
  4618. 000034DC  2269 003C                movea.l    A1, [A1 + 0x3C]
  4619. 000034E0  4E91                     jsr        [A1]
  4620. 000034E2  486E FFF8                pea.l      [A6 - 0x8]
  4621. 000034E6  3F03                     move.w     -[A7], D3
  4622. 000034E8  3F03                     move.w     -[A7], D3
  4623. 000034EA  A8A9                     syscall    InsetRect
  4624. 000034EC  356E FFFA 0002           move.w     [A2 + 0x2], [A6 - 0x6]
  4625. 000034F2  34AE FFF8                move.w     [A2], [A6 - 0x8]
  4626. 000034F6  486E FFEE                pea.l      [A6 - 0x12]
  4627. 000034FA  486B 014E                pea.l      [A3 + 0x14E]
  4628. 000034FE  2057                     movea.l    A0, [A7]
  4629. 00003500  2250                     movea.l    A1, [A0]
  4630. 00003502  2269 0014                movea.l    A1, [A1 + 0x14]
  4631. 00003506  4E91                     jsr        [A1]
  4632. 00003508  2D6E FFEE FFF4           move.l     [A6 - 0xC], [A6 - 0x12]
  4633. 0000350E  3A2E FFFE                move.w     D5, [A6 - 0x2]
  4634. 00003512  9A6E FFFA                sub.w      D5, [A6 - 0x6]
  4635. 00003516  382E FFFC                move.w     D4, [A6 - 0x4]
  4636. 0000351A  986E FFF8                sub.w      D4, [A6 - 0x8]
  4637. 0000351E  362E FFF6                move.w     D3, [A6 - 0xA]
  4638. 00003522  302B 0170                move.w     D0, [A3 + 0x170]
  4639. 00003526  4FEF 0014                lea.l      A7, [A7 + 0x14]
  4640. 0000352A  5240                     addq.w     D0, 1
  4641. 0000352C  0C40 0009                cmpi.w     D0, 0x9 /* '\t' */
  4642. 00003530  6200 01D6                bhi        +0x1D8 /* 00003708 */
  4643. 00003534  303B 0206                move.w     D0, [PC + D0.w * 2 + 0x6]
  4644. 00003538  4EFB 0002                jmp        [PC + D0.w + 0x2]
  4645. 0000353C  0014 0034                ori.b      [A4], 0x34 /* '4' */
  4646. 00003540  00E2                     .incomplete
  4647. 00003542  0102                     btst       D2, D0
  4648. 00003544  012A 014C                btst       [A2 + 0x14C], D0
  4649. 00003548  0172 0182 0198           bchg       [[ + <<invalid base displacement size>> + D0] + 0x198], D0
  4650. 0000354E  01B0 302B                bclr       [A0 + D3.w + 0x2B], D0
  4651. 00003552  0174 D16A 0002 3043      bchg       [[A4 + 0x2] + 0x3043], D0
  4652. 0000355A  2008                     move.l     D0, A0
  4653. 0000355C  81FC 0002                divs.w     D0, 0x2
  4654. 00003560  3044                     movea.w    A0, D4
  4655. 00003562  2208                     move.l     D1, A0
  4656. 00003564  83FC 0002                divs.w     D1, 0x2
  4657. 00003568  9240                     sub.w      D1, D0
  4658. 0000356A  D352                     add.w      [A2], D1
  4659. 0000356C  6000 019A                bra        +0x19C /* 00003708 */
  4660. 00003570  306E FFF4                movea.w    A0, [A6 - 0xC]
  4661. 00003574  2008                     move.l     D0, A0
  4662. 00003576  81FC 0002                divs.w     D0, 0x2
  4663. 0000357A  3045                     movea.w    A0, D5
  4664. 0000357C  2C08                     move.l     D6, A0
  4665. 0000357E  8DFC 0002                divs.w     D6, 0x2
  4666. 00003582  9C40                     sub.w      D6, D0
  4667. 00003584  3043                     movea.w    A0, D3
  4668. 00003586  2008                     move.l     D0, A0
  4669. 00003588  81FC 0002                divs.w     D0, 0x2
  4670. 0000358C  3044                     movea.w    A0, D4
  4671. 0000358E  2A08                     move.l     D5, A0
  4672. 00003590  8BFC 0002                divs.w     D5, 0x2
  4673. 00003594  3D45 FFF2                move.w     [A6 - 0xE], D5
  4674. 00003598  9A40                     sub.w      D5, D0
  4675. 0000359A  486B 000A                pea.l      [A3 + 0xA]
  4676. 0000359E  2057                     movea.l    A0, [A7]
  4677. 000035A0  2250                     movea.l    A1, [A0]
  4678. 000035A2  2269 000C                movea.l    A1, [A1 + 0xC]
  4679. 000035A6  4E91                     jsr        [A1]
  4680. 000035A8  4A00                     tst.b      D0
  4681. 000035AA  584F                     addq.w     A7, 4
  4682. 000035AC  6766                     beq        +0x68 /* 00003614 */
  4683. 000035AE  3E2B 016A                move.w     D7, [A3 + 0x16A]
  4684. 000035B2  0C47 0004                cmpi.w     D7, 0x4
  4685. 000035B6  6636                     bne        +0x38 /* 000035EE */
  4686. 000035B8  2F0B                     move.l     -[A7], A3
  4687. 000035BA  2057                     movea.l    A0, [A7]
  4688. 000035BC  2250                     movea.l    A1, [A0]
  4689. 000035BE  2269 0278                movea.l    A1, [A1 + 0x278]
  4690. 000035C2  4E91                     jsr        [A1]
  4691. 000035C4  5440                     addq.w     D0, 2
  4692. 000035C6  3D40 FFEC                move.w     [A6 - 0x14], D0
  4693. 000035CA  2F0B                     move.l     -[A7], A3
  4694. 000035CC  2057                     movea.l    A0, [A7]
  4695. 000035CE  2250                     movea.l    A1, [A0]
  4696. 000035D0  2269 0278                movea.l    A1, [A1 + 0x278]
  4697. 000035D4  4E91                     jsr        [A1]
  4698. 000035D6  5640                     addq.w     D0, 3
  4699. 000035D8  D043                     add.w      D0, D3
  4700. 000035DA  3204                     move.w     D1, D4
  4701. 000035DC  9240                     sub.w      D1, D0
  4702. 000035DE  48C1                     ext.l      D1
  4703. 000035E0  83FC 0002                divs.w     D1, 0x2
  4704. 000035E4  D26E FFEC                add.w      D1, [A6 - 0x14]
  4705. 000035E8  3A01                     move.w     D5, D1
  4706. 000035EA  504F                     addq.w     A7, 8
  4707. 000035EC  6026                     bra        +0x28 /* 00003614 */
  4708. label000035EE:
  4709. 000035EE  0C47 0003                cmpi.w     D7, 0x3
  4710. 000035F2  6620                     bne        +0x22 /* 00003614 */
  4711. 000035F4  2F0B                     move.l     -[A7], A3
  4712. 000035F6  2057                     movea.l    A0, [A7]
  4713. 000035F8  2250                     movea.l    A1, [A0]
  4714. 000035FA  2269 0278                movea.l    A1, [A1 + 0x278]
  4715. 000035FE  4E91                     jsr        [A1]
  4716. 00003600  5640                     addq.w     D0, 3
  4717. 00003602  D043                     add.w      D0, D3
  4718. 00003604  48C0                     ext.l      D0
  4719. 00003606  81FC 0002                divs.w     D0, 0x2
  4720. 0000360A  322E FFF2                move.w     D1, [A6 - 0xE]
  4721. 0000360E  9240                     sub.w      D1, D0
  4722. 00003610  3A01                     move.w     D5, D1
  4723. 00003612  584F                     addq.w     A7, 4
  4724. label00003614:
  4725. 00003614  DD6A 0002                add.w      [A2 + 0x2], D6
  4726. 00003618  DB52                     add.w      [A2], D5
  4727. 0000361A  6000 00EC                bra        +0xEE /* 00003708 */
  4728. 0000361E  302B 0174                move.w     D0, [A3 + 0x174]
  4729. 00003622  D16A 0002                add.w      [A2 + 0x2], D0
  4730. 00003626  3043                     movea.w    A0, D3
  4731. 00003628  2008                     move.l     D0, A0
  4732. 0000362A  81FC 0002                divs.w     D0, 0x2
  4733. 0000362E  3044                     movea.w    A0, D4
  4734. 00003630  2208                     move.l     D1, A0
  4735. 00003632  83FC 0002                divs.w     D1, 0x2
  4736. 00003636  9240                     sub.w      D1, D0
  4737. 00003638  D352                     add.w      [A2], D1
  4738. 0000363A  6000 00CC                bra        +0xCE /* 00003708 */
  4739. 0000363E  302E FFF4                move.w     D0, [A6 - 0xC]
  4740. 00003642  D06B 0174                add.w      D0, [A3 + 0x174]
  4741. 00003646  3205                     move.w     D1, D5
  4742. 00003648  9240                     sub.w      D1, D0
  4743. 0000364A  D36A 0002                add.w      [A2 + 0x2], D1
  4744. 0000364E  3043                     movea.w    A0, D3
  4745. 00003650  2008                     move.l     D0, A0
  4746. 00003652  81FC 0002                divs.w     D0, 0x2
  4747. 00003656  3044                     movea.w    A0, D4
  4748. 00003658  2208                     move.l     D1, A0
  4749. 0000365A  83FC 0002                divs.w     D1, 0x2
  4750. 0000365E  9240                     sub.w      D1, D0
  4751. 00003660  D352                     add.w      [A2], D1
  4752. 00003662  6000 00A4                bra        +0xA6 /* 00003708 */
  4753. 00003666  306E FFF4                movea.w    A0, [A6 - 0xC]
  4754. 0000366A  2008                     move.l     D0, A0
  4755. 0000366C  81FC 0002                divs.w     D0, 0x2
  4756. 00003670  3045                     movea.w    A0, D5
  4757. 00003672  2208                     move.l     D1, A0
  4758. 00003674  83FC 0002                divs.w     D1, 0x2
  4759. 00003678  9240                     sub.w      D1, D0
  4760. 0000367A  D36A 0002                add.w      [A2 + 0x2], D1
  4761. 0000367E  302B 0172                move.w     D0, [A3 + 0x172]
  4762. 00003682  D152                     add.w      [A2], D0
  4763. 00003684  6000 0082                bra        +0x84 /* 00003708 */
  4764. 00003688  306E FFF4                movea.w    A0, [A6 - 0xC]
  4765. 0000368C  2008                     move.l     D0, A0
  4766. 0000368E  81FC 0002                divs.w     D0, 0x2
  4767. 00003692  3045                     movea.w    A0, D5
  4768. 00003694  2208                     move.l     D1, A0
  4769. 00003696  83FC 0002                divs.w     D1, 0x2
  4770. 0000369A  9240                     sub.w      D1, D0
  4771. 0000369C  D36A 0002                add.w      [A2 + 0x2], D1
  4772. 000036A0  3003                     move.w     D0, D3
  4773. 000036A2  D06B 0172                add.w      D0, [A3 + 0x172]
  4774. 000036A6  3204                     move.w     D1, D4
  4775. 000036A8  9240                     sub.w      D1, D0
  4776. 000036AA  D352                     add.w      [A2], D1
  4777. 000036AC  605A                     bra        +0x5C /* 00003708 */
  4778. 000036AE  302B 0174                move.w     D0, [A3 + 0x174]
  4779. 000036B2  D16A 0002                add.w      [A2 + 0x2], D0
  4780. 000036B6  302B 0172                move.w     D0, [A3 + 0x172]
  4781. 000036BA  D152                     add.w      [A2], D0
  4782. 000036BC  604A                     bra        +0x4C /* 00003708 */
  4783. 000036BE  302B 0174                move.w     D0, [A3 + 0x174]
  4784. 000036C2  D16A 0002                add.w      [A2 + 0x2], D0
  4785. 000036C6  3003                     move.w     D0, D3
  4786. 000036C8  D06B 0172                add.w      D0, [A3 + 0x172]
  4787. 000036CC  3204                     move.w     D1, D4
  4788. 000036CE  9240                     sub.w      D1, D0
  4789. 000036D0  D352                     add.w      [A2], D1
  4790. 000036D2  6034                     bra        +0x36 /* 00003708 */
  4791. 000036D4  302E FFF4                move.w     D0, [A6 - 0xC]
  4792. 000036D8  D06B 0174                add.w      D0, [A3 + 0x174]
  4793. 000036DC  3205                     move.w     D1, D5
  4794. 000036DE  9240                     sub.w      D1, D0
  4795. 000036E0  D36A 0002                add.w      [A2 + 0x2], D1
  4796. 000036E4  302B 0172                move.w     D0, [A3 + 0x172]
  4797. 000036E8  D152                     add.w      [A2], D0
  4798. 000036EA  601C                     bra        +0x1E /* 00003708 */
  4799. 000036EC  302E FFF4                move.w     D0, [A6 - 0xC]
  4800. 000036F0  D06B 0174                add.w      D0, [A3 + 0x174]
  4801. 000036F4  3205                     move.w     D1, D5
  4802. 000036F6  9240                     sub.w      D1, D0
  4803. 000036F8  D36A 0002                add.w      [A2 + 0x2], D1
  4804. 000036FC  3003                     move.w     D0, D3
  4805. 000036FE  D06B 0172                add.w      D0, [A3 + 0x172]
  4806. 00003702  3204                     move.w     D1, D4
  4807. 00003704  9240                     sub.w      D1, D0
  4808. 00003706  D352                     add.w      [A2], D1
  4809. label00003708:
  4810. 00003708  4CDF 0CF8                movem.l    D3,D4,D5,D6,D7,A2,A3, [A7]+
  4811. 0000370C  4E5E                     unlink     A6
  4812. 0000370E  4E75                     rts
  4813. 00003710  4E56 FEDA                link       A6, -0x0126
  4814. 00003714  48E7 1020                movem.l    -[A7], D3,A2
  4815. 00003718  246E 0008                movea.l    A2, [A6 + 0x8]
  4816. 0000371C  486A 000A                pea.l      [A2 + 0xA]
  4817. 00003720  2057                     movea.l    A0, [A7]
  4818. 00003722  2250                     movea.l    A1, [A0]
  4819. 00003724  2269 000C                movea.l    A1, [A1 + 0xC]
  4820. 00003728  4E91                     jsr        [A1]
  4821. 0000372A  4A00                     tst.b      D0
  4822. 0000372C  584F                     addq.w     A7, 4
  4823. 0000372E  6768                     beq        +0x6A /* 00003798 */
  4824. 00003730  486E FFF8                pea.l      [A6 - 0x8]
  4825. 00003734  4EB9 0000 20B8           jsr        [0x000020B8]
  4826. 0000373A  486E FFDA                pea.l      [A6 - 0x26]
  4827. 0000373E  4EB9 0000 20A0           jsr        [0x000020A0]
  4828. 00003744  2F0A                     move.l     -[A7], A2
  4829. 00003746  2057                     movea.l    A0, [A7]
  4830. 00003748  2250                     movea.l    A1, [A0]
  4831. 0000374A  2269 0080                movea.l    A1, [A1 + 0x80]
  4832. 0000374E  4E91                     jsr        [A1]
  4833. 00003750  3600                     move.w     D3, D0
  4834. 00003752  3F03                     move.w     -[A7], D3
  4835. 00003754  4EB9 0000 22E8           jsr        [0x000022E8]
  4836. 0000375A  486E FEDA                pea.l      [A6 - 0x126]
  4837. 0000375E  2F0A                     move.l     -[A7], A2
  4838. 00003760  2057                     movea.l    A0, [A7]
  4839. 00003762  2250                     movea.l    A1, [A0]
  4840. 00003764  2269 0020                movea.l    A1, [A1 + 0x20]
  4841. 00003768  4E91                     jsr        [A1]
  4842. 0000376A  486E FEDA                pea.l      [A6 - 0x126]
  4843. 0000376E  A88C                     syscall    StringWidth
  4844. 00003770  301F                     move.w     D0, [A7]+
  4845. 00003772  3600                     move.w     D3, D0
  4846. 00003774  3F3C FFFF                move.w     -[A7], 0xFFFF
  4847. 00003778  486E FFDA                pea.l      [A6 - 0x26]
  4848. 0000377C  4EB9 0000 20A8           jsr        [0x000020A8]
  4849. 00003782  3F3C FFFF                move.w     -[A7], 0xFFFF
  4850. 00003786  486E FFF8                pea.l      [A6 - 0x8]
  4851. 0000378A  4EB9 0000 20C0           jsr        [0x000020C0]
  4852. 00003790  3003                     move.w     D0, D3
  4853. 00003792  4FEF 0020                lea.l      A7, [A7 + 0x20]
  4854. 00003796  6002                     bra        +0x4 /* 0000379A */
  4855. label00003798:
  4856. 00003798  7000                     moveq.l    D0, 0x00
  4857. label0000379A:
  4858. 0000379A  4CDF 0408                movem.l    D3,A2, [A7]+
  4859. 0000379E  4E5E                     unlink     A6
  4860. 000037A0  4E75                     rts
  4861. 000037A2  4E56 FFD2                link       A6, -0x002E
  4862. 000037A6  48E7 1020                movem.l    -[A7], D3,A2
  4863. 000037AA  246E 0008                movea.l    A2, [A6 + 0x8]
  4864. 000037AE  486A 000A                pea.l      [A2 + 0xA]
  4865. 000037B2  2057                     movea.l    A0, [A7]
  4866. 000037B4  2250                     movea.l    A1, [A0]
  4867. 000037B6  2269 000C                movea.l    A1, [A1 + 0xC]
  4868. 000037BA  4E91                     jsr        [A1]
  4869. 000037BC  4A00                     tst.b      D0
  4870. 000037BE  584F                     addq.w     A7, 4
  4871. 000037C0  675C                     beq        +0x5E /* 0000381E */
  4872. 000037C2  486E FFF0                pea.l      [A6 - 0x10]
  4873. 000037C6  4EB9 0000 20B8           jsr        [0x000020B8]
  4874. 000037CC  486E FFD2                pea.l      [A6 - 0x2E]
  4875. 000037D0  4EB9 0000 20A0           jsr        [0x000020A0]
  4876. 000037D6  2F0A                     move.l     -[A7], A2
  4877. 000037D8  2057                     movea.l    A0, [A7]
  4878. 000037DA  2250                     movea.l    A1, [A0]
  4879. 000037DC  2269 0080                movea.l    A1, [A1 + 0x80]
  4880. 000037E0  4E91                     jsr        [A1]
  4881. 000037E2  3600                     move.w     D3, D0
  4882. 000037E4  3F03                     move.w     -[A7], D3
  4883. 000037E6  4EB9 0000 22E8           jsr        [0x000022E8]
  4884. 000037EC  486E FFF8                pea.l      [A6 - 0x8]
  4885. 000037F0  A88B                     syscall    GetFontInfo
  4886. 000037F2  362E FFF8                move.w     D3, [A6 - 0x8]
  4887. 000037F6  D66E FFFA                add.w      D3, [A6 - 0x6]
  4888. 000037FA  3F3C FFFF                move.w     -[A7], 0xFFFF
  4889. 000037FE  486E FFD2                pea.l      [A6 - 0x2E]
  4890. 00003802  4EB9 0000 20A8           jsr        [0x000020A8]
  4891. 00003808  3F3C FFFF                move.w     -[A7], 0xFFFF
  4892. 0000380C  486E FFF0                pea.l      [A6 - 0x10]
  4893. 00003810  4EB9 0000 20C0           jsr        [0x000020C0]
  4894. 00003816  3003                     move.w     D0, D3
  4895. 00003818  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  4896. 0000381C  6002                     bra        +0x4 /* 00003820 */
  4897. label0000381E:
  4898. 0000381E  7000                     moveq.l    D0, 0x00
  4899. label00003820:
  4900. 00003820  4CDF 0408                movem.l    D3,A2, [A7]+
  4901. 00003824  4E5E                     unlink     A6
  4902. 00003826  4E75                     rts
  4903. 00003828  4E56 FFEC                link       A6, -0x0014
  4904. 0000382C  2F0A                     move.l     -[A7], A2
  4905. 0000382E  246E 0008                movea.l    A2, [A6 + 0x8]
  4906. 00003832  486E FFF2                pea.l      [A6 - 0xE]
  4907. 00003836  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  4908. 0000383A  2057                     movea.l    A0, [A7]
  4909. 0000383C  2268 0004                movea.l    A1, [A0 + 0x4]
  4910. 00003840  2269 003C                movea.l    A1, [A1 + 0x3C]
  4911. 00003844  4E91                     jsr        [A1]
  4912. 00003846  486E FFF2                pea.l      [A6 - 0xE]
  4913. 0000384A  2F0A                     move.l     -[A7], A2
  4914. 0000384C  2057                     movea.l    A0, [A7]
  4915. 0000384E  2250                     movea.l    A1, [A0]
  4916. 00003850  2269 01D4                movea.l    A1, [A1 + 0x1D4]
  4917. 00003854  4E91                     jsr        [A1]
  4918. 00003856  5240                     addq.w     D0, 1
  4919. 00003858  584F                     addq.w     A7, 4
  4920. 0000385A  3F00                     move.w     -[A7], D0
  4921. 0000385C  2F0A                     move.l     -[A7], A2
  4922. 0000385E  2057                     movea.l    A0, [A7]
  4923. 00003860  2250                     movea.l    A1, [A0]
  4924. 00003862  2269 01D4                movea.l    A1, [A1 + 0x1D4]
  4925. 00003866  4E91                     jsr        [A1]
  4926. 00003868  5240                     addq.w     D0, 1
  4927. 0000386A  584F                     addq.w     A7, 4
  4928. 0000386C  3F00                     move.w     -[A7], D0
  4929. 0000386E  A8A9                     syscall    InsetRect
  4930. 00003870  486E FFFA                pea.l      [A6 - 0x6]
  4931. 00003874  4EB9 0000 2340           jsr        [0x00002340]
  4932. 0000387A  206E FFFA                movea.l    A0, [A6 - 0x6]
  4933. 0000387E  4850                     pea.l      [A0]
  4934. 00003880  A87A                     syscall    GetClip
  4935. 00003882  486E FFF2                pea.l      [A6 - 0xE]
  4936. 00003886  486E FFEC                pea.l      [A6 - 0x14]
  4937. 0000388A  4EB9 0000 2348           jsr        [0x00002348]
  4938. 00003890  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  4939. 00003894  206E FFEC                movea.l    A0, [A6 - 0x14]
  4940. 00003898  4850                     pea.l      [A0]
  4941. 0000389A  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  4942. 0000389E  A8E4                     syscall    SectRgn
  4943. 000038A0  3F3C FFFF                move.w     -[A7], 0xFFFF
  4944. 000038A4  486E FFEC                pea.l      [A6 - 0x14]
  4945. 000038A8  4EB9 0000 2358           jsr        [0x00002358]
  4946. 000038AE  206E FFFA                movea.l    A0, [A6 - 0x6]
  4947. 000038B2  4850                     pea.l      [A0]
  4948. 000038B4  A879                     syscall    SetClip
  4949. 000038B6  3F3C FFFF                move.w     -[A7], 0xFFFF
  4950. 000038BA  486E FFFA                pea.l      [A6 - 0x6]
  4951. 000038BE  4EB9 0000 2358           jsr        [0x00002358]
  4952. 000038C4  4FEF 0020                lea.l      A7, [A7 + 0x20]
  4953. 000038C8  245F                     movea.l    A2, [A7]+
  4954. 000038CA  4E5E                     unlink     A6
  4955. 000038CC  4E75                     rts
  4956. 000038CE  4E56 0000                link       A6, 0
  4957. 000038D2  2F0A                     move.l     -[A7], A2
  4958. 000038D4  246E 0008                movea.l    A2, [A6 + 0x8]
  4959. 000038D8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4960. 000038DC  2F0A                     move.l     -[A7], A2
  4961. 000038DE  4EB9 0000 0028           jsr        [0x00000028 /* __m68k_vec_a_trap__ */]
  4962. 000038E4  41F9 0000 D96E           lea.l      A0, [0x0000D96E]
  4963. 000038EA  2488                     move.l     [A2], A0
  4964. 000038EC  426A 0008                clr.w      [A2 + 0x8]
  4965. 000038F0  42AA 000A                clr.l      [A2 + 0xA]
  4966. 000038F4  204A                     movea.l    A0, A2
  4967. 000038F6  504F                     addq.w     A7, 8
  4968. 000038F8  245F                     movea.l    A2, [A7]+
  4969. 000038FA  4E5E                     unlink     A6
  4970. 000038FC  4E75                     rts
  4971. 000038FE  4E56 0000                link       A6, 0
  4972. 00003902  2F0A                     move.l     -[A7], A2
  4973. 00003904  246E 0008                movea.l    A2, [A6 + 0x8]
  4974. 00003908  200A                     move.l     D0, A2
  4975. 0000390A  6724                     beq        +0x26 /* 00003930 */
  4976. 0000390C  41F9 0000 D96E           lea.l      A0, [0x0000D96E]
  4977. 00003912  2488                     move.l     [A2], A0
  4978. 00003914  4267                     clr.w      -[A7]
  4979. 00003916  2F0A                     move.l     -[A7], A2
  4980. 00003918  4EB9 0000 0030           jsr        [0x00000030]
  4981. 0000391E  4A6E 000C                tst.w      [A6 + 0xC]
  4982. 00003922  5C4F                     addq.w     A7, 6
  4983. 00003924  6F0A                     ble        +0xC /* 00003930 */
  4984. 00003926  2F0A                     move.l     -[A7], A2
  4985. 00003928  4EB9 0000 1FF8           jsr        [0x00001FF8 /* DockingGlobals */]
  4986. 0000392E  584F                     addq.w     A7, 4
  4987. label00003930:
  4988. 00003930  204A                     movea.l    A0, A2
  4989. 00003932  245F                     movea.l    A2, [A7]+
  4990. 00003934  4E5E                     unlink     A6
  4991. 00003936  4E75                     rts
  4992. 00003938  4E56 FEFC                link       A6, -0x0104
  4993. 0000393C  48E7 0038                movem.l    -[A7], A2,A3,A4
  4994. 00003940  286E 0008                movea.l    A4, [A6 + 0x8]
  4995. 00003944  266E 000C                movea.l    A3, [A6 + 0xC]
  4996. 00003948  246E 0010                movea.l    A2, [A6 + 0x10]
  4997. 0000394C  4878 0002                push.l     0x2
  4998. 00003950  486E FFFE                pea.l      [A6 - 0x2]
  4999. 00003954  2F0A                     move.l     -[A7], A2
  5000. 00003956  4EB9 0000 2BA0           jsr        [0x00002BA0]
  5001. 0000395C  4878 0002                push.l     0x2
  5002. 00003960  486E FFFC                pea.l      [A6 - 0x4]
  5003. 00003964  2F0A                     move.l     -[A7], A2
  5004. 00003966  4EB9 0000 2BA0           jsr        [0x00002BA0]
  5005. 0000396C  486E FEFC                pea.l      [A6 - 0x104]
  5006. 00003970  2F0A                     move.l     -[A7], A2
  5007. 00003972  4EB9 0000 2BC0           jsr        [0x00002BC0]
  5008. 00003978  42A7                     clr.l      -[A7]
  5009. 0000397A  4267                     clr.w      -[A7]
  5010. 0000397C  4879 0000 E2CE           push.l     0xE2CE
  5011. 00003982  3F3C 0070                move.w     -[A7], 0x70 /* 'p' */
  5012. 00003986  2F0B                     move.l     -[A7], A3
  5013. 00003988  2F0C                     move.l     -[A7], A4
  5014. 0000398A  2057                     movea.l    A0, [A7]
  5015. 0000398C  2250                     movea.l    A1, [A0]
  5016. 0000398E  2269 0010                movea.l    A1, [A1 + 0x10]
  5017. 00003992  4E91                     jsr        [A1]
  5018. 00003994  4FEF 0034                lea.l      A7, [A7 + 0x34]
  5019. 00003998  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  5020. 0000399C  4E5E                     unlink     A6
  5021. 0000399E  4E75                     rts
  5022. 000039A0  4E56 FFD4                link       A6, -0x002C
  5023. 000039A4  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  5024. 000039A8  206E 0008                movea.l    A0, [A6 + 0x8]
  5025. 000039AC  216E 000C 0004           move.l     [A0 + 0x4], [A6 + 0xC]
  5026. 000039B2  426E FFF0                clr.w      [A6 - 0x10]
  5027. 000039B6  6000 0168                bra        +0x16A /* 00003B20 */
  5028. label000039BA:
  5029. 000039BA  41F9 0002 B6CA           lea.l      A0, [0x0002B6CA]
  5030. 000039C0  4AB0 A800                tst.l      [A0 + A2]
  5031. 000039C4  6600 0130                bne        +0x132 /* 00003AF6 */
  5032. 000039C8  2D79 0000 DAC0 FFF8      move.l     [A6 - 0x8], [0x0000DAC0]
  5033. 000039D0  2D79 0000 DAC4 FFFC      move.l     [A6 - 0x4], [0x0000DAC4]
  5034. 000039D8  2D4F FFEC                move.l     [A6 - 0x14], A7
  5035. 000039DC  4878 0014                push.l     0x14
  5036. 000039E0  4EB9 0000 1FF0           jsr        [0x00001FF0 /* SCSI2Base */]
  5037. 000039E6  2648                     movea.l    A3, A0
  5038. 000039E8  2008                     move.l     D0, A0
  5039. 000039EA  584F                     addq.w     A7, 4
  5040. 000039EC  6718                     beq        +0x1A /* 00003A06 */
  5041. 000039EE  42A7                     clr.l      -[A7]
  5042. 000039F0  42A7                     clr.l      -[A7]
  5043. 000039F2  42A7                     clr.l      -[A7]
  5044. 000039F4  4267                     clr.w      -[A7]
  5045. 000039F6  486E FFF8                pea.l      [A6 - 0x8]
  5046. 000039FA  2F0B                     move.l     -[A7], A3
  5047. 000039FC  4EB9 0000 3938           jsr        [0x00003938]
  5048. 00003A02  4FEF 0016                lea.l      A7, [A7 + 0x16]
  5049. label00003A06:
  5050. 00003A06  41F9 0002 B6CA           lea.l      A0, [0x0002B6CA]
  5051. 00003A0C  218B A800                move.l     [A0 + A2], A3
  5052. 00003A10  605C                     bra        +0x5E /* 00003A6E */
  5053. 00003A12  206E FFE4                movea.l    A0, [A6 - 0x1C]
  5054. 00003A16  2D50 FFD4                move.l     [A6 - 0x2C], [A0]
  5055. 00003A1A  7094                     moveq.l    D0, 0xFFFFFF94
  5056. 00003A1C  B0AE FFD4                cmp.l      D0, [A6 - 0x2C]
  5057. 00003A20  6638                     bne        +0x3A /* 00003A5A */
  5058. 00003A22  4878 0014                push.l     0x14
  5059. 00003A26  4EB9 0000 1FF0           jsr        [0x00001FF0 /* SCSI2Base */]
  5060. 00003A2C  2848                     movea.l    A4, A0
  5061. 00003A2E  2008                     move.l     D0, A0
  5062. 00003A30  584F                     addq.w     A7, 4
  5063. 00003A32  671A                     beq        +0x1C /* 00003A4E */
  5064. 00003A34  42A7                     clr.l      -[A7]
  5065. 00003A36  42A7                     clr.l      -[A7]
  5066. 00003A38  4878 0004                push.l     0x4
  5067. 00003A3C  4267                     clr.w      -[A7]
  5068. 00003A3E  486E FFF8                pea.l      [A6 - 0x8]
  5069. 00003A42  2F0C                     move.l     -[A7], A4
  5070. 00003A44  4EB9 0000 3938           jsr        [0x00003938]
  5071. 00003A4A  4FEF 0016                lea.l      A7, [A7 + 0x16]
  5072. label00003A4E:
  5073. 00003A4E  41F9 0002 B6CA           lea.l      A0, [0x0002B6CA]
  5074. 00003A54  218C A800                move.l     [A0 + A2], A4
  5075. 00003A58  6010                     bra        +0x12 /* 00003A6A */
  5076. label00003A5A:
  5077. 00003A5A  42A7                     clr.l      -[A7]
  5078. 00003A5C  42A7                     clr.l      -[A7]
  5079. 00003A5E  42A7                     clr.l      -[A7]
  5080. 00003A60  4EB9 0000 1FD8           jsr        [0x00001FD8 /* FPOVFLVec */]
  5081. 00003A66  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5082. label00003A6A:
  5083. 00003A6A  2E6E FFEC                movea.l    A7, [A6 - 0x14]
  5084. label00003A6E:
  5085. 00003A6E  4EB9 0000 20B0           jsr        [0x000020B0]
  5086. 00003A74  41F9 0002 B6CA           lea.l      A0, [0x0002B6CA]
  5087. 00003A7A  2F30 A800                move.l     -[A7], [A0 + A2]
  5088. 00003A7E  4EB9 0000 3948           jsr        [0x00003948]
  5089. 00003A84  7E00                     moveq.l    D7, 0x00
  5090. 00003A86  584F                     addq.w     A7, 4
  5091. 00003A88  6054                     bra        +0x56 /* 00003ADE */
  5092. label00003A8A:
  5093. 00003A8A  7600                     moveq.l    D3, 0x00
  5094. 00003A8C  6000 0084                bra        +0x86 /* 00003B12 */
  5095. label00003A90:
  5096. 00003A90  41F9 0000 DACE           lea.l      A0, [0x0000DACE]
  5097. 00003A96  D1C6                     add.l      A0, D6
  5098. 00003A98  D1C5                     add.l      A0, D5
  5099. 00003A9A  1830 3800                move.b     D4, [A0 + D3]
  5100. 00003A9E  4884                     ext.w      D4
  5101. 00003AA0  0C44 FFFF                cmpi.w     D4, 0xFFFF
  5102. 00003AA4  672E                     beq        +0x30 /* 00003AD4 */
  5103. 00003AA6  1F04                     move.b     -[A7], D4
  5104. 00003AA8  486E FFF2                pea.l      [A6 - 0xE]
  5105. 00003AAC  4EB9 0000 05D8           jsr        [0x000005D8]
  5106. 00003AB2  486E FFF2                pea.l      [A6 - 0xE]
  5107. 00003AB6  306E FFF8                movea.w    A0, [A6 - 0x8]
  5108. 00003ABA  2008                     move.l     D0, A0
  5109. 00003ABC  D087                     add.l      D0, D7
  5110. 00003ABE  3F00                     move.w     -[A7], D0
  5111. 00003AC0  306E FFFA                movea.w    A0, [A6 - 0x6]
  5112. 00003AC4  2008                     move.l     D0, A0
  5113. 00003AC6  D083                     add.l      D0, D3
  5114. 00003AC8  3F00                     move.w     -[A7], D0
  5115. 00003ACA  4EB9 0000 06E0           jsr        [0x000006E0]
  5116. 00003AD0  4FEF 000E                lea.l      A7, [A7 + 0xE]
  5117. label00003AD4:
  5118. 00003AD4  5283                     addq.l     D3, 1
  5119. label00003AD6:
  5120. 00003AD6  7010                     moveq.l    D0, 0x10
  5121. 00003AD8  B680                     cmp.l      D3, D0
  5122. 00003ADA  6DB4                     blt        -0x4A /* 00003A90 */
  5123. 00003ADC  5287                     addq.l     D7, 1
  5124. label00003ADE:
  5125. 00003ADE  7010                     moveq.l    D0, 0x10
  5126. 00003AE0  BE80                     cmp.l      D7, D0
  5127. 00003AE2  6DA6                     blt        -0x58 /* 00003A8A */
  5128. 00003AE4  41F9 0002 B6CA           lea.l      A0, [0x0002B6CA]
  5129. 00003AEA  2F30 A800                move.l     -[A7], [A0 + A2]
  5130. 00003AEE  4EB9 0000 3950           jsr        [0x00003950]
  5131. 00003AF4  584F                     addq.w     A7, 4
  5132. label00003AF6:
  5133. 00003AF6  526E FFF0                addq.w     [A6 - 0x10], 1
  5134. 00003AFA  588A                     addq.l     A2, 4
  5135. label00003AFC:
  5136. 00003AFC  0C6E 0008 FFF0           cmpi.w     [A6 - 0x10], 0x8
  5137. 00003B02  6D00 FEB6                blt        -0x148 /* 000039BA */
  5138. 00003B06  206E 0008                movea.l    A0, [A6 + 0x8]
  5139. 00003B0A  317C 0001 0008           move.w     [A0 + 0x8], 0x1
  5140. 00003B10  6012                     bra        +0x14 /* 00003B24 */
  5141. label00003B12:
  5142. 00003B12  2A07                     move.l     D5, D7
  5143. 00003B14  E98D                     lsl        D5, 4
  5144. 00003B16  306E FFF0                movea.w    A0, [A6 - 0x10]
  5145. 00003B1A  2C08                     move.l     D6, A0
  5146. 00003B1C  E18E                     lsl        D6, 8
  5147. 00003B1E  60B6                     bra        -0x48 /* 00003AD6 */
  5148. label00003B20:
  5149. 00003B20  95CA                     sub.l      A2, A2
  5150. 00003B22  60D8                     bra        -0x26 /* 00003AFC */
  5151. label00003B24:
  5152. 00003B24  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  5153. 00003B28  4E5E                     unlink     A6
  5154. 00003B2A  4E75                     rts
  5155. 00003B2C  4E56 0000                link       A6, 0
  5156. 00003B30  2F0A                     move.l     -[A7], A2
  5157. 00003B32  246E 0008                movea.l    A2, [A6 + 0x8]
  5158. 00003B36  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  5159. 00003B3A  4EB9 0000 30D8           jsr        [0x000030D8]
  5160. 00003B40  4A00                     tst.b      D0
  5161. 00003B42  584F                     addq.w     A7, 4
  5162. 00003B44  6712                     beq        +0x14 /* 00003B58 */
  5163. 00003B46  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  5164. 00003B4A  2057                     movea.l    A0, [A7]
  5165. 00003B4C  2268 0004                movea.l    A1, [A0 + 0x4]
  5166. 00003B50  2269 00BC                movea.l    A1, [A1 + 0xBC]
  5167. 00003B54  4E91                     jsr        [A1]
  5168. 00003B56  584F                     addq.w     A7, 4
  5169. label00003B58:
  5170. 00003B58  245F                     movea.l    A2, [A7]+
  5171. 00003B5A  4E5E                     unlink     A6
  5172. 00003B5C  4E75                     rts
  5173. 00003B5E  4E56 0000                link       A6, 0
  5174. 00003B62  2F0A                     move.l     -[A7], A2
  5175. 00003B64  246E 0008                movea.l    A2, [A6 + 0x8]
  5176. 00003B68  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  5177. 00003B6C  4EB9 0000 30D8           jsr        [0x000030D8]
  5178. 00003B72  4A00                     tst.b      D0
  5179. 00003B74  584F                     addq.w     A7, 4
  5180. 00003B76  6612                     bne        +0x14 /* 00003B8A */
  5181. 00003B78  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  5182. 00003B7C  2057                     movea.l    A0, [A7]
  5183. 00003B7E  2268 0004                movea.l    A1, [A0 + 0x4]
  5184. 00003B82  2269 00BC                movea.l    A1, [A1 + 0xBC]
  5185. 00003B86  4E91                     jsr        [A1]
  5186. 00003B88  584F                     addq.w     A7, 4
  5187. label00003B8A:
  5188. 00003B8A  245F                     movea.l    A2, [A7]+
  5189. 00003B8C  4E5E                     unlink     A6
  5190. 00003B8E  4E75                     rts
  5191. 00003B90  4E56 0000                link       A6, 0
  5192. 00003B94  2F0A                     move.l     -[A7], A2
  5193. 00003B96  246E 0008                movea.l    A2, [A6 + 0x8]
  5194. 00003B9A  42A7                     clr.l      -[A7]
  5195. 00003B9C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  5196. 00003BA0  2057                     movea.l    A0, [A7]
  5197. 00003BA2  2268 0004                movea.l    A1, [A0 + 0x4]
  5198. 00003BA6  2269 00F0                movea.l    A1, [A1 + 0xF0]
  5199. 00003BAA  4E91                     jsr        [A1]
  5200. 00003BAC  504F                     addq.w     A7, 8
  5201. 00003BAE  245F                     movea.l    A2, [A7]+
  5202. 00003BB0  4E5E                     unlink     A6
  5203. 00003BB2  4E75                     rts
  5204. 00003BB4  4E56 0000                link       A6, 0
  5205. 00003BB8  2F0A                     move.l     -[A7], A2
  5206. 00003BBA  246E 0008                movea.l    A2, [A6 + 0x8]
  5207. 00003BBE  42A7                     clr.l      -[A7]
  5208. 00003BC0  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  5209. 00003BC4  2057                     movea.l    A0, [A7]
  5210. 00003BC6  2268 0004                movea.l    A1, [A0 + 0x4]
  5211. 00003BCA  2269 00F0                movea.l    A1, [A1 + 0xF0]
  5212. 00003BCE  4E91                     jsr        [A1]
  5213. 00003BD0  504F                     addq.w     A7, 8
  5214. 00003BD2  245F                     movea.l    A2, [A7]+
  5215. 00003BD4  4E5E                     unlink     A6
  5216. 00003BD6  4E75                     rts
  5217. 00003BD8  4E56 0000                link       A6, 0
  5218. 00003BDC  2F0A                     move.l     -[A7], A2
  5219. 00003BDE  246E 0008                movea.l    A2, [A6 + 0x8]
  5220. 00003BE2  594F                     subq.w     A7, 4
  5221. 00003BE4  A975                     syscall    TickCount
  5222. 00003BE6  201F                     move.l     D0, [A7]+
  5223. 00003BE8  B0AA 000A                cmp.l      D0, [A2 + 0xA]
  5224. 00003BEC  6330                     bls        +0x32 /* 00003C1E */
  5225. 00003BEE  526A 0008                addq.w     [A2 + 0x8], 1
  5226. 00003BF2  0C6A 0008 0008           cmpi.w     [A2 + 0x8], 0x8
  5227. 00003BF8  6F06                     ble        +0x8 /* 00003C00 */
  5228. 00003BFA  357C 0001 0008           move.w     [A2 + 0x8], 0x1
  5229. label00003C00:
  5230. 00003C00  42A7                     clr.l      -[A7]
  5231. 00003C02  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  5232. 00003C06  2057                     movea.l    A0, [A7]
  5233. 00003C08  2268 0004                movea.l    A1, [A0 + 0x4]
  5234. 00003C0C  2269 00F0                movea.l    A1, [A1 + 0xF0]
  5235. 00003C10  4E91                     jsr        [A1]
  5236. 00003C12  A975                     syscall    TickCount
  5237. 00003C14  201F                     move.l     D0, [A7]+
  5238. 00003C16  5A80                     addq.l     D0, 5
  5239. 00003C18  2540 000A                move.l     [A2 + 0xA], D0
  5240. 00003C1C  584F                     addq.w     A7, 4
  5241. label00003C1E:
  5242. 00003C1E  245F                     movea.l    A2, [A7]+
  5243. 00003C20  4E5E                     unlink     A6
  5244. 00003C22  4E75                     rts
  5245. 00003C24  4E56 FFC8                link       A6, -0x0038
  5246. 00003C28  2F0A                     move.l     -[A7], A2
  5247. 00003C2A  246E 0008                movea.l    A2, [A6 + 0x8]
  5248. 00003C2E  486E FFDA                pea.l      [A6 - 0x26]
  5249. 00003C32  4EB9 0000 20A0           jsr        [0x000020A0]
  5250. 00003C38  486E FFF8                pea.l      [A6 - 0x8]
  5251. 00003C3C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  5252. 00003C40  2057                     movea.l    A0, [A7]
  5253. 00003C42  2268 0004                movea.l    A1, [A0 + 0x4]
  5254. 00003C46  2269 003C                movea.l    A1, [A1 + 0x3C]
  5255. 00003C4A  4E91                     jsr        [A1]
  5256. 00003C4C  486E FFF8                pea.l      [A6 - 0x8]
  5257. 00003C50  486E FFD4                pea.l      [A6 - 0x2C]
  5258. 00003C54  4EB9 0000 20D8           jsr        [0x000020D8]
  5259. 00003C5A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  5260. 00003C5E  2057                     movea.l    A0, [A7]
  5261. 00003C60  2268 0004                movea.l    A1, [A0 + 0x4]
  5262. 00003C64  2269 00D8                movea.l    A1, [A1 + 0xD8]
  5263. 00003C68  4E91                     jsr        [A1]
  5264. 00003C6A  486E FFF8                pea.l      [A6 - 0x8]
  5265. 00003C6E  A8A3                     syscall    EraseRect
  5266. 00003C70  4EB9 0000 20B0           jsr        [0x000020B0]
  5267. 00003C76  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  5268. 00003C7A  4EB9 0000 30D8           jsr        [0x000030D8]
  5269. 00003C80  4A00                     tst.b      D0
  5270. 00003C82  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  5271. 00003C86  6710                     beq        +0x12 /* 00003C98 */
  5272. 00003C88  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  5273. 00003C8C  4EB9 0000 3110           jsr        [0x00003110]
  5274. 00003C92  4A00                     tst.b      D0
  5275. 00003C94  584F                     addq.w     A7, 4
  5276. 00003C96  6622                     bne        +0x24 /* 00003CBA */
  5277. label00003C98:
  5278. 00003C98  1F3C 0007                move.b     -[A7], 0x7
  5279. 00003C9C  486E FFC8                pea.l      [A6 - 0x38]
  5280. 00003CA0  4EB9 0000 05D8           jsr        [0x000005D8]
  5281. 00003CA6  2D6E FFC8 FFCE           move.l     [A6 - 0x32], [A6 - 0x38]
  5282. 00003CAC  3D6E FFCC FFD2           move.w     [A6 - 0x2E], [A6 - 0x34]
  5283. 00003CB2  486E FFCE                pea.l      [A6 - 0x32]
  5284. 00003CB6  AA14                     syscall    RGBForeColor
  5285. 00003CB8  5C4F                     addq.w     A7, 6
  5286. label00003CBA:
  5287. 00003CBA  486E FFF8                pea.l      [A6 - 0x8]
  5288. 00003CBE  2F0A                     move.l     -[A7], A2
  5289. 00003CC0  2057                     movea.l    A0, [A7]
  5290. 00003CC2  2250                     movea.l    A1, [A0]
  5291. 00003CC4  2269 00AC                movea.l    A1, [A1 + 0xAC]
  5292. 00003CC8  4E91                     jsr        [A1]
  5293. 00003CCA  42A7                     clr.l      -[A7]
  5294. 00003CCC  3F3C 0001                move.w     -[A7], 0x1
  5295. 00003CD0  486E FFF8                pea.l      [A6 - 0x8]
  5296. 00003CD4  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  5297. 00003CD8  2057                     movea.l    A0, [A7]
  5298. 00003CDA  2268 0004                movea.l    A1, [A0 + 0x4]
  5299. 00003CDE  2269 0018                movea.l    A1, [A1 + 0x18]
  5300. 00003CE2  4E91                     jsr        [A1]
  5301. 00003CE4  584F                     addq.w     A7, 4
  5302. 00003CE6  2F08                     move.l     -[A7], A0
  5303. 00003CE8  302A 0008                move.w     D0, [A2 + 0x8]
  5304. 00003CEC  5340                     subq.w     D0, 1
  5305. 00003CEE  48C0                     ext.l      D0
  5306. 00003CF0  E588                     lsl        D0, 2
  5307. 00003CF2  41F9 0002 B6CA           lea.l      A0, [0x0002B6CA]
  5308. 00003CF8  2F30 0800                move.l     -[A7], [A0 + D0]
  5309. 00003CFC  4EB9 0000 3958           jsr        [0x00003958]
  5310. 00003D02  3F3C FFFF                move.w     -[A7], 0xFFFF
  5311. 00003D06  486E FFD4                pea.l      [A6 - 0x2C]
  5312. 00003D0A  4EB9 0000 20E8           jsr        [0x000020E8]
  5313. 00003D10  3F3C FFFF                move.w     -[A7], 0xFFFF
  5314. 00003D14  486E FFDA                pea.l      [A6 - 0x26]
  5315. 00003D18  4EB9 0000 20A8           jsr        [0x000020A8]
  5316. 00003D1E  4FEF 0026                lea.l      A7, [A7 + 0x26]
  5317. 00003D22  245F                     movea.l    A2, [A7]+
  5318. 00003D24  4E5E                     unlink     A6
  5319. 00003D26  4E75                     rts
  5320. 00003D28  4E56 0000                link       A6, 0
  5321. 00003D2C  48E7 1C30                movem.l    -[A7], D3,D4,D5,A2,A3
  5322. 00003D30  266E 0008                movea.l    A3, [A6 + 0x8]
  5323. 00003D34  246E 000C                movea.l    A2, [A6 + 0xC]
  5324. 00003D38  2F0A                     move.l     -[A7], A2
  5325. 00003D3A  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  5326. 00003D3E  2057                     movea.l    A0, [A7]
  5327. 00003D40  2268 0004                movea.l    A1, [A0 + 0x4]
  5328. 00003D44  2269 003C                movea.l    A1, [A1 + 0x3C]
  5329. 00003D48  4E91                     jsr        [A1]
  5330. 00003D4A  3A12                     move.w     D5, [A2]
  5331. 00003D4C  362A 0004                move.w     D3, [A2 + 0x4]
  5332. 00003D50  9645                     sub.w      D3, D5
  5333. 00003D52  382A 0006                move.w     D4, [A2 + 0x6]
  5334. 00003D56  986A 0002                sub.w      D4, [A2 + 0x2]
  5335. 00003D5A  3043                     movea.w    A0, D3
  5336. 00003D5C  2008                     move.l     D0, A0
  5337. 00003D5E  81FC 0002                divs.w     D0, 0x2
  5338. 00003D62  D045                     add.w      D0, D5
  5339. 00003D64  5140                     subq.w     D0, 8
  5340. 00003D66  3480                     move.w     [A2], D0
  5341. 00003D68  3044                     movea.w    A0, D4
  5342. 00003D6A  2008                     move.l     D0, A0
  5343. 00003D6C  81FC 0002                divs.w     D0, 0x2
  5344. 00003D70  D06A 0002                add.w      D0, [A2 + 0x2]
  5345. 00003D74  5140                     subq.w     D0, 8
  5346. 00003D76  3540 0002                move.w     [A2 + 0x2], D0
  5347. 00003D7A  7010                     moveq.l    D0, 0x10
  5348. 00003D7C  D052                     add.w      D0, [A2]
  5349. 00003D7E  3540 0004                move.w     [A2 + 0x4], D0
  5350. 00003D82  7010                     moveq.l    D0, 0x10
  5351. 00003D84  D06A 0002                add.w      D0, [A2 + 0x2]
  5352. 00003D88  3540 0006                move.w     [A2 + 0x6], D0
  5353. 00003D8C  504F                     addq.w     A7, 8
  5354. 00003D8E  4CDF 0C38                movem.l    D3,D4,D5,A2,A3, [A7]+
  5355. 00003D92  4E5E                     unlink     A6
  5356. 00003D94  4E75                     rts
  5357. 00003D96  4E56 0000                link       A6, 0
  5358. 00003D9A  2F0A                     move.l     -[A7], A2
  5359. 00003D9C  246E 0008                movea.l    A2, [A6 + 0x8]
  5360. 00003DA0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5361. 00003DA4  2F0A                     move.l     -[A7], A2
  5362. 00003DA6  61FF 0000 2B24           bsr        +0x2B26 /* 000068CC */
  5363. 00003DAC  486A 0010                pea.l      [A2 + 0x10]
  5364. 00003DB0  4EB9 0000 3BD0           jsr        [0x00003BD0]
  5365. 00003DB6  41F9 0000 D7BA           lea.l      A0, [0x0000D7BA]
  5366. 00003DBC  2488                     move.l     [A2], A0
  5367. 00003DBE  41F9 0000 D7BA           lea.l      A0, [0x0000D7BA]
  5368. 00003DC4  41E8 00E4                lea.l      A0, [A0 + 0xE4]
  5369. 00003DC8  2548 0010                move.l     [A2 + 0x10], A0
  5370. 00003DCC  204A                     movea.l    A0, A2
  5371. 00003DCE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5372. 00003DD2  245F                     movea.l    A2, [A7]+
  5373. 00003DD4  4E5E                     unlink     A6
  5374. 00003DD6  4E75                     rts
  5375. 00003DD8  4E56 0000                link       A6, 0
  5376. 00003DDC  2F0A                     move.l     -[A7], A2
  5377. 00003DDE  246E 0008                movea.l    A2, [A6 + 0x8]
  5378. 00003DE2  200A                     move.l     D0, A2
  5379. 00003DE4  6740                     beq        +0x42 /* 00003E26 */
  5380. 00003DE6  41F9 0000 D7BA           lea.l      A0, [0x0000D7BA]
  5381. 00003DEC  2488                     move.l     [A2], A0
  5382. 00003DEE  41F9 0000 D7BA           lea.l      A0, [0x0000D7BA]
  5383. 00003DF4  41E8 00E4                lea.l      A0, [A0 + 0xE4]
  5384. 00003DF8  2548 0010                move.l     [A2 + 0x10], A0
  5385. 00003DFC  4267                     clr.w      -[A7]
  5386. 00003DFE  486A 0010                pea.l      [A2 + 0x10]
  5387. 00003E02  4EB9 0000 3BD8           jsr        [0x00003BD8]
  5388. 00003E08  4267                     clr.w      -[A7]
  5389. 00003E0A  2F0A                     move.l     -[A7], A2
  5390. 00003E0C  61FF 0000 2AF4           bsr        +0x2AF6 /* 00006902 */
  5391. 00003E12  4A6E 000C                tst.w      [A6 + 0xC]
  5392. 00003E16  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5393. 00003E1A  6F0A                     ble        +0xC /* 00003E26 */
  5394. 00003E1C  2F0A                     move.l     -[A7], A2
  5395. 00003E1E  4EB9 0000 1FF8           jsr        [0x00001FF8 /* DockingGlobals */]
  5396. 00003E24  584F                     addq.w     A7, 4
  5397. label00003E26:
  5398. 00003E26  204A                     movea.l    A0, A2
  5399. 00003E28  245F                     movea.l    A2, [A7]+
  5400. 00003E2A  4E5E                     unlink     A6
  5401. 00003E2C  4E75                     rts
  5402. 00003E2E  4E56 FEFC                link       A6, -0x0104
  5403. 00003E32  48E7 0038                movem.l    -[A7], A2,A3,A4
  5404. 00003E36  286E 0008                movea.l    A4, [A6 + 0x8]
  5405. 00003E3A  266E 000C                movea.l    A3, [A6 + 0xC]
  5406. 00003E3E  246E 0010                movea.l    A2, [A6 + 0x10]
  5407. 00003E42  4878 0002                push.l     0x2
  5408. 00003E46  486E FFFE                pea.l      [A6 - 0x2]
  5409. 00003E4A  2F0A                     move.l     -[A7], A2
  5410. 00003E4C  4EB9 0000 2BA0           jsr        [0x00002BA0]
  5411. 00003E52  4878 0002                push.l     0x2
  5412. 00003E56  486E FEFC                pea.l      [A6 - 0x104]
  5413. 00003E5A  2F0A                     move.l     -[A7], A2
  5414. 00003E5C  4EB9 0000 2BA0           jsr        [0x00002BA0]
  5415. 00003E62  486E FEFE                pea.l      [A6 - 0x102]
  5416. 00003E66  2F0A                     move.l     -[A7], A2
  5417. 00003E68  4EB9 0000 2BC0           jsr        [0x00002BC0]
  5418. 00003E6E  42A7                     clr.l      -[A7]
  5419. 00003E70  3F2E FEFC                move.w     -[A7], [A6 - 0x104]
  5420. 00003E74  486E FEFE                pea.l      [A6 - 0x102]
  5421. 00003E78  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  5422. 00003E7C  2F0B                     move.l     -[A7], A3
  5423. 00003E7E  2F0C                     move.l     -[A7], A4
  5424. 00003E80  2057                     movea.l    A0, [A7]
  5425. 00003E82  2250                     movea.l    A1, [A0]
  5426. 00003E84  2269 0010                movea.l    A1, [A1 + 0x10]
  5427. 00003E88  4E91                     jsr        [A1]
  5428. 00003E8A  4FEF 0034                lea.l      A7, [A7 + 0x34]
  5429. 00003E8E  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  5430. 00003E92  4E5E                     unlink     A6
  5431. 00003E94  4E75                     rts
  5432. 00003E96  4E56 0000                link       A6, 0
  5433. 00003E9A  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  5434. 00003E9E  246E 0008                movea.l    A2, [A6 + 0x8]
  5435. 00003EA2  286E 000C                movea.l    A4, [A6 + 0xC]
  5436. 00003EA6  382E 0010                move.w     D4, [A6 + 0x10]
  5437. 00003EAA  266E 0012                movea.l    A3, [A6 + 0x12]
  5438. 00003EAE  362E 0016                move.w     D3, [A6 + 0x16]
  5439. 00003EB2  254C 0004                move.l     [A2 + 0x4], A4
  5440. 00003EB6  0C44 00A1                cmpi.w     D4, 0xA1
  5441. 00003EBA  57C0                     seq        D0
  5442. 00003EBC  4400                     neg.b      D0
  5443. 00003EBE  1540 0008                move.b     [A2 + 0x8], D0
  5444. 00003EC2  42AA 000A                clr.l      [A2 + 0xA]
  5445. 00003EC6  426A 000E                clr.w      [A2 + 0xE]
  5446. 00003ECA  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  5447. 00003ECE  2057                     movea.l    A0, [A7]
  5448. 00003ED0  2268 0004                movea.l    A1, [A0 + 0x4]
  5449. 00003ED4  2269 001C                movea.l    A1, [A1 + 0x1C]
  5450. 00003ED8  4E91                     jsr        [A1]
  5451. 00003EDA  584F                     addq.w     A7, 4
  5452. 00003EDC  1F00                     move.b     -[A7], D0
  5453. 00003EDE  3F03                     move.w     -[A7], D3
  5454. 00003EE0  2F0B                     move.l     -[A7], A3
  5455. 00003EE2  2F0A                     move.l     -[A7], A2
  5456. 00003EE4  2057                     movea.l    A0, [A7]
  5457. 00003EE6  2250                     movea.l    A1, [A0]
  5458. 00003EE8  2269 00F8                movea.l    A1, [A1 + 0xF8]
  5459. 00003EEC  4E91                     jsr        [A1]
  5460. 00003EEE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5461. 00003EF2  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  5462. 00003EF6  4E5E                     unlink     A6
  5463. 00003EF8  4E75                     rts
  5464. 00003EFA  4E56 0000                link       A6, 0
  5465. 00003EFE  48E7 1020                movem.l    -[A7], D3,A2
  5466. 00003F02  246E 0008                movea.l    A2, [A6 + 0x8]
  5467. 00003F06  262E 000C                move.l     D3, [A6 + 0xC]
  5468. 00003F0A  2F0A                     move.l     -[A7], A2
  5469. 00003F0C  2057                     movea.l    A0, [A7]
  5470. 00003F0E  2250                     movea.l    A1, [A0]
  5471. 00003F10  2269 00C8                movea.l    A1, [A1 + 0xC8]
  5472. 00003F14  4E91                     jsr        [A1]
  5473. 00003F16  4A00                     tst.b      D0
  5474. 00003F18  584F                     addq.w     A7, 4
  5475. 00003F1A  672A                     beq        +0x2C /* 00003F46 */
  5476. 00003F1C  2F2A 000A                move.l     -[A7], [A2 + 0xA]
  5477. 00003F20  2057                     movea.l    A0, [A7]
  5478. 00003F22  2268 0004                movea.l    A1, [A0 + 0x4]
  5479. 00003F26  2269 001C                movea.l    A1, [A1 + 0x1C]
  5480. 00003F2A  4E91                     jsr        [A1]
  5481. 00003F2C  B680                     cmp.l      D3, D0
  5482. 00003F2E  584F                     addq.w     A7, 4
  5483. 00003F30  6714                     beq        +0x16 /* 00003F46 */
  5484. 00003F32  2F03                     move.l     -[A7], D3
  5485. 00003F34  2F2A 000A                move.l     -[A7], [A2 + 0xA]
  5486. 00003F38  2057                     movea.l    A0, [A7]
  5487. 00003F3A  2268 0004                movea.l    A1, [A0 + 0x4]
  5488. 00003F3E  2269 0020                movea.l    A1, [A1 + 0x20]
  5489. 00003F42  4E91                     jsr        [A1]
  5490. 00003F44  504F                     addq.w     A7, 8
  5491. label00003F46:
  5492. 00003F46  4CDF 0408                movem.l    D3,A2, [A7]+
  5493. 00003F4A  4E5E                     unlink     A6
  5494. 00003F4C  4E75                     rts
  5495. 00003F4E  4E56 0000                link       A6, 0
  5496. 00003F52  48E7 1030                movem.l    -[A7], D3,A2,A3
  5497. 00003F56  246E 0008                movea.l    A2, [A6 + 0x8]
  5498. 00003F5A  2F0A                     move.l     -[A7], A2
  5499. 00003F5C  2057                     movea.l    A0, [A7]
  5500. 00003F5E  2250                     movea.l    A1, [A0]
  5501. 00003F60  2269 00C8                movea.l    A1, [A1 + 0xC8]
  5502. 00003F64  4E91                     jsr        [A1]
  5503. 00003F66  4A00                     tst.b      D0
  5504. 00003F68  584F                     addq.w     A7, 4
  5505. 00003F6A  6722                     beq        +0x24 /* 00003F8E */
  5506. 00003F6C  2F2A 000A                move.l     -[A7], [A2 + 0xA]
  5507. 00003F70  4EB9 0000 3110           jsr        [0x00003110]
  5508. 00003F76  4A00                     tst.b      D0
  5509. 00003F78  584F                     addq.w     A7, 4
  5510. 00003F7A  6612                     bne        +0x14 /* 00003F8E */
  5511. 00003F7C  2F2A 000A                move.l     -[A7], [A2 + 0xA]
  5512. 00003F80  2057                     movea.l    A0, [A7]
  5513. 00003F82  2268 0004                movea.l    A1, [A0 + 0x4]
  5514. 00003F86  2269 00B4                movea.l    A1, [A1 + 0xB4]
  5515. 00003F8A  4E91                     jsr        [A1]
  5516. 00003F8C  584F                     addq.w     A7, 4
  5517. label00003F8E:
  5518. 00003F8E  2F2A 000A                move.l     -[A7], [A2 + 0xA]
  5519. 00003F92  2057                     movea.l    A0, [A7]
  5520. 00003F94  2268 0004                movea.l    A1, [A0 + 0x4]
  5521. 00003F98  2269 001C                movea.l    A1, [A1 + 0x1C]
  5522. 00003F9C  4E91                     jsr        [A1]
  5523. 00003F9E  2600                     move.l     D3, D0
  5524. 00003FA0  266A 0004                movea.l    A3, [A2 + 0x4]
  5525. 00003FA4  2743 005A                move.l     [A3 + 0x5A], D3
  5526. 00003FA8  584F                     addq.w     A7, 4
  5527. 00003FAA  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  5528. 00003FAE  4E5E                     unlink     A6
  5529. 00003FB0  4E75                     rts
  5530. 00003FB2  4E56 0000                link       A6, 0
  5531. 00003FB6  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  5532. 00003FBA  246E 0008                movea.l    A2, [A6 + 0x8]
  5533. 00003FBE  262E 000C                move.l     D3, [A6 + 0xC]
  5534. 00003FC2  0C83 0000 00CB           cmpi.l     D3, 0xCB
  5535. 00003FC8  663A                     bne        +0x3C /* 00004004 */
  5536. 00003FCA  266A 0004                movea.l    A3, [A2 + 0x4]
  5537. 00003FCE  286B 0020                movea.l    A4, [A3 + 0x20]
  5538. 00003FD2  2F2A 000A                move.l     -[A7], [A2 + 0xA]
  5539. 00003FD6  2057                     movea.l    A0, [A7]
  5540. 00003FD8  2268 0004                movea.l    A1, [A0 + 0x4]
  5541. 00003FDC  2269 001C                movea.l    A1, [A1 + 0x1C]
  5542. 00003FE0  4E91                     jsr        [A1]
  5543. 00003FE2  584F                     addq.w     A7, 4
  5544. 00003FE4  2F00                     move.l     -[A7], D0
  5545. 00003FE6  2F0C                     move.l     -[A7], A4
  5546. 00003FE8  2057                     movea.l    A0, [A7]
  5547. 00003FEA  2268 0004                movea.l    A1, [A0 + 0x4]
  5548. 00003FEE  2269 0020                movea.l    A1, [A1 + 0x20]
  5549. 00003FF2  4E91                     jsr        [A1]
  5550. 00003FF4  2F0A                     move.l     -[A7], A2
  5551. 00003FF6  2057                     movea.l    A0, [A7]
  5552. 00003FF8  2250                     movea.l    A1, [A0]
  5553. 00003FFA  2269 0030                movea.l    A1, [A1 + 0x30]
  5554. 00003FFE  4E91                     jsr        [A1]
  5555. 00004000  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5556. label00004004:
  5557. 00004004  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  5558. 00004008  4E5E                     unlink     A6
  5559. 0000400A  4E75                     rts
  5560. 0000400C  4E56 FFE2                link       A6, -0x001E
  5561. 00004010  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  5562. 00004014  246E 0008                movea.l    A2, [A6 + 0x8]
  5563. 00004018  286E 000C                movea.l    A4, [A6 + 0xC]
  5564. 0000401C  382E 0010                move.w     D4, [A6 + 0x10]
  5565. 00004020  162E 0012                move.b     D3, [A6 + 0x12]
  5566. 00004024  1014                     move.b     D0, [A4]
  5567. 00004026  6708                     beq        +0xA /* 00004030 */
  5568. 00004028  554F                     subq.w     A7, 2
  5569. 0000402A  2F0C                     move.l     -[A7], A4
  5570. 0000402C  A88C                     syscall    StringWidth
  5571. 0000402E  301F                     move.w     D0, [A7]+
  5572. label00004030:
  5573. 00004030  70FE                     moveq.l    D0, 0xFFFFFFFE
  5574. 00004032  2D40 FFE2                move.l     [A6 - 0x1E], D0
  5575. 00004036  3D7C 0032 FFE6           move.w     [A6 - 0x1A], 0x32 /* '2' */
  5576. 0000403C  3D7C 000C FFE8           move.w     [A6 - 0x18], 0xC
  5577. 00004042  1D7C 0001 FFEA           move.b     [A6 - 0x16], 0x1
  5578. 00004048  1D7C 0001 FFEB           move.b     [A6 - 0x15], 0x1
  5579. 0000404E  1D7C 0001 FFEC           move.b     [A6 - 0x14], 0x1
  5580. 00004054  1D7C 0001 FFED           move.b     [A6 - 0x13], 0x1
  5581. 0000405A  422E FFEE                clr.b      [A6 - 0x12]
  5582. 0000405E  422E FFEF                clr.b      [A6 - 0x11]
  5583. 00004062  700C                     moveq.l    D0, 0x0C
  5584. 00004064  2D40 FFF0                move.l     [A6 - 0x10], D0
  5585. 00004068  42AE FFF4                clr.l      [A6 - 0xC]
  5586. 0000406C  42AE FFF8                clr.l      [A6 - 0x8]
  5587. 00004070  266A 0004                movea.l    A3, [A2 + 0x4]
  5588. 00004074  206B 0020                movea.l    A0, [A3 + 0x20]
  5589. 00004078  2D48 FFFC                move.l     [A6 - 0x4], A0
  5590. 0000407C  4878 0076                push.l     0x76 /* 'v' */
  5591. 00004080  4EB9 0000 1FF0           jsr        [0x00001FF0 /* SCSI2Base */]
  5592. 00004086  2648                     movea.l    A3, A0
  5593. 00004088  2008                     move.l     D0, A0
  5594. 0000408A  584F                     addq.w     A7, 4
  5595. 0000408C  6730                     beq        +0x32 /* 000040BE */
  5596. 0000408E  2F3C 6963 6278           move.l     -[A7], 0x69636278 /* 'icbx' */
  5597. 00004094  3F04                     move.w     -[A7], D4
  5598. 00004096  2F0C                     move.l     -[A7], A4
  5599. 00004098  4A03                     tst.b      D3
  5600. 0000409A  6704                     beq        +0x6 /* 000040A0 */
  5601. 0000409C  7001                     moveq.l    D0, 0x01
  5602. 0000409E  6002                     bra        +0x4 /* 000040A2 */
  5603. label000040A0:
  5604. 000040A0  7000                     moveq.l    D0, 0x00
  5605. label000040A2:
  5606. 000040A2  48C0                     ext.l      D0
  5607. 000040A4  2F00                     move.l     -[A7], D0
  5608. 000040A6  4878 00CB                push.l     0xCB
  5609. 000040AA  486E FFE2                pea.l      [A6 - 0x1E]
  5610. 000040AE  3F3C 0001                move.w     -[A7], 0x1
  5611. 000040B2  2F0B                     move.l     -[A7], A3
  5612. 000040B4  4EB9 0000 18E8           jsr        [0x000018E8]
  5613. 000040BA  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  5614. label000040BE:
  5615. 000040BE  200A                     move.l     D0, A2
  5616. 000040C0  4A80                     tst.l      D0
  5617. 000040C2  6708                     beq        +0xA /* 000040CC */
  5618. 000040C4  204A                     movea.l    A0, A2
  5619. 000040C6  5088                     addq.l     A0, 8
  5620. 000040C8  5088                     addq.l     A0, 8
  5621. 000040CA  6002                     bra        +0x4 /* 000040CE */
  5622. label000040CC:
  5623. 000040CC  204A                     movea.l    A0, A2
  5624. label000040CE:
  5625. 000040CE  4850                     pea.l      [A0]
  5626. 000040D0  486B 0028                pea.l      [A3 + 0x28]
  5627. 000040D4  4EB9 0000 3B20           jsr        [0x00003B20]
  5628. 000040DA  254B 000A                move.l     [A2 + 0xA], A3
  5629. 000040DE  4227                     clr.b      -[A7]
  5630. 000040E0  486A 000E                pea.l      [A2 + 0xE]
  5631. 000040E4  2F0A                     move.l     -[A7], A2
  5632. 000040E6  2057                     movea.l    A0, [A7]
  5633. 000040E8  2250                     movea.l    A1, [A0]
  5634. 000040EA  2269 00E0                movea.l    A1, [A1 + 0xE0]
  5635. 000040EE  4E91                     jsr        [A1]
  5636. 000040F0  4FEF 0012                lea.l      A7, [A7 + 0x12]
  5637. 000040F4  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  5638. 000040F8  4E5E                     unlink     A6
  5639. 000040FA  4E75                     rts
  5640. 000040FC  4E56 0000                link       A6, 0
  5641. 00004100  2F0A                     move.l     -[A7], A2
  5642. 00004102  246E 0008                movea.l    A2, [A6 + 0x8]
  5643. 00004106  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5644. 0000410A  2F0A                     move.l     -[A7], A2
  5645. 0000410C  61FF 0000 18F6           bsr        +0x18F8 /* 00005A04 */
  5646. 00004112  486A 000A                pea.l      [A2 + 0xA]
  5647. 00004116  4EB9 0000 05A8           jsr        [0x000005A8]
  5648. 0000411C  41F9 0000 D53E           lea.l      A0, [0x0000D53E]
  5649. 00004122  2488                     move.l     [A2], A0
  5650. 00004124  41F9 0000 D53E           lea.l      A0, [0x0000D53E]
  5651. 0000412A  41E8 00B4                lea.l      A0, [A0 + 0xB4]
  5652. 0000412E  2548 000A                move.l     [A2 + 0xA], A0
  5653. 00004132  422A 0122                clr.b      [A2 + 0x122]
  5654. 00004136  204A                     movea.l    A0, A2
  5655. 00004138  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5656. 0000413C  245F                     movea.l    A2, [A7]+
  5657. 0000413E  4E5E                     unlink     A6
  5658. 00004140  4E75                     rts
  5659. 00004142  4E56 0000                link       A6, 0
  5660. 00004146  2F0A                     move.l     -[A7], A2
  5661. 00004148  246E 0008                movea.l    A2, [A6 + 0x8]
  5662. 0000414C  200A                     move.l     D0, A2
  5663. 0000414E  6740                     beq        +0x42 /* 00004190 */
  5664. 00004150  41F9 0000 D53E           lea.l      A0, [0x0000D53E]
  5665. 00004156  2488                     move.l     [A2], A0
  5666. 00004158  41F9 0000 D53E           lea.l      A0, [0x0000D53E]
  5667. 0000415E  41E8 00B4                lea.l      A0, [A0 + 0xB4]
  5668. 00004162  2548 000A                move.l     [A2 + 0xA], A0
  5669. 00004166  4267                     clr.w      -[A7]
  5670. 00004168  486A 000A                pea.l      [A2 + 0xA]
  5671. 0000416C  4EB9 0000 05B0           jsr        [0x000005B0]
  5672. 00004172  4267                     clr.w      -[A7]
  5673. 00004174  2F0A                     move.l     -[A7], A2
  5674. 00004176  61FF 0000 18B8           bsr        +0x18BA /* 00005A30 */
  5675. 0000417C  4A6E 000C                tst.w      [A6 + 0xC]
  5676. 00004180  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5677. 00004184  6F0A                     ble        +0xC /* 00004190 */
  5678. 00004186  2F0A                     move.l     -[A7], A2
  5679. 00004188  4EB9 0000 1FF8           jsr        [0x00001FF8 /* DockingGlobals */]
  5680. 0000418E  584F                     addq.w     A7, 4
  5681. label00004190:
  5682. 00004190  204A                     movea.l    A0, A2
  5683. 00004192  245F                     movea.l    A2, [A7]+
  5684. 00004194  4E5E                     unlink     A6
  5685. 00004196  4E75                     rts
  5686. 00004198  4E56 FEFC                link       A6, -0x0104
  5687. 0000419C  48E7 0038                movem.l    -[A7], A2,A3,A4
  5688. 000041A0  286E 0008                movea.l    A4, [A6 + 0x8]
  5689. 000041A4  266E 000C                movea.l    A3, [A6 + 0xC]
  5690. 000041A8  246E 0010                movea.l    A2, [A6 + 0x10]
  5691. 000041AC  4878 0002                push.l     0x2
  5692. 000041B0  486E FFFE                pea.l      [A6 - 0x2]
  5693. 000041B4  2F0A                     move.l     -[A7], A2
  5694. 000041B6  4EB9 0000 2BA0           jsr        [0x00002BA0]
  5695. 000041BC  4878 0002                push.l     0x2
  5696. 000041C0  486E FEFC                pea.l      [A6 - 0x104]
  5697. 000041C4  2F0A                     move.l     -[A7], A2
  5698. 000041C6  4EB9 0000 2BA0           jsr        [0x00002BA0]
  5699. 000041CC  486E FEFE                pea.l      [A6 - 0x102]
  5700. 000041D0  2F0A                     move.l     -[A7], A2
  5701. 000041D2  4EB9 0000 2BC0           jsr        [0x00002BC0]
  5702. 000041D8  42A7                     clr.l      -[A7]
  5703. 000041DA  3F2E FEFC                move.w     -[A7], [A6 - 0x104]
  5704. 000041DE  486E FEFE                pea.l      [A6 - 0x102]
  5705. 000041E2  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  5706. 000041E6  2F0B                     move.l     -[A7], A3
  5707. 000041E8  2F0C                     move.l     -[A7], A4
  5708. 000041EA  2057                     movea.l    A0, [A7]
  5709. 000041EC  2250                     movea.l    A1, [A0]
  5710. 000041EE  2269 0010                movea.l    A1, [A1 + 0x10]
  5711. 000041F2  4E91                     jsr        [A1]
  5712. 000041F4  4FEF 0034                lea.l      A7, [A7 + 0x34]
  5713. 000041F8  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  5714. 000041FC  4E5E                     unlink     A6
  5715. 000041FE  4E75                     rts
  5716. 00004200  4E56 0000                link       A6, 0
  5717. 00004204  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  5718. 00004208  246E 0008                movea.l    A2, [A6 + 0x8]
  5719. 0000420C  282E 000C                move.l     D4, [A6 + 0xC]
  5720. 00004210  286E 0012                movea.l    A4, [A6 + 0x12]
  5721. 00004214  362E 0016                move.w     D3, [A6 + 0x16]
  5722. 00004218  2544 0004                move.l     [A2 + 0x4], D4
  5723. 0000421C  1F14                     move.b     -[A7], [A4]
  5724. 0000421E  486C 0001                pea.l      [A4 + 0x1]
  5725. 00004222  486A 000E                pea.l      [A2 + 0xE]
  5726. 00004226  4EB9 0000 23E8           jsr        [0x000023E8]
  5727. 0000422C  3543 0118                move.w     [A2 + 0x118], D3
  5728. 00004230  422A 0008                clr.b      [A2 + 0x8]
  5729. 00004234  422A 0122                clr.b      [A2 + 0x122]
  5730. 00004238  266A 0004                movea.l    A3, [A2 + 0x4]
  5731. 0000423C  202B 0062                move.l     D0, [A3 + 0x62]
  5732. 00004240  7202                     moveq.l    D1, 0x02
  5733. 00004242  B081                     cmp.l      D0, D1
  5734. 00004244  4FEF 000A                lea.l      A7, [A7 + 0xA]
  5735. 00004248  6C12                     bge        +0x14 /* 0000425C */
  5736. 0000424A  4878 0002                push.l     0x2
  5737. 0000424E  2F0A                     move.l     -[A7], A2
  5738. 00004250  2057                     movea.l    A0, [A7]
  5739. 00004252  2250                     movea.l    A1, [A0]
  5740. 00004254  2269 0038                movea.l    A1, [A1 + 0x38]
  5741. 00004258  4E91                     jsr        [A1]
  5742. 0000425A  504F                     addq.w     A7, 8
  5743. label0000425C:
  5744. 0000425C  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  5745. 00004260  4E5E                     unlink     A6
  5746. 00004262  4E75                     rts
  5747. 00004264  4E56 0000                link       A6, 0
  5748. 00004268  2F0A                     move.l     -[A7], A2
  5749. 0000426A  246E 0008                movea.l    A2, [A6 + 0x8]
  5750. 0000426E  3F3C 0100                move.w     -[A7], 0x100
  5751. 00004272  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5752. 00004276  206A 000E                movea.l    A0, [A2 + 0xE]
  5753. 0000427A  4850                     pea.l      [A0]
  5754. 0000427C  4EB9 0000 2420           jsr        [0x00002420]
  5755. 00004282  4FEF 000A                lea.l      A7, [A7 + 0xA]
  5756. 00004286  245F                     movea.l    A2, [A7]+
  5757. 00004288  4E5E                     unlink     A6
  5758. 0000428A  4E75                     rts
  5759. 0000428C  4E56 0000                link       A6, 0
  5760. 00004290  48E7 0030                movem.l    -[A7], A2,A3
  5761. 00004294  246E 0008                movea.l    A2, [A6 + 0x8]
  5762. 00004298  266E 000C                movea.l    A3, [A6 + 0xC]
  5763. 0000429C  1F13                     move.b     -[A7], [A3]
  5764. 0000429E  486B 0001                pea.l      [A3 + 0x1]
  5765. 000042A2  486A 000E                pea.l      [A2 + 0xE]
  5766. 000042A6  4EB9 0000 23E8           jsr        [0x000023E8]
  5767. 000042AC  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  5768. 000042B0  2057                     movea.l    A0, [A7]
  5769. 000042B2  2268 0004                movea.l    A1, [A0 + 0x4]
  5770. 000042B6  2269 00BC                movea.l    A1, [A1 + 0xBC]
  5771. 000042BA  4E91                     jsr        [A1]
  5772. 000042BC  4FEF 000E                lea.l      A7, [A7 + 0xE]
  5773. 000042C0  4CDF 0C00                movem.l    A2,A3, [A7]+
  5774. 000042C4  4E5E                     unlink     A6
  5775. 000042C6  4E75                     rts
  5776. 000042C8  4E56 0000                link       A6, 0
  5777. 000042CC  48E7 1020                movem.l    -[A7], D3,A2
  5778. 000042D0  246E 0008                movea.l    A2, [A6 + 0x8]
  5779. 000042D4  362E 000C                move.w     D3, [A6 + 0xC]
  5780. 000042D8  B66A 0118                cmp.w      D3, [A2 + 0x118]
  5781. 000042DC  6716                     beq        +0x18 /* 000042F4 */
  5782. 000042DE  3543 0118                move.w     [A2 + 0x118], D3
  5783. 000042E2  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  5784. 000042E6  2057                     movea.l    A0, [A7]
  5785. 000042E8  2268 0004                movea.l    A1, [A0 + 0x4]
  5786. 000042EC  2269 00BC                movea.l    A1, [A1 + 0xBC]
  5787. 000042F0  4E91                     jsr        [A1]
  5788. 000042F2  584F                     addq.w     A7, 4
  5789. label000042F4:
  5790. 000042F4  4CDF 0408                movem.l    D3,A2, [A7]+
  5791. 000042F8  4E5E                     unlink     A6
  5792. 000042FA  4E75                     rts
  5793. 000042FC  4E56 0000                link       A6, 0
  5794. 00004300  48E7 1020                movem.l    -[A7], D3,A2
  5795. 00004304  246E 0008                movea.l    A2, [A6 + 0x8]
  5796. 00004308  162E 000C                move.b     D3, [A6 + 0xC]
  5797. 0000430C  B62A 0008                cmp.b      D3, [A2 + 0x8]
  5798. 00004310  6712                     beq        +0x14 /* 00004324 */
  5799. 00004312  1543 0008                move.b     [A2 + 0x8], D3
  5800. 00004316  2F0A                     move.l     -[A7], A2
  5801. 00004318  2057                     movea.l    A0, [A7]
  5802. 0000431A  2250                     movea.l    A1, [A0]
  5803. 0000431C  2269 0104                movea.l    A1, [A1 + 0x104]
  5804. 00004320  4E91                     jsr        [A1]
  5805. 00004322  584F                     addq.w     A7, 4
  5806. label00004324:
  5807. 00004324  4CDF 0408                movem.l    D3,A2, [A7]+
  5808. 00004328  4E5E                     unlink     A6
  5809. 0000432A  4E75                     rts
  5810. 0000432C  4E56 0000                link       A6, 0
  5811. 00004330  2F0A                     move.l     -[A7], A2
  5812. 00004332  246E 0008                movea.l    A2, [A6 + 0x8]
  5813. 00004336  2F0A                     move.l     -[A7], A2
  5814. 00004338  2057                     movea.l    A0, [A7]
  5815. 0000433A  2250                     movea.l    A1, [A0]
  5816. 0000433C  2269 00AC                movea.l    A1, [A1 + 0xAC]
  5817. 00004340  4E91                     jsr        [A1]
  5818. 00004342  4A00                     tst.b      D0
  5819. 00004344  584F                     addq.w     A7, 4
  5820. 00004346  6712                     beq        +0x14 /* 0000435A */
  5821. 00004348  4227                     clr.b      -[A7]
  5822. 0000434A  2F0A                     move.l     -[A7], A2
  5823. 0000434C  2057                     movea.l    A0, [A7]
  5824. 0000434E  2250                     movea.l    A1, [A0]
  5825. 00004350  2269 00B0                movea.l    A1, [A1 + 0xB0]
  5826. 00004354  4E91                     jsr        [A1]
  5827. 00004356  5C4F                     addq.w     A7, 6
  5828. 00004358  600E                     bra        +0x10 /* 00004368 */
  5829. label0000435A:
  5830. 0000435A  2F0A                     move.l     -[A7], A2
  5831. 0000435C  2057                     movea.l    A0, [A7]
  5832. 0000435E  2250                     movea.l    A1, [A0]
  5833. 00004360  2269 0104                movea.l    A1, [A1 + 0x104]
  5834. 00004364  4E91                     jsr        [A1]
  5835. 00004366  584F                     addq.w     A7, 4
  5836. label00004368:
  5837. 00004368  245F                     movea.l    A2, [A7]+
  5838. 0000436A  4E5E                     unlink     A6
  5839. 0000436C  4E75                     rts
  5840. 0000436E  4E56 0000                link       A6, 0
  5841. 00004372  48E7 1020                movem.l    -[A7], D3,A2
  5842. 00004376  246E 0008                movea.l    A2, [A6 + 0x8]
  5843. 0000437A  162E 000C                move.b     D3, [A6 + 0xC]
  5844. 0000437E  B62A 0122                cmp.b      D3, [A2 + 0x122]
  5845. 00004382  6712                     beq        +0x14 /* 00004396 */
  5846. 00004384  1543 0122                move.b     [A2 + 0x122], D3
  5847. 00004388  2F0A                     move.l     -[A7], A2
  5848. 0000438A  2057                     movea.l    A0, [A7]
  5849. 0000438C  2250                     movea.l    A1, [A0]
  5850. 0000438E  2269 0104                movea.l    A1, [A1 + 0x104]
  5851. 00004392  4E91                     jsr        [A1]
  5852. 00004394  584F                     addq.w     A7, 4
  5853. label00004396:
  5854. 00004396  4CDF 0408                movem.l    D3,A2, [A7]+
  5855. 0000439A  4E5E                     unlink     A6
  5856. 0000439C  4E75                     rts
  5857. 0000439E  4E56 FFD2                link       A6, -0x002E
  5858. 000043A2  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  5859. 000043A6  266E 0008                movea.l    A3, [A6 + 0x8]
  5860. 000043AA  246E 000C                movea.l    A2, [A6 + 0xC]
  5861. 000043AE  486E FFF0                pea.l      [A6 - 0x10]
  5862. 000043B2  4EB9 0000 20B8           jsr        [0x000020B8]
  5863. 000043B8  486E FFD2                pea.l      [A6 - 0x2E]
  5864. 000043BC  4EB9 0000 20A0           jsr        [0x000020A0]
  5865. 000043C2  2F0B                     move.l     -[A7], A3
  5866. 000043C4  2057                     movea.l    A0, [A7]
  5867. 000043C6  2250                     movea.l    A1, [A0]
  5868. 000043C8  2269 0080                movea.l    A1, [A1 + 0x80]
  5869. 000043CC  4E91                     jsr        [A1]
  5870. 000043CE  3600                     move.w     D3, D0
  5871. 000043D0  3F03                     move.w     -[A7], D3
  5872. 000043D2  4EB9 0000 22E8           jsr        [0x000022E8]
  5873. 000043D8  486E FFF8                pea.l      [A6 - 0x8]
  5874. 000043DC  A88B                     syscall    GetFontInfo
  5875. 000043DE  362E FFF8                move.w     D3, [A6 - 0x8]
  5876. 000043E2  D66E FFFA                add.w      D3, [A6 - 0x6]
  5877. 000043E6  2F0A                     move.l     -[A7], A2
  5878. 000043E8  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  5879. 000043EC  2057                     movea.l    A0, [A7]
  5880. 000043EE  2268 0004                movea.l    A1, [A0 + 0x4]
  5881. 000043F2  2269 003C                movea.l    A1, [A1 + 0x3C]
  5882. 000043F6  4E91                     jsr        [A1]
  5883. 000043F8  382A 0004                move.w     D4, [A2 + 0x4]
  5884. 000043FC  9852                     sub.w      D4, [A2]
  5885. 000043FE  B843                     cmp.w      D4, D3
  5886. 00004400  4FEF 0016                lea.l      A7, [A7 + 0x16]
  5887. 00004404  6C02                     bge        +0x4 /* 00004408 */
  5888. 00004406  3604                     move.w     D3, D4
  5889. label00004408:
  5890. 00004408  3004                     move.w     D0, D4
  5891. 0000440A  9043                     sub.w      D0, D3
  5892. 0000440C  48C0                     ext.l      D0
  5893. 0000440E  81FC 0002                divs.w     D0, 0x2
  5894. 00004412  D152                     add.w      [A2], D0
  5895. 00004414  3012                     move.w     D0, [A2]
  5896. 00004416  D043                     add.w      D0, D3
  5897. 00004418  3540 0004                move.w     [A2 + 0x4], D0
  5898. 0000441C  066A 0012 0002           addi.w     [A2 + 0x2], 0x12
  5899. 00004422  3F3C FFFF                move.w     -[A7], 0xFFFF
  5900. 00004426  486E FFD2                pea.l      [A6 - 0x2E]
  5901. 0000442A  4EB9 0000 20A8           jsr        [0x000020A8]
  5902. 00004430  3F3C FFFF                move.w     -[A7], 0xFFFF
  5903. 00004434  486E FFF0                pea.l      [A6 - 0x10]
  5904. 00004438  4EB9 0000 20C0           jsr        [0x000020C0]
  5905. 0000443E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  5906. 00004442  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  5907. 00004446  4E5E                     unlink     A6
  5908. 00004448  4E75                     rts
  5909. 0000444A  4E56 0000                link       A6, 0
  5910. 0000444E  48E7 1030                movem.l    -[A7], D3,A2,A3
  5911. 00004452  266E 0008                movea.l    A3, [A6 + 0x8]
  5912. 00004456  246E 000C                movea.l    A2, [A6 + 0xC]
  5913. 0000445A  2F0A                     move.l     -[A7], A2
  5914. 0000445C  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  5915. 00004460  2057                     movea.l    A0, [A7]
  5916. 00004462  2268 0004                movea.l    A1, [A0 + 0x4]
  5917. 00004466  2269 003C                movea.l    A1, [A1 + 0x3C]
  5918. 0000446A  4E91                     jsr        [A1]
  5919. 0000446C  362A 0004                move.w     D3, [A2 + 0x4]
  5920. 00004470  9652                     sub.w      D3, [A2]
  5921. 00004472  526A 0002                addq.w     [A2 + 0x2], 1
  5922. 00004476  700C                     moveq.l    D0, 0x0C
  5923. 00004478  D06A 0002                add.w      D0, [A2 + 0x2]
  5924. 0000447C  3540 0006                move.w     [A2 + 0x6], D0
  5925. 00004480  3003                     move.w     D0, D3
  5926. 00004482  0440 000C                subi.w     D0, 0xC
  5927. 00004486  48C0                     ext.l      D0
  5928. 00004488  81FC 0002                divs.w     D0, 0x2
  5929. 0000448C  D152                     add.w      [A2], D0
  5930. 0000448E  700C                     moveq.l    D0, 0x0C
  5931. 00004490  D052                     add.w      D0, [A2]
  5932. 00004492  3540 0004                move.w     [A2 + 0x4], D0
  5933. 00004496  504F                     addq.w     A7, 8
  5934. 00004498  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  5935. 0000449C  4E5E                     unlink     A6
  5936. 0000449E  4E75                     rts
  5937. 000044A0  4E56 0000                link       A6, 0
  5938. 000044A4  2F0A                     move.l     -[A7], A2
  5939. 000044A6  246E 0008                movea.l    A2, [A6 + 0x8]
  5940. 000044AA  4EB9 0000 20B0           jsr        [0x000020B0]
  5941. 000044B0  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  5942. 000044B4  4EB9 0000 3110           jsr        [0x00003110]
  5943. 000044BA  4A00                     tst.b      D0
  5944. 000044BC  584F                     addq.w     A7, 4
  5945. 000044BE  6742                     beq        +0x44 /* 00004502 */
  5946. 000044C0  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  5947. 000044C4  4EB9 0000 30D8           jsr        [0x000030D8]
  5948. 000044CA  4A00                     tst.b      D0
  5949. 000044CC  584F                     addq.w     A7, 4
  5950. 000044CE  6732                     beq        +0x34 /* 00004502 */
  5951. 000044D0  2F0A                     move.l     -[A7], A2
  5952. 000044D2  2057                     movea.l    A0, [A7]
  5953. 000044D4  2250                     movea.l    A1, [A0]
  5954. 000044D6  2269 00AC                movea.l    A1, [A1 + 0xAC]
  5955. 000044DA  4E91                     jsr        [A1]
  5956. 000044DC  4A00                     tst.b      D0
  5957. 000044DE  584F                     addq.w     A7, 4
  5958. 000044E0  6710                     beq        +0x12 /* 000044F2 */
  5959. 000044E2  2F0A                     move.l     -[A7], A2
  5960. 000044E4  2057                     movea.l    A0, [A7]
  5961. 000044E6  2250                     movea.l    A1, [A0]
  5962. 000044E8  2269 00FC                movea.l    A1, [A1 + 0xFC]
  5963. 000044EC  4E91                     jsr        [A1]
  5964. 000044EE  584F                     addq.w     A7, 4
  5965. 000044F0  601E                     bra        +0x20 /* 00004510 */
  5966. label000044F2:
  5967. 000044F2  2F0A                     move.l     -[A7], A2
  5968. 000044F4  2057                     movea.l    A0, [A7]
  5969. 000044F6  2250                     movea.l    A1, [A0]
  5970. 000044F8  2269 00F8                movea.l    A1, [A1 + 0xF8]
  5971. 000044FC  4E91                     jsr        [A1]
  5972. 000044FE  584F                     addq.w     A7, 4
  5973. 00004500  600E                     bra        +0x10 /* 00004510 */
  5974. label00004502:
  5975. 00004502  2F0A                     move.l     -[A7], A2
  5976. 00004504  2057                     movea.l    A0, [A7]
  5977. 00004506  2250                     movea.l    A1, [A0]
  5978. 00004508  2269 0100                movea.l    A1, [A1 + 0x100]
  5979. 0000450C  4E91                     jsr        [A1]
  5980. 0000450E  584F                     addq.w     A7, 4
  5981. label00004510:
  5982. 00004510  486A 000A                pea.l      [A2 + 0xA]
  5983. 00004514  2057                     movea.l    A0, [A7]
  5984. 00004516  2250                     movea.l    A1, [A0]
  5985. 00004518  2269 000C                movea.l    A1, [A1 + 0xC]
  5986. 0000451C  4E91                     jsr        [A1]
  5987. 0000451E  4A00                     tst.b      D0
  5988. 00004520  584F                     addq.w     A7, 4
  5989. 00004522  670E                     beq        +0x10 /* 00004532 */
  5990. 00004524  2F0A                     move.l     -[A7], A2
  5991. 00004526  2057                     movea.l    A0, [A7]
  5992. 00004528  2250                     movea.l    A1, [A0]
  5993. 0000452A  2269 00F4                movea.l    A1, [A1 + 0xF4]
  5994. 0000452E  4E91                     jsr        [A1]
  5995. 00004530  584F                     addq.w     A7, 4
  5996. label00004532:
  5997. 00004532  245F                     movea.l    A2, [A7]+
  5998. 00004534  4E5E                     unlink     A6
  5999. 00004536  4E75                     rts
  6000. 00004538  4E56 FFB8                link       A6, -0x0048
  6001. 0000453C  48E7 1020                movem.l    -[A7], D3,A2
  6002. 00004540  246E 0008                movea.l    A2, [A6 + 0x8]
  6003. 00004544  486E FFC0                pea.l      [A6 - 0x40]
  6004. 00004548  4EB9 0000 20A0           jsr        [0x000020A0]
  6005. 0000454E  486E FFB8                pea.l      [A6 - 0x48]
  6006. 00004552  4EB9 0000 20B8           jsr        [0x000020B8]
  6007. 00004558  2F0A                     move.l     -[A7], A2
  6008. 0000455A  2057                     movea.l    A0, [A7]
  6009. 0000455C  2250                     movea.l    A1, [A0]
  6010. 0000455E  2269 0080                movea.l    A1, [A1 + 0x80]
  6011. 00004562  4E91                     jsr        [A1]
  6012. 00004564  3600                     move.w     D3, D0
  6013. 00004566  3F03                     move.w     -[A7], D3
  6014. 00004568  4EB9 0000 22E8           jsr        [0x000022E8]
  6015. 0000456E  486E FFF2                pea.l      [A6 - 0xE]
  6016. 00004572  2F0A                     move.l     -[A7], A2
  6017. 00004574  2057                     movea.l    A0, [A7]
  6018. 00004576  2250                     movea.l    A1, [A0]
  6019. 00004578  2269 00E4                movea.l    A1, [A1 + 0xE4]
  6020. 0000457C  4E91                     jsr        [A1]
  6021. 0000457E  486E FFFA                pea.l      [A6 - 0x6]
  6022. 00004582  AA19                     syscall    GetForeColor
  6023. 00004584  486E FFF2                pea.l      [A6 - 0xE]
  6024. 00004588  486E FFDE                pea.l      [A6 - 0x22]
  6025. 0000458C  4EB9 0000 2148           jsr        [0x00002148]
  6026. 00004592  4FEF 001E                lea.l      A7, [A7 + 0x1E]
  6027. 00004596  6000 00AA                bra        +0xAC /* 00004642 */
  6028. label0000459A:
  6029. 0000459A  0C6E 0004 FFF0           cmpi.w     [A6 - 0x10], 0x4
  6030. 000045A0  6C48                     bge        +0x4A /* 000045EA */
  6031. 000045A2  2F0A                     move.l     -[A7], A2
  6032. 000045A4  2057                     movea.l    A0, [A7]
  6033. 000045A6  2250                     movea.l    A1, [A0]
  6034. 000045A8  2269 00AC                movea.l    A1, [A1 + 0xAC]
  6035. 000045AC  4E91                     jsr        [A1]
  6036. 000045AE  4A00                     tst.b      D0
  6037. 000045B0  584F                     addq.w     A7, 4
  6038. 000045B2  6600 008E                bne        +0x90 /* 00004642 */
  6039. 000045B6  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  6040. 000045BA  4EB9 0000 3110           jsr        [0x00003110]
  6041. 000045C0  4A00                     tst.b      D0
  6042. 000045C2  584F                     addq.w     A7, 4
  6043. 000045C4  6606                     bne        +0x8 /* 000045CC */
  6044. 000045C6  3F3C 0031                move.w     -[A7], 0x31 /* '1' */
  6045. 000045CA  A889                     syscall    TextMode
  6046. label000045CC:
  6047. 000045CC  4227                     clr.b      -[A7]
  6048. 000045CE  1F3C 0001                move.b     -[A7], 0x1
  6049. 000045D2  4267                     clr.w      -[A7]
  6050. 000045D4  486E FFF2                pea.l      [A6 - 0xE]
  6051. 000045D8  206A 000E                movea.l    A0, [A2 + 0xE]
  6052. 000045DC  4850                     pea.l      [A0]
  6053. 000045DE  4EB9 0000 2168           jsr        [0x00002168]
  6054. 000045E4  4FEF 000E                lea.l      A7, [A7 + 0xE]
  6055. 000045E8  6058                     bra        +0x5A /* 00004642 */
  6056. label000045EA:
  6057. 000045EA  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  6058. 000045EE  4EB9 0000 3110           jsr        [0x00003110]
  6059. 000045F4  4A00                     tst.b      D0
  6060. 000045F6  584F                     addq.w     A7, 4
  6061. 000045F8  6710                     beq        +0x12 /* 0000460A */
  6062. 000045FA  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  6063. 000045FE  4EB9 0000 30D8           jsr        [0x000030D8]
  6064. 00004604  4A00                     tst.b      D0
  6065. 00004606  584F                     addq.w     A7, 4
  6066. 00004608  661C                     bne        +0x1E /* 00004626 */
  6067. label0000460A:
  6068. 0000460A  486E FFFA                pea.l      [A6 - 0x6]
  6069. 0000460E  486E FFFA                pea.l      [A6 - 0x6]
  6070. 00004612  4EB9 0000 0698           jsr        [0x00000698]
  6071. 00004618  3F3C 0001                move.w     -[A7], 0x1
  6072. 0000461C  A889                     syscall    TextMode
  6073. 0000461E  486E FFFA                pea.l      [A6 - 0x6]
  6074. 00004622  AA14                     syscall    RGBForeColor
  6075. 00004624  504F                     addq.w     A7, 8
  6076. label00004626:
  6077. 00004626  4227                     clr.b      -[A7]
  6078. 00004628  1F3C 0001                move.b     -[A7], 0x1
  6079. 0000462C  4267                     clr.w      -[A7]
  6080. 0000462E  486E FFF2                pea.l      [A6 - 0xE]
  6081. 00004632  206A 000E                movea.l    A0, [A2 + 0xE]
  6082. 00004636  4850                     pea.l      [A0]
  6083. 00004638  4EB9 0000 2168           jsr        [0x00002168]
  6084. 0000463E  4FEF 000E                lea.l      A7, [A7 + 0xE]
  6085. label00004642:
  6086. 00004642  486E FFF0                pea.l      [A6 - 0x10]
  6087. 00004646  486E FFDE                pea.l      [A6 - 0x22]
  6088. 0000464A  4EB9 0000 2158           jsr        [0x00002158]
  6089. 00004650  4A00                     tst.b      D0
  6090. 00004652  504F                     addq.w     A7, 8
  6091. 00004654  6600 FF44                bne        -0xBA /* 0000459A */
  6092. 00004658  3F3C FFFF                move.w     -[A7], 0xFFFF
  6093. 0000465C  486E FFDE                pea.l      [A6 - 0x22]
  6094. 00004660  4EB9 0000 2150           jsr        [0x00002150]
  6095. 00004666  3F3C FFFF                move.w     -[A7], 0xFFFF
  6096. 0000466A  486E FFB8                pea.l      [A6 - 0x48]
  6097. 0000466E  4EB9 0000 20C0           jsr        [0x000020C0]
  6098. 00004674  3F3C FFFF                move.w     -[A7], 0xFFFF
  6099. 00004678  486E FFC0                pea.l      [A6 - 0x40]
  6100. 0000467C  4EB9 0000 20A8           jsr        [0x000020A8]
  6101. 00004682  4FEF 0012                lea.l      A7, [A7 + 0x12]
  6102. 00004686  4CDF 0408                movem.l    D3,A2, [A7]+
  6103. 0000468A  4E5E                     unlink     A6
  6104. 0000468C  4E75                     rts
  6105. 0000468E  4E56 FFB8                link       A6, -0x0048
  6106. 00004692  2F0A                     move.l     -[A7], A2
  6107. 00004694  246E 0008                movea.l    A2, [A6 + 0x8]
  6108. 00004698  486E FFB8                pea.l      [A6 - 0x48]
  6109. 0000469C  4EB9 0000 20A0           jsr        [0x000020A0]
  6110. 000046A2  486E FFF8                pea.l      [A6 - 0x8]
  6111. 000046A6  2F0A                     move.l     -[A7], A2
  6112. 000046A8  2057                     movea.l    A0, [A7]
  6113. 000046AA  2250                     movea.l    A1, [A0]
  6114. 000046AC  2269 00E8                movea.l    A1, [A1 + 0xE8]
  6115. 000046B0  4E91                     jsr        [A1]
  6116. 000046B2  2D6E FFF8 FFEA           move.l     [A6 - 0x16], [A6 - 0x8]
  6117. 000046B8  2D6E FFFC FFEE           move.l     [A6 - 0x12], [A6 - 0x4]
  6118. 000046BE  546E FFF0                addq.w     [A6 - 0x10], 2
  6119. 000046C2  486E FFEA                pea.l      [A6 - 0x16]
  6120. 000046C6  486E FFD6                pea.l      [A6 - 0x2A]
  6121. 000046CA  4EB9 0000 2148           jsr        [0x00002148]
  6122. 000046D0  4FEF 0014                lea.l      A7, [A7 + 0x14]
  6123. 000046D4  6000 0662                bra        +0x664 /* 00004D38 */
  6124. label000046D8:
  6125. 000046D8  0C6E 0004 FFE8           cmpi.w     [A6 - 0x18], 0x4
  6126. 000046DE  6C3E                     bge        +0x40 /* 0000471E */
  6127. 000046E0  486E FFEA                pea.l      [A6 - 0x16]
  6128. 000046E4  A8A3                     syscall    EraseRect
  6129. 000046E6  486E FFF2                pea.l      [A6 - 0xE]
  6130. 000046EA  4EB9 0000 05E0           jsr        [0x000005E0]
  6131. 000046F0  486E FFF2                pea.l      [A6 - 0xE]
  6132. 000046F4  AA14                     syscall    RGBForeColor
  6133. 000046F6  486E FFF8                pea.l      [A6 - 0x8]
  6134. 000046FA  A8A1                     syscall    FrameRect
  6135. 000046FC  486E FFF8                pea.l      [A6 - 0x8]
  6136. 00004700  2F3C 0001 0001           move.l     -[A7], 0x10001
  6137. 00004706  A8A9                     syscall    InsetRect
  6138. 00004708  486E FFF8                pea.l      [A6 - 0x8]
  6139. 0000470C  A8A3                     syscall    EraseRect
  6140. 0000470E  486E FFF8                pea.l      [A6 - 0x8]
  6141. 00004712  4878 FFFF                push.l     0xFFFF
  6142. 00004716  A8A9                     syscall    InsetRect
  6143. 00004718  584F                     addq.w     A7, 4
  6144. 0000471A  6000 03E0                bra        +0x3E2 /* 00004AFC */
  6145. label0000471E:
  6146. 0000471E  486E FFF2                pea.l      [A6 - 0xE]
  6147. 00004722  4EB9 0000 05E0           jsr        [0x000005E0]
  6148. 00004728  486E FFF2                pea.l      [A6 - 0xE]
  6149. 0000472C  AA14                     syscall    RGBForeColor
  6150. 0000472E  486E FFF8                pea.l      [A6 - 0x8]
  6151. 00004732  A8A1                     syscall    FrameRect
  6152. 00004734  486E FFF8                pea.l      [A6 - 0x8]
  6153. 00004738  2F3C 0001 0001           move.l     -[A7], 0x10001
  6154. 0000473E  A8A9                     syscall    InsetRect
  6155. 00004740  1F3C 0002                move.b     -[A7], 0x2
  6156. 00004744  486E FFF2                pea.l      [A6 - 0xE]
  6157. 00004748  4EB9 0000 05D8           jsr        [0x000005D8]
  6158. 0000474E  486E FFF2                pea.l      [A6 - 0xE]
  6159. 00004752  AA14                     syscall    RGBForeColor
  6160. 00004754  486E FFF8                pea.l      [A6 - 0x8]
  6161. 00004758  A8A2                     syscall    PaintRect
  6162. 0000475A  486E FFF2                pea.l      [A6 - 0xE]
  6163. 0000475E  4EB9 0000 05E8           jsr        [0x000005E8]
  6164. 00004764  486E FFF2                pea.l      [A6 - 0xE]
  6165. 00004768  AA14                     syscall    RGBForeColor
  6166. 0000476A  2F3C 0001 0001           move.l     -[A7], 0x10001
  6167. 00004770  42A7                     clr.l      -[A7]
  6168. 00004772  486E FFF8                pea.l      [A6 - 0x8]
  6169. 00004776  4EB9 0000 06B8           jsr        [0x000006B8]
  6170. 0000477C  1F3C 0007                move.b     -[A7], 0x7
  6171. 00004780  486E FFF2                pea.l      [A6 - 0xE]
  6172. 00004784  4EB9 0000 05D8           jsr        [0x000005D8]
  6173. 0000478A  486E FFF2                pea.l      [A6 - 0xE]
  6174. 0000478E  AA14                     syscall    RGBForeColor
  6175. 00004790  42A7                     clr.l      -[A7]
  6176. 00004792  2F3C 0001 0001           move.l     -[A7], 0x10001
  6177. 00004798  486E FFF8                pea.l      [A6 - 0x8]
  6178. 0000479C  4EB9 0000 06B0           jsr        [0x000006B0]
  6179. 000047A2  486E FFF8                pea.l      [A6 - 0x8]
  6180. 000047A6  4878 FFFF                push.l     0xFFFF
  6181. 000047AA  A8A9                     syscall    InsetRect
  6182. 000047AC  2F0A                     move.l     -[A7], A2
  6183. 000047AE  2057                     movea.l    A0, [A7]
  6184. 000047B0  2250                     movea.l    A1, [A0]
  6185. 000047B2  2269 00EC                movea.l    A1, [A1 + 0xEC]
  6186. 000047B6  4E91                     jsr        [A1]
  6187. 000047B8  4A00                     tst.b      D0
  6188. 000047BA  4FEF 0030                lea.l      A7, [A7 + 0x30]
  6189. 000047BE  6758                     beq        +0x5A /* 00004818 */
  6190. 000047C0  1F3C 0005                move.b     -[A7], 0x5
  6191. 000047C4  486E FFF2                pea.l      [A6 - 0xE]
  6192. 000047C8  4EB9 0000 05D8           jsr        [0x000005D8]
  6193. 000047CE  486E FFF2                pea.l      [A6 - 0xE]
  6194. 000047D2  AA14                     syscall    RGBForeColor
  6195. 000047D4  2F3C 0001 0001           move.l     -[A7], 0x10001
  6196. 000047DA  A89B                     syscall    PenSize
  6197. 000047DC  302E FFFA                move.w     D0, [A6 - 0x6]
  6198. 000047E0  5840                     addq.w     D0, 4
  6199. 000047E2  3F00                     move.w     -[A7], D0
  6200. 000047E4  302E FFF8                move.w     D0, [A6 - 0x8]
  6201. 000047E8  5E40                     addq.w     D0, 7
  6202. 000047EA  3F00                     move.w     -[A7], D0
  6203. 000047EC  A893                     syscall    MoveTo
  6204. 000047EE  302E FFFE                move.w     D0, [A6 - 0x2]
  6205. 000047F2  5740                     subq.w     D0, 3
  6206. 000047F4  3F00                     move.w     -[A7], D0
  6207. 000047F6  302E FFF8                move.w     D0, [A6 - 0x8]
  6208. 000047FA  5E40                     addq.w     D0, 7
  6209. 000047FC  3F00                     move.w     -[A7], D0
  6210. 000047FE  A891                     syscall    LineTo
  6211. 00004800  302E FFFE                move.w     D0, [A6 - 0x2]
  6212. 00004804  5740                     subq.w     D0, 3
  6213. 00004806  3F00                     move.w     -[A7], D0
  6214. 00004808  302E FFF8                move.w     D0, [A6 - 0x8]
  6215. 0000480C  5A40                     addq.w     D0, 5
  6216. 0000480E  3F00                     move.w     -[A7], D0
  6217. 00004810  A891                     syscall    LineTo
  6218. 00004812  5C4F                     addq.w     A7, 6
  6219. 00004814  6000 02E6                bra        +0x2E8 /* 00004AFC */
  6220. label00004818:
  6221. 00004818  2F0A                     move.l     -[A7], A2
  6222. 0000481A  2057                     movea.l    A0, [A7]
  6223. 0000481C  2250                     movea.l    A1, [A0]
  6224. 0000481E  2269 00E0                movea.l    A1, [A1 + 0xE0]
  6225. 00004822  4E91                     jsr        [A1]
  6226. 00004824  4A00                     tst.b      D0
  6227. 00004826  584F                     addq.w     A7, 4
  6228. 00004828  6700 02D2                beq        +0x2D4 /* 00004AFC */
  6229. 0000482C  4A2A 0122                tst.b      [A2 + 0x122]
  6230. 00004830  6700 00D2                beq        +0xD4 /* 00004904 */
  6231. 00004834  2F3C 0001 0001           move.l     -[A7], 0x10001
  6232. 0000483A  A89B                     syscall    PenSize
  6233. 0000483C  1F3C 0008                move.b     -[A7], 0x8
  6234. 00004840  486E FFF2                pea.l      [A6 - 0xE]
  6235. 00004844  4EB9 0000 05D8           jsr        [0x000005D8]
  6236. 0000484A  486E FFF2                pea.l      [A6 - 0xE]
  6237. 0000484E  AA14                     syscall    RGBForeColor
  6238. 00004850  302E FFFA                move.w     D0, [A6 - 0x6]
  6239. 00004854  5840                     addq.w     D0, 4
  6240. 00004856  3F00                     move.w     -[A7], D0
  6241. 00004858  302E FFFC                move.w     D0, [A6 - 0x4]
  6242. 0000485C  5940                     subq.w     D0, 4
  6243. 0000485E  3F00                     move.w     -[A7], D0
  6244. 00004860  A893                     syscall    MoveTo
  6245. 00004862  302E FFFE                move.w     D0, [A6 - 0x2]
  6246. 00004866  5740                     subq.w     D0, 3
  6247. 00004868  3F00                     move.w     -[A7], D0
  6248. 0000486A  302E FFF8                move.w     D0, [A6 - 0x8]
  6249. 0000486E  5640                     addq.w     D0, 3
  6250. 00004870  3F00                     move.w     -[A7], D0
  6251. 00004872  A891                     syscall    LineTo
  6252. 00004874  1F3C 0005                move.b     -[A7], 0x5
  6253. 00004878  486E FFF2                pea.l      [A6 - 0xE]
  6254. 0000487C  4EB9 0000 05D8           jsr        [0x000005D8]
  6255. 00004882  486E FFF2                pea.l      [A6 - 0xE]
  6256. 00004886  AA14                     syscall    RGBForeColor
  6257. 00004888  302E FFFA                move.w     D0, [A6 - 0x6]
  6258. 0000488C  5840                     addq.w     D0, 4
  6259. 0000488E  3F00                     move.w     -[A7], D0
  6260. 00004890  302E FFFC                move.w     D0, [A6 - 0x4]
  6261. 00004894  5740                     subq.w     D0, 3
  6262. 00004896  3F00                     move.w     -[A7], D0
  6263. 00004898  A893                     syscall    MoveTo
  6264. 0000489A  302E FFFE                move.w     D0, [A6 - 0x2]
  6265. 0000489E  5740                     subq.w     D0, 3
  6266. 000048A0  3F00                     move.w     -[A7], D0
  6267. 000048A2  302E FFF8                move.w     D0, [A6 - 0x8]
  6268. 000048A6  5840                     addq.w     D0, 4
  6269. 000048A8  3F00                     move.w     -[A7], D0
  6270. 000048AA  A891                     syscall    LineTo
  6271. 000048AC  1F3C 0008                move.b     -[A7], 0x8
  6272. 000048B0  486E FFF2                pea.l      [A6 - 0xE]
  6273. 000048B4  4EB9 0000 05D8           jsr        [0x000005D8]
  6274. 000048BA  486E FFF2                pea.l      [A6 - 0xE]
  6275. 000048BE  302E FFFC                move.w     D0, [A6 - 0x4]
  6276. 000048C2  5940                     subq.w     D0, 4
  6277. 000048C4  3F00                     move.w     -[A7], D0
  6278. 000048C6  302E FFFE                move.w     D0, [A6 - 0x2]
  6279. 000048CA  5740                     subq.w     D0, 3
  6280. 000048CC  3F00                     move.w     -[A7], D0
  6281. 000048CE  4EB9 0000 06E0           jsr        [0x000006E0]
  6282. 000048D4  1F3C 0005                move.b     -[A7], 0x5
  6283. 000048D8  486E FFF2                pea.l      [A6 - 0xE]
  6284. 000048DC  4EB9 0000 05D8           jsr        [0x000005D8]
  6285. 000048E2  486E FFF2                pea.l      [A6 - 0xE]
  6286. 000048E6  302E FFFC                move.w     D0, [A6 - 0x4]
  6287. 000048EA  5740                     subq.w     D0, 3
  6288. 000048EC  3F00                     move.w     -[A7], D0
  6289. 000048EE  302E FFFE                move.w     D0, [A6 - 0x2]
  6290. 000048F2  5740                     subq.w     D0, 3
  6291. 000048F4  3F00                     move.w     -[A7], D0
  6292. 000048F6  4EB9 0000 06E0           jsr        [0x000006E0]
  6293. 000048FC  4FEF 0028                lea.l      A7, [A7 + 0x28]
  6294. 00004900  6000 01FA                bra        +0x1FC /* 00004AFC */
  6295. label00004904:
  6296. 00004904  1F3C 0005                move.b     -[A7], 0x5
  6297. 00004908  486E FFF2                pea.l      [A6 - 0xE]
  6298. 0000490C  4EB9 0000 05D8           jsr        [0x000005D8]
  6299. 00004912  486E FFF2                pea.l      [A6 - 0xE]
  6300. 00004916  302E FFF8                move.w     D0, [A6 - 0x8]
  6301. 0000491A  5E40                     addq.w     D0, 7
  6302. 0000491C  3F00                     move.w     -[A7], D0
  6303. 0000491E  302E FFFA                move.w     D0, [A6 - 0x6]
  6304. 00004922  5640                     addq.w     D0, 3
  6305. 00004924  3F00                     move.w     -[A7], D0
  6306. 00004926  4EB9 0000 06E0           jsr        [0x000006E0]
  6307. 0000492C  486E FFF2                pea.l      [A6 - 0xE]
  6308. 00004930  302E FFF8                move.w     D0, [A6 - 0x8]
  6309. 00004934  5040                     addq.w     D0, 8
  6310. 00004936  3F00                     move.w     -[A7], D0
  6311. 00004938  302E FFFA                move.w     D0, [A6 - 0x6]
  6312. 0000493C  5840                     addq.w     D0, 4
  6313. 0000493E  3F00                     move.w     -[A7], D0
  6314. 00004940  4EB9 0000 06E0           jsr        [0x000006E0]
  6315. 00004946  486E FFF2                pea.l      [A6 - 0xE]
  6316. 0000494A  7009                     moveq.l    D0, 0x09
  6317. 0000494C  D06E FFF8                add.w      D0, [A6 - 0x8]
  6318. 00004950  3F00                     move.w     -[A7], D0
  6319. 00004952  302E FFFA                move.w     D0, [A6 - 0x6]
  6320. 00004956  5C40                     addq.w     D0, 6
  6321. 00004958  3F00                     move.w     -[A7], D0
  6322. 0000495A  4EB9 0000 06E0           jsr        [0x000006E0]
  6323. 00004960  486E FFF2                pea.l      [A6 - 0xE]
  6324. 00004964  302E FFF8                move.w     D0, [A6 - 0x8]
  6325. 00004968  5040                     addq.w     D0, 8
  6326. 0000496A  3F00                     move.w     -[A7], D0
  6327. 0000496C  302E FFFA                move.w     D0, [A6 - 0x6]
  6328. 00004970  5E40                     addq.w     D0, 7
  6329. 00004972  3F00                     move.w     -[A7], D0
  6330. 00004974  4EB9 0000 06E0           jsr        [0x000006E0]
  6331. 0000497A  486E FFF2                pea.l      [A6 - 0xE]
  6332. 0000497E  302E FFF8                move.w     D0, [A6 - 0x8]
  6333. 00004982  5E40                     addq.w     D0, 7
  6334. 00004984  3F00                     move.w     -[A7], D0
  6335. 00004986  302E FFFA                move.w     D0, [A6 - 0x6]
  6336. 0000498A  5040                     addq.w     D0, 8
  6337. 0000498C  3F00                     move.w     -[A7], D0
  6338. 0000498E  4EB9 0000 06E0           jsr        [0x000006E0]
  6339. 00004994  486E FFF2                pea.l      [A6 - 0xE]
  6340. 00004998  302E FFF8                move.w     D0, [A6 - 0x8]
  6341. 0000499C  5C40                     addq.w     D0, 6
  6342. 0000499E  3F00                     move.w     -[A7], D0
  6343. 000049A0  7009                     moveq.l    D0, 0x09
  6344. 000049A2  D06E FFFA                add.w      D0, [A6 - 0x6]
  6345. 000049A6  3F00                     move.w     -[A7], D0
  6346. 000049A8  4EB9 0000 06E0           jsr        [0x000006E0]
  6347. 000049AE  1F3C 0008                move.b     -[A7], 0x8
  6348. 000049B2  486E FFF2                pea.l      [A6 - 0xE]
  6349. 000049B6  4EB9 0000 05D8           jsr        [0x000005D8]
  6350. 000049BC  486E FFF2                pea.l      [A6 - 0xE]
  6351. 000049C0  302E FFF8                move.w     D0, [A6 - 0x8]
  6352. 000049C4  5A40                     addq.w     D0, 5
  6353. 000049C6  3F00                     move.w     -[A7], D0
  6354. 000049C8  700A                     moveq.l    D0, 0x0A
  6355. 000049CA  D06E FFFA                add.w      D0, [A6 - 0x6]
  6356. 000049CE  3F00                     move.w     -[A7], D0
  6357. 000049D0  4EB9 0000 06E0           jsr        [0x000006E0]
  6358. 000049D6  1F3C 0005                move.b     -[A7], 0x5
  6359. 000049DA  486E FFF2                pea.l      [A6 - 0xE]
  6360. 000049DE  4EB9 0000 05D8           jsr        [0x000005D8]
  6361. 000049E4  486E FFF2                pea.l      [A6 - 0xE]
  6362. 000049E8  302E FFF8                move.w     D0, [A6 - 0x8]
  6363. 000049EC  5640                     addq.w     D0, 3
  6364. 000049EE  3F00                     move.w     -[A7], D0
  6365. 000049F0  700C                     moveq.l    D0, 0x0C
  6366. 000049F2  D06E FFFA                add.w      D0, [A6 - 0x6]
  6367. 000049F6  3F00                     move.w     -[A7], D0
  6368. 000049F8  4EB9 0000 06E0           jsr        [0x000006E0]
  6369. 000049FE  486E FFF2                pea.l      [A6 - 0xE]
  6370. 00004A02  302E FFF8                move.w     D0, [A6 - 0x8]
  6371. 00004A06  5440                     addq.w     D0, 2
  6372. 00004A08  3F00                     move.w     -[A7], D0
  6373. 00004A0A  700D                     moveq.l    D0, 0x0D
  6374. 00004A0C  D06E FFFA                add.w      D0, [A6 - 0x6]
  6375. 00004A10  3F00                     move.w     -[A7], D0
  6376. 00004A12  4EB9 0000 06E0           jsr        [0x000006E0]
  6377. 00004A18  1F3C 0008                move.b     -[A7], 0x8
  6378. 00004A1C  486E FFF2                pea.l      [A6 - 0xE]
  6379. 00004A20  4EB9 0000 05D8           jsr        [0x000005D8]
  6380. 00004A26  486E FFF2                pea.l      [A6 - 0xE]
  6381. 00004A2A  7009                     moveq.l    D0, 0x09
  6382. 00004A2C  D06E FFF8                add.w      D0, [A6 - 0x8]
  6383. 00004A30  3F00                     move.w     -[A7], D0
  6384. 00004A32  302E FFFA                move.w     D0, [A6 - 0x6]
  6385. 00004A36  5A40                     addq.w     D0, 5
  6386. 00004A38  3F00                     move.w     -[A7], D0
  6387. 00004A3A  4EB9 0000 06E0           jsr        [0x000006E0]
  6388. 00004A40  486E FFF2                pea.l      [A6 - 0xE]
  6389. 00004A44  302E FFF8                move.w     D0, [A6 - 0x8]
  6390. 00004A48  5040                     addq.w     D0, 8
  6391. 00004A4A  3F00                     move.w     -[A7], D0
  6392. 00004A4C  302E FFFA                move.w     D0, [A6 - 0x6]
  6393. 00004A50  5C40                     addq.w     D0, 6
  6394. 00004A52  3F00                     move.w     -[A7], D0
  6395. 00004A54  4EB9 0000 06E0           jsr        [0x000006E0]
  6396. 00004A5A  486E FFF2                pea.l      [A6 - 0xE]
  6397. 00004A5E  302E FFF8                move.w     D0, [A6 - 0x8]
  6398. 00004A62  5E40                     addq.w     D0, 7
  6399. 00004A64  3F00                     move.w     -[A7], D0
  6400. 00004A66  302E FFFA                move.w     D0, [A6 - 0x6]
  6401. 00004A6A  5E40                     addq.w     D0, 7
  6402. 00004A6C  3F00                     move.w     -[A7], D0
  6403. 00004A6E  4EB9 0000 06E0           jsr        [0x000006E0]
  6404. 00004A74  486E FFF2                pea.l      [A6 - 0xE]
  6405. 00004A78  302E FFF8                move.w     D0, [A6 - 0x8]
  6406. 00004A7C  5C40                     addq.w     D0, 6
  6407. 00004A7E  3F00                     move.w     -[A7], D0
  6408. 00004A80  302E FFFA                move.w     D0, [A6 - 0x6]
  6409. 00004A84  5040                     addq.w     D0, 8
  6410. 00004A86  3F00                     move.w     -[A7], D0
  6411. 00004A88  4EB9 0000 06E0           jsr        [0x000006E0]
  6412. 00004A8E  486E FFF2                pea.l      [A6 - 0xE]
  6413. 00004A92  302E FFF8                move.w     D0, [A6 - 0x8]
  6414. 00004A96  5A40                     addq.w     D0, 5
  6415. 00004A98  3F00                     move.w     -[A7], D0
  6416. 00004A9A  7009                     moveq.l    D0, 0x09
  6417. 00004A9C  D06E FFFA                add.w      D0, [A6 - 0x6]
  6418. 00004AA0  3F00                     move.w     -[A7], D0
  6419. 00004AA2  4EB9 0000 06E0           jsr        [0x000006E0]
  6420. 00004AA8  1F3C 000A                move.b     -[A7], 0xA /* '\n' */
  6421. 00004AAC  486E FFF2                pea.l      [A6 - 0xE]
  6422. 00004AB0  4EB9 0000 05D8           jsr        [0x000005D8]
  6423. 00004AB6  486E FFF2                pea.l      [A6 - 0xE]
  6424. 00004ABA  302E FFF8                move.w     D0, [A6 - 0x8]
  6425. 00004ABE  5840                     addq.w     D0, 4
  6426. 00004AC0  3F00                     move.w     -[A7], D0
  6427. 00004AC2  700A                     moveq.l    D0, 0x0A
  6428. 00004AC4  D06E FFFA                add.w      D0, [A6 - 0x6]
  6429. 00004AC8  3F00                     move.w     -[A7], D0
  6430. 00004ACA  4EB9 0000 06E0           jsr        [0x000006E0]
  6431. 00004AD0  1F3C 0008                move.b     -[A7], 0x8
  6432. 00004AD4  486E FFF2                pea.l      [A6 - 0xE]
  6433. 00004AD8  4EB9 0000 05D8           jsr        [0x000005D8]
  6434. 00004ADE  486E FFF2                pea.l      [A6 - 0xE]
  6435. 00004AE2  302E FFF8                move.w     D0, [A6 - 0x8]
  6436. 00004AE6  5440                     addq.w     D0, 2
  6437. 00004AE8  3F00                     move.w     -[A7], D0
  6438. 00004AEA  700C                     moveq.l    D0, 0x0C
  6439. 00004AEC  D06E FFFA                add.w      D0, [A6 - 0x6]
  6440. 00004AF0  3F00                     move.w     -[A7], D0
  6441. 00004AF2  4EB9 0000 06E0           jsr        [0x000006E0]
  6442. 00004AF8  4FEF 00A4                lea.l      A7, [A7 + 0xA4]
  6443. label00004AFC:
  6444. 00004AFC  2F0A                     move.l     -[A7], A2
  6445. 00004AFE  2057                     movea.l    A0, [A7]
  6446. 00004B00  2250                     movea.l    A1, [A0]
  6447. 00004B02  2269 00EC                movea.l    A1, [A1 + 0xEC]
  6448. 00004B06  4E91                     jsr        [A1]
  6449. 00004B08  4A00                     tst.b      D0
  6450. 00004B0A  584F                     addq.w     A7, 4
  6451. 00004B0C  6742                     beq        +0x44 /* 00004B50 */
  6452. 00004B0E  486E FFF2                pea.l      [A6 - 0xE]
  6453. 00004B12  4EB9 0000 05E0           jsr        [0x000005E0]
  6454. 00004B18  486E FFF2                pea.l      [A6 - 0xE]
  6455. 00004B1C  AA14                     syscall    RGBForeColor
  6456. 00004B1E  2F3C 0002 0001           move.l     -[A7], 0x20001
  6457. 00004B24  A89B                     syscall    PenSize
  6458. 00004B26  302E FFFA                move.w     D0, [A6 - 0x6]
  6459. 00004B2A  5640                     addq.w     D0, 3
  6460. 00004B2C  3F00                     move.w     -[A7], D0
  6461. 00004B2E  302E FFF8                move.w     D0, [A6 - 0x8]
  6462. 00004B32  5A40                     addq.w     D0, 5
  6463. 00004B34  3F00                     move.w     -[A7], D0
  6464. 00004B36  A893                     syscall    MoveTo
  6465. 00004B38  302E FFFE                move.w     D0, [A6 - 0x2]
  6466. 00004B3C  5940                     subq.w     D0, 4
  6467. 00004B3E  3F00                     move.w     -[A7], D0
  6468. 00004B40  302E FFF8                move.w     D0, [A6 - 0x8]
  6469. 00004B44  5A40                     addq.w     D0, 5
  6470. 00004B46  3F00                     move.w     -[A7], D0
  6471. 00004B48  A891                     syscall    LineTo
  6472. 00004B4A  584F                     addq.w     A7, 4
  6473. 00004B4C  6000 01EA                bra        +0x1EC /* 00004D38 */
  6474. label00004B50:
  6475. 00004B50  2F0A                     move.l     -[A7], A2
  6476. 00004B52  2057                     movea.l    A0, [A7]
  6477. 00004B54  2250                     movea.l    A1, [A0]
  6478. 00004B56  2269 00E0                movea.l    A1, [A1 + 0xE0]
  6479. 00004B5A  4E91                     jsr        [A1]
  6480. 00004B5C  4A00                     tst.b      D0
  6481. 00004B5E  584F                     addq.w     A7, 4
  6482. 00004B60  6700 01D6                beq        +0x1D8 /* 00004D38 */
  6483. 00004B64  486E FFF2                pea.l      [A6 - 0xE]
  6484. 00004B68  4EB9 0000 05E0           jsr        [0x000005E0]
  6485. 00004B6E  486E FFF2                pea.l      [A6 - 0xE]
  6486. 00004B72  AA14                     syscall    RGBForeColor
  6487. 00004B74  2F3C 0001 0001           move.l     -[A7], 0x10001
  6488. 00004B7A  A89B                     syscall    PenSize
  6489. 00004B7C  4A2A 0122                tst.b      [A2 + 0x122]
  6490. 00004B80  584F                     addq.w     A7, 4
  6491. 00004B82  6754                     beq        +0x56 /* 00004BD8 */
  6492. 00004B84  2F3C 0002 0001           move.l     -[A7], 0x20001
  6493. 00004B8A  A89B                     syscall    PenSize
  6494. 00004B8C  302E FFFA                move.w     D0, [A6 - 0x6]
  6495. 00004B90  5640                     addq.w     D0, 3
  6496. 00004B92  3F00                     move.w     -[A7], D0
  6497. 00004B94  302E FFF8                move.w     D0, [A6 - 0x8]
  6498. 00004B98  5440                     addq.w     D0, 2
  6499. 00004B9A  3F00                     move.w     -[A7], D0
  6500. 00004B9C  A893                     syscall    MoveTo
  6501. 00004B9E  302E FFFE                move.w     D0, [A6 - 0x2]
  6502. 00004BA2  5940                     subq.w     D0, 4
  6503. 00004BA4  3F00                     move.w     -[A7], D0
  6504. 00004BA6  302E FFFC                move.w     D0, [A6 - 0x4]
  6505. 00004BAA  5B40                     subq.w     D0, 5
  6506. 00004BAC  3F00                     move.w     -[A7], D0
  6507. 00004BAE  A891                     syscall    LineTo
  6508. 00004BB0  302E FFFA                move.w     D0, [A6 - 0x6]
  6509. 00004BB4  5640                     addq.w     D0, 3
  6510. 00004BB6  3F00                     move.w     -[A7], D0
  6511. 00004BB8  302E FFFC                move.w     D0, [A6 - 0x4]
  6512. 00004BBC  5B40                     subq.w     D0, 5
  6513. 00004BBE  3F00                     move.w     -[A7], D0
  6514. 00004BC0  A893                     syscall    MoveTo
  6515. 00004BC2  302E FFFE                move.w     D0, [A6 - 0x2]
  6516. 00004BC6  5940                     subq.w     D0, 4
  6517. 00004BC8  3F00                     move.w     -[A7], D0
  6518. 00004BCA  302E FFF8                move.w     D0, [A6 - 0x8]
  6519. 00004BCE  5440                     addq.w     D0, 2
  6520. 00004BD0  3F00                     move.w     -[A7], D0
  6521. 00004BD2  A891                     syscall    LineTo
  6522. 00004BD4  6000 0162                bra        +0x164 /* 00004D38 */
  6523. label00004BD8:
  6524. 00004BD8  302E FFFA                move.w     D0, [A6 - 0x6]
  6525. 00004BDC  5440                     addq.w     D0, 2
  6526. 00004BDE  3F00                     move.w     -[A7], D0
  6527. 00004BE0  302E FFF8                move.w     D0, [A6 - 0x8]
  6528. 00004BE4  5A40                     addq.w     D0, 5
  6529. 00004BE6  3F00                     move.w     -[A7], D0
  6530. 00004BE8  A893                     syscall    MoveTo
  6531. 00004BEA  302E FFFA                move.w     D0, [A6 - 0x6]
  6532. 00004BEE  5640                     addq.w     D0, 3
  6533. 00004BF0  3F00                     move.w     -[A7], D0
  6534. 00004BF2  302E FFF8                move.w     D0, [A6 - 0x8]
  6535. 00004BF6  5A40                     addq.w     D0, 5
  6536. 00004BF8  3F00                     move.w     -[A7], D0
  6537. 00004BFA  A891                     syscall    LineTo
  6538. 00004BFC  302E FFFA                move.w     D0, [A6 - 0x6]
  6539. 00004C00  5640                     addq.w     D0, 3
  6540. 00004C02  3F00                     move.w     -[A7], D0
  6541. 00004C04  302E FFF8                move.w     D0, [A6 - 0x8]
  6542. 00004C08  5C40                     addq.w     D0, 6
  6543. 00004C0A  3F00                     move.w     -[A7], D0
  6544. 00004C0C  A893                     syscall    MoveTo
  6545. 00004C0E  302E FFFA                move.w     D0, [A6 - 0x6]
  6546. 00004C12  5840                     addq.w     D0, 4
  6547. 00004C14  3F00                     move.w     -[A7], D0
  6548. 00004C16  302E FFF8                move.w     D0, [A6 - 0x8]
  6549. 00004C1A  5C40                     addq.w     D0, 6
  6550. 00004C1C  3F00                     move.w     -[A7], D0
  6551. 00004C1E  A891                     syscall    LineTo
  6552. 00004C20  302E FFFA                move.w     D0, [A6 - 0x6]
  6553. 00004C24  5840                     addq.w     D0, 4
  6554. 00004C26  3F00                     move.w     -[A7], D0
  6555. 00004C28  302E FFF8                move.w     D0, [A6 - 0x8]
  6556. 00004C2C  5E40                     addq.w     D0, 7
  6557. 00004C2E  3F00                     move.w     -[A7], D0
  6558. 00004C30  A893                     syscall    MoveTo
  6559. 00004C32  302E FFFA                move.w     D0, [A6 - 0x6]
  6560. 00004C36  5C40                     addq.w     D0, 6
  6561. 00004C38  3F00                     move.w     -[A7], D0
  6562. 00004C3A  302E FFF8                move.w     D0, [A6 - 0x8]
  6563. 00004C3E  5E40                     addq.w     D0, 7
  6564. 00004C40  3F00                     move.w     -[A7], D0
  6565. 00004C42  A891                     syscall    LineTo
  6566. 00004C44  302E FFFA                move.w     D0, [A6 - 0x6]
  6567. 00004C48  5C40                     addq.w     D0, 6
  6568. 00004C4A  3F00                     move.w     -[A7], D0
  6569. 00004C4C  302E FFF8                move.w     D0, [A6 - 0x8]
  6570. 00004C50  5C40                     addq.w     D0, 6
  6571. 00004C52  3F00                     move.w     -[A7], D0
  6572. 00004C54  A893                     syscall    MoveTo
  6573. 00004C56  302E FFFA                move.w     D0, [A6 - 0x6]
  6574. 00004C5A  5E40                     addq.w     D0, 7
  6575. 00004C5C  3F00                     move.w     -[A7], D0
  6576. 00004C5E  302E FFF8                move.w     D0, [A6 - 0x8]
  6577. 00004C62  5C40                     addq.w     D0, 6
  6578. 00004C64  3F00                     move.w     -[A7], D0
  6579. 00004C66  A891                     syscall    LineTo
  6580. 00004C68  302E FFFA                move.w     D0, [A6 - 0x6]
  6581. 00004C6C  5E40                     addq.w     D0, 7
  6582. 00004C6E  3F00                     move.w     -[A7], D0
  6583. 00004C70  302E FFF8                move.w     D0, [A6 - 0x8]
  6584. 00004C74  5A40                     addq.w     D0, 5
  6585. 00004C76  3F00                     move.w     -[A7], D0
  6586. 00004C78  A893                     syscall    MoveTo
  6587. 00004C7A  302E FFFA                move.w     D0, [A6 - 0x6]
  6588. 00004C7E  5040                     addq.w     D0, 8
  6589. 00004C80  3F00                     move.w     -[A7], D0
  6590. 00004C82  302E FFF8                move.w     D0, [A6 - 0x8]
  6591. 00004C86  5A40                     addq.w     D0, 5
  6592. 00004C88  3F00                     move.w     -[A7], D0
  6593. 00004C8A  A891                     syscall    LineTo
  6594. 00004C8C  302E FFFA                move.w     D0, [A6 - 0x6]
  6595. 00004C90  5040                     addq.w     D0, 8
  6596. 00004C92  3F00                     move.w     -[A7], D0
  6597. 00004C94  302E FFF8                move.w     D0, [A6 - 0x8]
  6598. 00004C98  5840                     addq.w     D0, 4
  6599. 00004C9A  3F00                     move.w     -[A7], D0
  6600. 00004C9C  A893                     syscall    MoveTo
  6601. 00004C9E  7009                     moveq.l    D0, 0x09
  6602. 00004CA0  D06E FFFA                add.w      D0, [A6 - 0x6]
  6603. 00004CA4  3F00                     move.w     -[A7], D0
  6604. 00004CA6  302E FFF8                move.w     D0, [A6 - 0x8]
  6605. 00004CAA  5840                     addq.w     D0, 4
  6606. 00004CAC  3F00                     move.w     -[A7], D0
  6607. 00004CAE  A891                     syscall    LineTo
  6608. 00004CB0  7009                     moveq.l    D0, 0x09
  6609. 00004CB2  D06E FFFA                add.w      D0, [A6 - 0x6]
  6610. 00004CB6  3F00                     move.w     -[A7], D0
  6611. 00004CB8  302E FFF8                move.w     D0, [A6 - 0x8]
  6612. 00004CBC  5640                     addq.w     D0, 3
  6613. 00004CBE  3F00                     move.w     -[A7], D0
  6614. 00004CC0  A893                     syscall    MoveTo
  6615. 00004CC2  700A                     moveq.l    D0, 0x0A
  6616. 00004CC4  D06E FFFA                add.w      D0, [A6 - 0x6]
  6617. 00004CC8  3F00                     move.w     -[A7], D0
  6618. 00004CCA  302E FFF8                move.w     D0, [A6 - 0x8]
  6619. 00004CCE  5640                     addq.w     D0, 3
  6620. 00004CD0  3F00                     move.w     -[A7], D0
  6621. 00004CD2  A891                     syscall    LineTo
  6622. 00004CD4  700A                     moveq.l    D0, 0x0A
  6623. 00004CD6  D06E FFFA                add.w      D0, [A6 - 0x6]
  6624. 00004CDA  3F00                     move.w     -[A7], D0
  6625. 00004CDC  302E FFF8                move.w     D0, [A6 - 0x8]
  6626. 00004CE0  5440                     addq.w     D0, 2
  6627. 00004CE2  3F00                     move.w     -[A7], D0
  6628. 00004CE4  A893                     syscall    MoveTo
  6629. 00004CE6  700B                     moveq.l    D0, 0x0B
  6630. 00004CE8  D06E FFFA                add.w      D0, [A6 - 0x6]
  6631. 00004CEC  3F00                     move.w     -[A7], D0
  6632. 00004CEE  302E FFF8                move.w     D0, [A6 - 0x8]
  6633. 00004CF2  5440                     addq.w     D0, 2
  6634. 00004CF4  3F00                     move.w     -[A7], D0
  6635. 00004CF6  A891                     syscall    LineTo
  6636. 00004CF8  700B                     moveq.l    D0, 0x0B
  6637. 00004CFA  D06E FFFA                add.w      D0, [A6 - 0x6]
  6638. 00004CFE  3F00                     move.w     -[A7], D0
  6639. 00004D00  302E FFF8                move.w     D0, [A6 - 0x8]
  6640. 00004D04  5240                     addq.w     D0, 1
  6641. 00004D06  3F00                     move.w     -[A7], D0
  6642. 00004D08  A893                     syscall    MoveTo
  6643. 00004D0A  700C                     moveq.l    D0, 0x0C
  6644. 00004D0C  D06E FFFA                add.w      D0, [A6 - 0x6]
  6645. 00004D10  3F00                     move.w     -[A7], D0
  6646. 00004D12  302E FFF8                move.w     D0, [A6 - 0x8]
  6647. 00004D16  5240                     addq.w     D0, 1
  6648. 00004D18  3F00                     move.w     -[A7], D0
  6649. 00004D1A  A891                     syscall    LineTo
  6650. 00004D1C  486E FFF2                pea.l      [A6 - 0xE]
  6651. 00004D20  302E FFF8                move.w     D0, [A6 - 0x8]
  6652. 00004D24  5040                     addq.w     D0, 8
  6653. 00004D26  3F00                     move.w     -[A7], D0
  6654. 00004D28  302E FFFA                move.w     D0, [A6 - 0x6]
  6655. 00004D2C  5A40                     addq.w     D0, 5
  6656. 00004D2E  3F00                     move.w     -[A7], D0
  6657. 00004D30  4EB9 0000 06E0           jsr        [0x000006E0]
  6658. 00004D36  504F                     addq.w     A7, 8
  6659. label00004D38:
  6660. 00004D38  486E FFE8                pea.l      [A6 - 0x18]
  6661. 00004D3C  486E FFD6                pea.l      [A6 - 0x2A]
  6662. 00004D40  4EB9 0000 2158           jsr        [0x00002158]
  6663. 00004D46  4A00                     tst.b      D0
  6664. 00004D48  504F                     addq.w     A7, 8
  6665. 00004D4A  6600 F98C                bne        -0x672 /* 000046D8 */
  6666. 00004D4E  3F3C FFFF                move.w     -[A7], 0xFFFF
  6667. 00004D52  486E FFD6                pea.l      [A6 - 0x2A]
  6668. 00004D56  4EB9 0000 2150           jsr        [0x00002150]
  6669. 00004D5C  3F3C FFFF                move.w     -[A7], 0xFFFF
  6670. 00004D60  486E FFB8                pea.l      [A6 - 0x48]
  6671. 00004D64  4EB9 0000 20A8           jsr        [0x000020A8]
  6672. 00004D6A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  6673. 00004D6E  245F                     movea.l    A2, [A7]+
  6674. 00004D70  4E5E                     unlink     A6
  6675. 00004D72  4E75                     rts
  6676. 00004D74  4E56 FFD6                link       A6, -0x002A
  6677. 00004D78  2F0A                     move.l     -[A7], A2
  6678. 00004D7A  246E 0008                movea.l    A2, [A6 + 0x8]
  6679. 00004D7E  486E FFF8                pea.l      [A6 - 0x8]
  6680. 00004D82  2F0A                     move.l     -[A7], A2
  6681. 00004D84  2057                     movea.l    A0, [A7]
  6682. 00004D86  2250                     movea.l    A1, [A0]
  6683. 00004D88  2269 00E8                movea.l    A1, [A1 + 0xE8]
  6684. 00004D8C  4E91                     jsr        [A1]
  6685. 00004D8E  2D6E FFF8 FFD6           move.l     [A6 - 0x2A], [A6 - 0x8]
  6686. 00004D94  2D6E FFFC FFDA           move.l     [A6 - 0x26], [A6 - 0x4]
  6687. 00004D9A  546E FFDC                addq.w     [A6 - 0x24], 2
  6688. 00004D9E  486E FFD6                pea.l      [A6 - 0x2A]
  6689. 00004DA2  486E FFDE                pea.l      [A6 - 0x22]
  6690. 00004DA6  4EB9 0000 2148           jsr        [0x00002148]
  6691. 00004DAC  4FEF 0010                lea.l      A7, [A7 + 0x10]
  6692. 00004DB0  6000 06A6                bra        +0x6A8 /* 00005458 */
  6693. label00004DB4:
  6694. 00004DB4  0C6E 0004 FFF0           cmpi.w     [A6 - 0x10], 0x4
  6695. 00004DBA  6C56                     bge        +0x58 /* 00004E12 */
  6696. 00004DBC  2F0A                     move.l     -[A7], A2
  6697. 00004DBE  2057                     movea.l    A0, [A7]
  6698. 00004DC0  2250                     movea.l    A1, [A0]
  6699. 00004DC2  2269 00AC                movea.l    A1, [A1 + 0xAC]
  6700. 00004DC6  4E91                     jsr        [A1]
  6701. 00004DC8  4A00                     tst.b      D0
  6702. 00004DCA  584F                     addq.w     A7, 4
  6703. 00004DCC  6700 043A                beq        +0x43C /* 00005208 */
  6704. 00004DD0  486E FFF2                pea.l      [A6 - 0xE]
  6705. 00004DD4  4EB9 0000 05E0           jsr        [0x000005E0]
  6706. 00004DDA  486E FFF2                pea.l      [A6 - 0xE]
  6707. 00004DDE  AA14                     syscall    RGBForeColor
  6708. 00004DE0  2F3C 0002 0002           move.l     -[A7], 0x20002
  6709. 00004DE6  A89B                     syscall    PenSize
  6710. 00004DE8  486E FFF8                pea.l      [A6 - 0x8]
  6711. 00004DEC  A8A1                     syscall    FrameRect
  6712. 00004DEE  486E FFF8                pea.l      [A6 - 0x8]
  6713. 00004DF2  2F3C 0002 0002           move.l     -[A7], 0x20002
  6714. 00004DF8  A8A9                     syscall    InsetRect
  6715. 00004DFA  486E FFF8                pea.l      [A6 - 0x8]
  6716. 00004DFE  A8A3                     syscall    EraseRect
  6717. 00004E00  486E FFF8                pea.l      [A6 - 0x8]
  6718. 00004E04  2F3C FFFE FFFE           move.l     -[A7], 0xFFFEFFFE
  6719. 00004E0A  A8A9                     syscall    InsetRect
  6720. 00004E0C  584F                     addq.w     A7, 4
  6721. 00004E0E  6000 03F8                bra        +0x3FA /* 00005208 */
  6722. label00004E12:
  6723. 00004E12  2F0A                     move.l     -[A7], A2
  6724. 00004E14  2057                     movea.l    A0, [A7]
  6725. 00004E16  2250                     movea.l    A1, [A0]
  6726. 00004E18  2269 00AC                movea.l    A1, [A1 + 0xAC]
  6727. 00004E1C  4E91                     jsr        [A1]
  6728. 00004E1E  4A00                     tst.b      D0
  6729. 00004E20  584F                     addq.w     A7, 4
  6730. 00004E22  6700 03E4                beq        +0x3E6 /* 00005208 */
  6731. 00004E26  486E FFF2                pea.l      [A6 - 0xE]
  6732. 00004E2A  4EB9 0000 05E0           jsr        [0x000005E0]
  6733. 00004E30  486E FFF2                pea.l      [A6 - 0xE]
  6734. 00004E34  AA14                     syscall    RGBForeColor
  6735. 00004E36  486E FFF8                pea.l      [A6 - 0x8]
  6736. 00004E3A  A8A1                     syscall    FrameRect
  6737. 00004E3C  486E FFF8                pea.l      [A6 - 0x8]
  6738. 00004E40  2F3C 0001 0001           move.l     -[A7], 0x10001
  6739. 00004E46  A8A9                     syscall    InsetRect
  6740. 00004E48  1F3C 0008                move.b     -[A7], 0x8
  6741. 00004E4C  486E FFF2                pea.l      [A6 - 0xE]
  6742. 00004E50  4EB9 0000 05D8           jsr        [0x000005D8]
  6743. 00004E56  486E FFF2                pea.l      [A6 - 0xE]
  6744. 00004E5A  AA14                     syscall    RGBForeColor
  6745. 00004E5C  486E FFF8                pea.l      [A6 - 0x8]
  6746. 00004E60  A8A2                     syscall    PaintRect
  6747. 00004E62  1F3C 000A                move.b     -[A7], 0xA /* '\n' */
  6748. 00004E66  486E FFF2                pea.l      [A6 - 0xE]
  6749. 00004E6A  4EB9 0000 05D8           jsr        [0x000005D8]
  6750. 00004E70  486E FFF2                pea.l      [A6 - 0xE]
  6751. 00004E74  AA14                     syscall    RGBForeColor
  6752. 00004E76  2F3C 0001 0001           move.l     -[A7], 0x10001
  6753. 00004E7C  42A7                     clr.l      -[A7]
  6754. 00004E7E  486E FFF8                pea.l      [A6 - 0x8]
  6755. 00004E82  4EB9 0000 06B8           jsr        [0x000006B8]
  6756. 00004E88  1F3C 0006                move.b     -[A7], 0x6
  6757. 00004E8C  486E FFF2                pea.l      [A6 - 0xE]
  6758. 00004E90  4EB9 0000 05D8           jsr        [0x000005D8]
  6759. 00004E96  486E FFF2                pea.l      [A6 - 0xE]
  6760. 00004E9A  AA14                     syscall    RGBForeColor
  6761. 00004E9C  42A7                     clr.l      -[A7]
  6762. 00004E9E  2F3C 0001 0001           move.l     -[A7], 0x10001
  6763. 00004EA4  486E FFF8                pea.l      [A6 - 0x8]
  6764. 00004EA8  4EB9 0000 06B0           jsr        [0x000006B0]
  6765. 00004EAE  486E FFF8                pea.l      [A6 - 0x8]
  6766. 00004EB2  4878 FFFF                push.l     0xFFFF
  6767. 00004EB6  A8A9                     syscall    InsetRect
  6768. 00004EB8  2F0A                     move.l     -[A7], A2
  6769. 00004EBA  2057                     movea.l    A0, [A7]
  6770. 00004EBC  2250                     movea.l    A1, [A0]
  6771. 00004EBE  2269 00EC                movea.l    A1, [A1 + 0xEC]
  6772. 00004EC2  4E91                     jsr        [A1]
  6773. 00004EC4  4A00                     tst.b      D0
  6774. 00004EC6  4FEF 0032                lea.l      A7, [A7 + 0x32]
  6775. 00004ECA  6758                     beq        +0x5A /* 00004F24 */
  6776. 00004ECC  1F3C 000A                move.b     -[A7], 0xA /* '\n' */
  6777. 00004ED0  486E FFF2                pea.l      [A6 - 0xE]
  6778. 00004ED4  4EB9 0000 05D8           jsr        [0x000005D8]
  6779. 00004EDA  486E FFF2                pea.l      [A6 - 0xE]
  6780. 00004EDE  AA14                     syscall    RGBForeColor
  6781. 00004EE0  2F3C 0001 0001           move.l     -[A7], 0x10001
  6782. 00004EE6  A89B                     syscall    PenSize
  6783. 00004EE8  302E FFFA                move.w     D0, [A6 - 0x6]
  6784. 00004EEC  5840                     addq.w     D0, 4
  6785. 00004EEE  3F00                     move.w     -[A7], D0
  6786. 00004EF0  302E FFF8                move.w     D0, [A6 - 0x8]
  6787. 00004EF4  5E40                     addq.w     D0, 7
  6788. 00004EF6  3F00                     move.w     -[A7], D0
  6789. 00004EF8  A893                     syscall    MoveTo
  6790. 00004EFA  302E FFFE                move.w     D0, [A6 - 0x2]
  6791. 00004EFE  5740                     subq.w     D0, 3
  6792. 00004F00  3F00                     move.w     -[A7], D0
  6793. 00004F02  302E FFF8                move.w     D0, [A6 - 0x8]
  6794. 00004F06  5E40                     addq.w     D0, 7
  6795. 00004F08  3F00                     move.w     -[A7], D0
  6796. 00004F0A  A891                     syscall    LineTo
  6797. 00004F0C  302E FFFE                move.w     D0, [A6 - 0x2]
  6798. 00004F10  5740                     subq.w     D0, 3
  6799. 00004F12  3F00                     move.w     -[A7], D0
  6800. 00004F14  302E FFF8                move.w     D0, [A6 - 0x8]
  6801. 00004F18  5A40                     addq.w     D0, 5
  6802. 00004F1A  3F00                     move.w     -[A7], D0
  6803. 00004F1C  A891                     syscall    LineTo
  6804. 00004F1E  5C4F                     addq.w     A7, 6
  6805. 00004F20  6000 02E6                bra        +0x2E8 /* 00005208 */
  6806. label00004F24:
  6807. 00004F24  2F0A                     move.l     -[A7], A2
  6808. 00004F26  2057                     movea.l    A0, [A7]
  6809. 00004F28  2250                     movea.l    A1, [A0]
  6810. 00004F2A  2269 00E0                movea.l    A1, [A1 + 0xE0]
  6811. 00004F2E  4E91                     jsr        [A1]
  6812. 00004F30  4A00                     tst.b      D0
  6813. 00004F32  584F                     addq.w     A7, 4
  6814. 00004F34  6700 02D2                beq        +0x2D4 /* 00005208 */
  6815. 00004F38  4A2A 0122                tst.b      [A2 + 0x122]
  6816. 00004F3C  6700 00D2                beq        +0xD4 /* 00005010 */
  6817. 00004F40  2F3C 0001 0001           move.l     -[A7], 0x10001
  6818. 00004F46  A89B                     syscall    PenSize
  6819. 00004F48  1F3C 000B                move.b     -[A7], 0xB
  6820. 00004F4C  486E FFF2                pea.l      [A6 - 0xE]
  6821. 00004F50  4EB9 0000 05D8           jsr        [0x000005D8]
  6822. 00004F56  486E FFF2                pea.l      [A6 - 0xE]
  6823. 00004F5A  AA14                     syscall    RGBForeColor
  6824. 00004F5C  302E FFFA                move.w     D0, [A6 - 0x6]
  6825. 00004F60  5840                     addq.w     D0, 4
  6826. 00004F62  3F00                     move.w     -[A7], D0
  6827. 00004F64  302E FFFC                move.w     D0, [A6 - 0x4]
  6828. 00004F68  5940                     subq.w     D0, 4
  6829. 00004F6A  3F00                     move.w     -[A7], D0
  6830. 00004F6C  A893                     syscall    MoveTo
  6831. 00004F6E  302E FFFE                move.w     D0, [A6 - 0x2]
  6832. 00004F72  5740                     subq.w     D0, 3
  6833. 00004F74  3F00                     move.w     -[A7], D0
  6834. 00004F76  302E FFF8                move.w     D0, [A6 - 0x8]
  6835. 00004F7A  5640                     addq.w     D0, 3
  6836. 00004F7C  3F00                     move.w     -[A7], D0
  6837. 00004F7E  A891                     syscall    LineTo
  6838. 00004F80  1F3C 000A                move.b     -[A7], 0xA /* '\n' */
  6839. 00004F84  486E FFF2                pea.l      [A6 - 0xE]
  6840. 00004F88  4EB9 0000 05D8           jsr        [0x000005D8]
  6841. 00004F8E  486E FFF2                pea.l      [A6 - 0xE]
  6842. 00004F92  AA14                     syscall    RGBForeColor
  6843. 00004F94  302E FFFA                move.w     D0, [A6 - 0x6]
  6844. 00004F98  5840                     addq.w     D0, 4
  6845. 00004F9A  3F00                     move.w     -[A7], D0
  6846. 00004F9C  302E FFFC                move.w     D0, [A6 - 0x4]
  6847. 00004FA0  5740                     subq.w     D0, 3
  6848. 00004FA2  3F00                     move.w     -[A7], D0
  6849. 00004FA4  A893                     syscall    MoveTo
  6850. 00004FA6  302E FFFE                move.w     D0, [A6 - 0x2]
  6851. 00004FAA  5740                     subq.w     D0, 3
  6852. 00004FAC  3F00                     move.w     -[A7], D0
  6853. 00004FAE  302E FFF8                move.w     D0, [A6 - 0x8]
  6854. 00004FB2  5840                     addq.w     D0, 4
  6855. 00004FB4  3F00                     move.w     -[A7], D0
  6856. 00004FB6  A891                     syscall    LineTo
  6857. 00004FB8  1F3C 000B                move.b     -[A7], 0xB
  6858. 00004FBC  486E FFF2                pea.l      [A6 - 0xE]
  6859. 00004FC0  4EB9 0000 05D8           jsr        [0x000005D8]
  6860. 00004FC6  486E FFF2                pea.l      [A6 - 0xE]
  6861. 00004FCA  302E FFFC                move.w     D0, [A6 - 0x4]
  6862. 00004FCE  5940                     subq.w     D0, 4
  6863. 00004FD0  3F00                     move.w     -[A7], D0
  6864. 00004FD2  302E FFFE                move.w     D0, [A6 - 0x2]
  6865. 00004FD6  5740                     subq.w     D0, 3
  6866. 00004FD8  3F00                     move.w     -[A7], D0
  6867. 00004FDA  4EB9 0000 06E0           jsr        [0x000006E0]
  6868. 00004FE0  1F3C 000A                move.b     -[A7], 0xA /* '\n' */
  6869. 00004FE4  486E FFF2                pea.l      [A6 - 0xE]
  6870. 00004FE8  4EB9 0000 05D8           jsr        [0x000005D8]
  6871. 00004FEE  486E FFF2                pea.l      [A6 - 0xE]
  6872. 00004FF2  302E FFFC                move.w     D0, [A6 - 0x4]
  6873. 00004FF6  5740                     subq.w     D0, 3
  6874. 00004FF8  3F00                     move.w     -[A7], D0
  6875. 00004FFA  302E FFFE                move.w     D0, [A6 - 0x2]
  6876. 00004FFE  5740                     subq.w     D0, 3
  6877. 00005000  3F00                     move.w     -[A7], D0
  6878. 00005002  4EB9 0000 06E0           jsr        [0x000006E0]
  6879. 00005008  4FEF 0028                lea.l      A7, [A7 + 0x28]
  6880. 0000500C  6000 01FA                bra        +0x1FC /* 00005208 */
  6881. label00005010:
  6882. 00005010  1F3C 000A                move.b     -[A7], 0xA /* '\n' */
  6883. 00005014  486E FFF2                pea.l      [A6 - 0xE]
  6884. 00005018  4EB9 0000 05D8           jsr        [0x000005D8]
  6885. 0000501E  486E FFF2                pea.l      [A6 - 0xE]
  6886. 00005022  302E FFF8                move.w     D0, [A6 - 0x8]
  6887. 00005026  5E40                     addq.w     D0, 7
  6888. 00005028  3F00                     move.w     -[A7], D0
  6889. 0000502A  302E FFFA                move.w     D0, [A6 - 0x6]
  6890. 0000502E  5640                     addq.w     D0, 3
  6891. 00005030  3F00                     move.w     -[A7], D0
  6892. 00005032  4EB9 0000 06E0           jsr        [0x000006E0]
  6893. 00005038  486E FFF2                pea.l      [A6 - 0xE]
  6894. 0000503C  302E FFF8                move.w     D0, [A6 - 0x8]
  6895. 00005040  5040                     addq.w     D0, 8
  6896. 00005042  3F00                     move.w     -[A7], D0
  6897. 00005044  302E FFFA                move.w     D0, [A6 - 0x6]
  6898. 00005048  5840                     addq.w     D0, 4
  6899. 0000504A  3F00                     move.w     -[A7], D0
  6900. 0000504C  4EB9 0000 06E0           jsr        [0x000006E0]
  6901. 00005052  486E FFF2                pea.l      [A6 - 0xE]
  6902. 00005056  7009                     moveq.l    D0, 0x09
  6903. 00005058  D06E FFF8                add.w      D0, [A6 - 0x8]
  6904. 0000505C  3F00                     move.w     -[A7], D0
  6905. 0000505E  302E FFFA                move.w     D0, [A6 - 0x6]
  6906. 00005062  5C40                     addq.w     D0, 6
  6907. 00005064  3F00                     move.w     -[A7], D0
  6908. 00005066  4EB9 0000 06E0           jsr        [0x000006E0]
  6909. 0000506C  486E FFF2                pea.l      [A6 - 0xE]
  6910. 00005070  302E FFF8                move.w     D0, [A6 - 0x8]
  6911. 00005074  5040                     addq.w     D0, 8
  6912. 00005076  3F00                     move.w     -[A7], D0
  6913. 00005078  302E FFFA                move.w     D0, [A6 - 0x6]
  6914. 0000507C  5E40                     addq.w     D0, 7
  6915. 0000507E  3F00                     move.w     -[A7], D0
  6916. 00005080  4EB9 0000 06E0           jsr        [0x000006E0]
  6917. 00005086  486E FFF2                pea.l      [A6 - 0xE]
  6918. 0000508A  302E FFF8                move.w     D0, [A6 - 0x8]
  6919. 0000508E  5E40                     addq.w     D0, 7
  6920. 00005090  3F00                     move.w     -[A7], D0
  6921. 00005092  302E FFFA                move.w     D0, [A6 - 0x6]
  6922. 00005096  5040                     addq.w     D0, 8
  6923. 00005098  3F00                     move.w     -[A7], D0
  6924. 0000509A  4EB9 0000 06E0           jsr        [0x000006E0]
  6925. 000050A0  486E FFF2                pea.l      [A6 - 0xE]
  6926. 000050A4  302E FFF8                move.w     D0, [A6 - 0x8]
  6927. 000050A8  5C40                     addq.w     D0, 6
  6928. 000050AA  3F00                     move.w     -[A7], D0
  6929. 000050AC  7009                     moveq.l    D0, 0x09
  6930. 000050AE  D06E FFFA                add.w      D0, [A6 - 0x6]
  6931. 000050B2  3F00                     move.w     -[A7], D0
  6932. 000050B4  4EB9 0000 06E0           jsr        [0x000006E0]
  6933. 000050BA  1F3C 000B                move.b     -[A7], 0xB
  6934. 000050BE  486E FFF2                pea.l      [A6 - 0xE]
  6935. 000050C2  4EB9 0000 05D8           jsr        [0x000005D8]
  6936. 000050C8  486E FFF2                pea.l      [A6 - 0xE]
  6937. 000050CC  302E FFF8                move.w     D0, [A6 - 0x8]
  6938. 000050D0  5A40                     addq.w     D0, 5
  6939. 000050D2  3F00                     move.w     -[A7], D0
  6940. 000050D4  700A                     moveq.l    D0, 0x0A
  6941. 000050D6  D06E FFFA                add.w      D0, [A6 - 0x6]
  6942. 000050DA  3F00                     move.w     -[A7], D0
  6943. 000050DC  4EB9 0000 06E0           jsr        [0x000006E0]
  6944. 000050E2  1F3C 000A                move.b     -[A7], 0xA /* '\n' */
  6945. 000050E6  486E FFF2                pea.l      [A6 - 0xE]
  6946. 000050EA  4EB9 0000 05D8           jsr        [0x000005D8]
  6947. 000050F0  486E FFF2                pea.l      [A6 - 0xE]
  6948. 000050F4  302E FFF8                move.w     D0, [A6 - 0x8]
  6949. 000050F8  5640                     addq.w     D0, 3
  6950. 000050FA  3F00                     move.w     -[A7], D0
  6951. 000050FC  700C                     moveq.l    D0, 0x0C
  6952. 000050FE  D06E FFFA                add.w      D0, [A6 - 0x6]
  6953. 00005102  3F00                     move.w     -[A7], D0
  6954. 00005104  4EB9 0000 06E0           jsr        [0x000006E0]
  6955. 0000510A  486E FFF2                pea.l      [A6 - 0xE]
  6956. 0000510E  302E FFF8                move.w     D0, [A6 - 0x8]
  6957. 00005112  5440                     addq.w     D0, 2
  6958. 00005114  3F00                     move.w     -[A7], D0
  6959. 00005116  700D                     moveq.l    D0, 0x0D
  6960. 00005118  D06E FFFA                add.w      D0, [A6 - 0x6]
  6961. 0000511C  3F00                     move.w     -[A7], D0
  6962. 0000511E  4EB9 0000 06E0           jsr        [0x000006E0]
  6963. 00005124  1F3C 000B                move.b     -[A7], 0xB
  6964. 00005128  486E FFF2                pea.l      [A6 - 0xE]
  6965. 0000512C  4EB9 0000 05D8           jsr        [0x000005D8]
  6966. 00005132  486E FFF2                pea.l      [A6 - 0xE]
  6967. 00005136  7009                     moveq.l    D0, 0x09
  6968. 00005138  D06E FFF8                add.w      D0, [A6 - 0x8]
  6969. 0000513C  3F00                     move.w     -[A7], D0
  6970. 0000513E  302E FFFA                move.w     D0, [A6 - 0x6]
  6971. 00005142  5A40                     addq.w     D0, 5
  6972. 00005144  3F00                     move.w     -[A7], D0
  6973. 00005146  4EB9 0000 06E0           jsr        [0x000006E0]
  6974. 0000514C  486E FFF2                pea.l      [A6 - 0xE]
  6975. 00005150  302E FFF8                move.w     D0, [A6 - 0x8]
  6976. 00005154  5040                     addq.w     D0, 8
  6977. 00005156  3F00                     move.w     -[A7], D0
  6978. 00005158  302E FFFA                move.w     D0, [A6 - 0x6]
  6979. 0000515C  5C40                     addq.w     D0, 6
  6980. 0000515E  3F00                     move.w     -[A7], D0
  6981. 00005160  4EB9 0000 06E0           jsr        [0x000006E0]
  6982. 00005166  486E FFF2                pea.l      [A6 - 0xE]
  6983. 0000516A  302E FFF8                move.w     D0, [A6 - 0x8]
  6984. 0000516E  5E40                     addq.w     D0, 7
  6985. 00005170  3F00                     move.w     -[A7], D0
  6986. 00005172  302E FFFA                move.w     D0, [A6 - 0x6]
  6987. 00005176  5E40                     addq.w     D0, 7
  6988. 00005178  3F00                     move.w     -[A7], D0
  6989. 0000517A  4EB9 0000 06E0           jsr        [0x000006E0]
  6990. 00005180  486E FFF2                pea.l      [A6 - 0xE]
  6991. 00005184  302E FFF8                move.w     D0, [A6 - 0x8]
  6992. 00005188  5C40                     addq.w     D0, 6
  6993. 0000518A  3F00                     move.w     -[A7], D0
  6994. 0000518C  302E FFFA                move.w     D0, [A6 - 0x6]
  6995. 00005190  5040                     addq.w     D0, 8
  6996. 00005192  3F00                     move.w     -[A7], D0
  6997. 00005194  4EB9 0000 06E0           jsr        [0x000006E0]
  6998. 0000519A  486E FFF2                pea.l      [A6 - 0xE]
  6999. 0000519E  302E FFF8                move.w     D0, [A6 - 0x8]
  7000. 000051A2  5A40                     addq.w     D0, 5
  7001. 000051A4  3F00                     move.w     -[A7], D0
  7002. 000051A6  7009                     moveq.l    D0, 0x09
  7003. 000051A8  D06E FFFA                add.w      D0, [A6 - 0x6]
  7004. 000051AC  3F00                     move.w     -[A7], D0
  7005. 000051AE  4EB9 0000 06E0           jsr        [0x000006E0]
  7006. 000051B4  1F3C 000C                move.b     -[A7], 0xC
  7007. 000051B8  486E FFF2                pea.l      [A6 - 0xE]
  7008. 000051BC  4EB9 0000 05D8           jsr        [0x000005D8]
  7009. 000051C2  486E FFF2                pea.l      [A6 - 0xE]
  7010. 000051C6  302E FFF8                move.w     D0, [A6 - 0x8]
  7011. 000051CA  5840                     addq.w     D0, 4
  7012. 000051CC  3F00                     move.w     -[A7], D0
  7013. 000051CE  700A                     moveq.l    D0, 0x0A
  7014. 000051D0  D06E FFFA                add.w      D0, [A6 - 0x6]
  7015. 000051D4  3F00                     move.w     -[A7], D0
  7016. 000051D6  4EB9 0000 06E0           jsr        [0x000006E0]
  7017. 000051DC  1F3C 000B                move.b     -[A7], 0xB
  7018. 000051E0  486E FFF2                pea.l      [A6 - 0xE]
  7019. 000051E4  4EB9 0000 05D8           jsr        [0x000005D8]
  7020. 000051EA  486E FFF2                pea.l      [A6 - 0xE]
  7021. 000051EE  302E FFF8                move.w     D0, [A6 - 0x8]
  7022. 000051F2  5440                     addq.w     D0, 2
  7023. 000051F4  3F00                     move.w     -[A7], D0
  7024. 000051F6  700C                     moveq.l    D0, 0x0C
  7025. 000051F8  D06E FFFA                add.w      D0, [A6 - 0x6]
  7026. 000051FC  3F00                     move.w     -[A7], D0
  7027. 000051FE  4EB9 0000 06E0           jsr        [0x000006E0]
  7028. 00005204  4FEF 00A4                lea.l      A7, [A7 + 0xA4]
  7029. label00005208:
  7030. 00005208  2F0A                     move.l     -[A7], A2
  7031. 0000520A  2057                     movea.l    A0, [A7]
  7032. 0000520C  2250                     movea.l    A1, [A0]
  7033. 0000520E  2269 00EC                movea.l    A1, [A1 + 0xEC]
  7034. 00005212  4E91                     jsr        [A1]
  7035. 00005214  4A00                     tst.b      D0
  7036. 00005216  584F                     addq.w     A7, 4
  7037. 00005218  6742                     beq        +0x44 /* 0000525C */
  7038. 0000521A  486E FFF2                pea.l      [A6 - 0xE]
  7039. 0000521E  4EB9 0000 05E0           jsr        [0x000005E0]
  7040. 00005224  486E FFF2                pea.l      [A6 - 0xE]
  7041. 00005228  AA14                     syscall    RGBForeColor
  7042. 0000522A  2F3C 0002 0001           move.l     -[A7], 0x20001
  7043. 00005230  A89B                     syscall    PenSize
  7044. 00005232  302E FFFA                move.w     D0, [A6 - 0x6]
  7045. 00005236  5640                     addq.w     D0, 3
  7046. 00005238  3F00                     move.w     -[A7], D0
  7047. 0000523A  302E FFF8                move.w     D0, [A6 - 0x8]
  7048. 0000523E  5A40                     addq.w     D0, 5
  7049. 00005240  3F00                     move.w     -[A7], D0
  7050. 00005242  A893                     syscall    MoveTo
  7051. 00005244  302E FFFE                move.w     D0, [A6 - 0x2]
  7052. 00005248  5940                     subq.w     D0, 4
  7053. 0000524A  3F00                     move.w     -[A7], D0
  7054. 0000524C  302E FFF8                move.w     D0, [A6 - 0x8]
  7055. 00005250  5A40                     addq.w     D0, 5
  7056. 00005252  3F00                     move.w     -[A7], D0
  7057. 00005254  A891                     syscall    LineTo
  7058. 00005256  584F                     addq.w     A7, 4
  7059. 00005258  6000 01FE                bra        +0x200 /* 00005458 */
  7060. label0000525C:
  7061. 0000525C  2F0A                     move.l     -[A7], A2
  7062. 0000525E  2057                     movea.l    A0, [A7]
  7063. 00005260  2250                     movea.l    A1, [A0]
  7064. 00005262  2269 00AC                movea.l    A1, [A1 + 0xAC]
  7065. 00005266  4E91                     jsr        [A1]
  7066. 00005268  4A00                     tst.b      D0
  7067. 0000526A  584F                     addq.w     A7, 4
  7068. 0000526C  6700 01EA                beq        +0x1EC /* 00005458 */
  7069. 00005270  2F0A                     move.l     -[A7], A2
  7070. 00005272  2057                     movea.l    A0, [A7]
  7071. 00005274  2250                     movea.l    A1, [A0]
  7072. 00005276  2269 00E0                movea.l    A1, [A1 + 0xE0]
  7073. 0000527A  4E91                     jsr        [A1]
  7074. 0000527C  4A00                     tst.b      D0
  7075. 0000527E  584F                     addq.w     A7, 4
  7076. 00005280  6700 01D6                beq        +0x1D8 /* 00005458 */
  7077. 00005284  486E FFF2                pea.l      [A6 - 0xE]
  7078. 00005288  4EB9 0000 05E0           jsr        [0x000005E0]
  7079. 0000528E  486E FFF2                pea.l      [A6 - 0xE]
  7080. 00005292  AA14                     syscall    RGBForeColor
  7081. 00005294  2F3C 0001 0001           move.l     -[A7], 0x10001
  7082. 0000529A  A89B                     syscall    PenSize
  7083. 0000529C  4A2A 0122                tst.b      [A2 + 0x122]
  7084. 000052A0  584F                     addq.w     A7, 4
  7085. 000052A2  6754                     beq        +0x56 /* 000052F8 */
  7086. 000052A4  2F3C 0002 0001           move.l     -[A7], 0x20001
  7087. 000052AA  A89B                     syscall    PenSize
  7088. 000052AC  302E FFFA                move.w     D0, [A6 - 0x6]
  7089. 000052B0  5640                     addq.w     D0, 3
  7090. 000052B2  3F00                     move.w     -[A7], D0
  7091. 000052B4  302E FFF8                move.w     D0, [A6 - 0x8]
  7092. 000052B8  5440                     addq.w     D0, 2
  7093. 000052BA  3F00                     move.w     -[A7], D0
  7094. 000052BC  A893                     syscall    MoveTo
  7095. 000052BE  302E FFFE                move.w     D0, [A6 - 0x2]
  7096. 000052C2  5940                     subq.w     D0, 4
  7097. 000052C4  3F00                     move.w     -[A7], D0
  7098. 000052C6  302E FFFC                move.w     D0, [A6 - 0x4]
  7099. 000052CA  5B40                     subq.w     D0, 5
  7100. 000052CC  3F00                     move.w     -[A7], D0
  7101. 000052CE  A891                     syscall    LineTo
  7102. 000052D0  302E FFFA                move.w     D0, [A6 - 0x6]
  7103. 000052D4  5640                     addq.w     D0, 3
  7104. 000052D6  3F00                     move.w     -[A7], D0
  7105. 000052D8  302E FFFC                move.w     D0, [A6 - 0x4]
  7106. 000052DC  5B40                     subq.w     D0, 5
  7107. 000052DE  3F00                     move.w     -[A7], D0
  7108. 000052E0  A893                     syscall    MoveTo
  7109. 000052E2  302E FFFE                move.w     D0, [A6 - 0x2]
  7110. 000052E6  5940                     subq.w     D0, 4
  7111. 000052E8  3F00                     move.w     -[A7], D0
  7112. 000052EA  302E FFF8                move.w     D0, [A6 - 0x8]
  7113. 000052EE  5440                     addq.w     D0, 2
  7114. 000052F0  3F00                     move.w     -[A7], D0
  7115. 000052F2  A891                     syscall    LineTo
  7116. 000052F4  6000 0162                bra        +0x164 /* 00005458 */
  7117. label000052F8:
  7118. 000052F8  302E FFFA                move.w     D0, [A6 - 0x6]
  7119. 000052FC  5440                     addq.w     D0, 2
  7120. 000052FE  3F00                     move.w     -[A7], D0
  7121. 00005300  302E FFF8                move.w     D0, [A6 - 0x8]
  7122. 00005304  5A40                     addq.w     D0, 5
  7123. 00005306  3F00                     move.w     -[A7], D0
  7124. 00005308  A893                     syscall    MoveTo
  7125. 0000530A  302E FFFA                move.w     D0, [A6 - 0x6]
  7126. 0000530E  5640                     addq.w     D0, 3
  7127. 00005310  3F00                     move.w     -[A7], D0
  7128. 00005312  302E FFF8                move.w     D0, [A6 - 0x8]
  7129. 00005316  5A40                     addq.w     D0, 5
  7130. 00005318  3F00                     move.w     -[A7], D0
  7131. 0000531A  A891                     syscall    LineTo
  7132. 0000531C  302E FFFA                move.w     D0, [A6 - 0x6]
  7133. 00005320  5640                     addq.w     D0, 3
  7134. 00005322  3F00                     move.w     -[A7], D0
  7135. 00005324  302E FFF8                move.w     D0, [A6 - 0x8]
  7136. 00005328  5C40                     addq.w     D0, 6
  7137. 0000532A  3F00                     move.w     -[A7], D0
  7138. 0000532C  A893                     syscall    MoveTo
  7139. 0000532E  302E FFFA                move.w     D0, [A6 - 0x6]
  7140. 00005332  5840                     addq.w     D0, 4
  7141. 00005334  3F00                     move.w     -[A7], D0
  7142. 00005336  302E FFF8                move.w     D0, [A6 - 0x8]
  7143. 0000533A  5C40                     addq.w     D0, 6
  7144. 0000533C  3F00                     move.w     -[A7], D0
  7145. 0000533E  A891                     syscall    LineTo
  7146. 00005340  302E FFFA                move.w     D0, [A6 - 0x6]
  7147. 00005344  5840                     addq.w     D0, 4
  7148. 00005346  3F00                     move.w     -[A7], D0
  7149. 00005348  302E FFF8                move.w     D0, [A6 - 0x8]
  7150. 0000534C  5E40                     addq.w     D0, 7
  7151. 0000534E  3F00                     move.w     -[A7], D0
  7152. 00005350  A893                     syscall    MoveTo
  7153. 00005352  302E FFFA                move.w     D0, [A6 - 0x6]
  7154. 00005356  5C40                     addq.w     D0, 6
  7155. 00005358  3F00                     move.w     -[A7], D0
  7156. 0000535A  302E FFF8                move.w     D0, [A6 - 0x8]
  7157. 0000535E  5E40                     addq.w     D0, 7
  7158. 00005360  3F00                     move.w     -[A7], D0
  7159. 00005362  A891                     syscall    LineTo
  7160. 00005364  302E FFFA                move.w     D0, [A6 - 0x6]
  7161. 00005368  5C40                     addq.w     D0, 6
  7162. 0000536A  3F00                     move.w     -[A7], D0
  7163. 0000536C  302E FFF8                move.w     D0, [A6 - 0x8]
  7164. 00005370  5C40                     addq.w     D0, 6
  7165. 00005372  3F00                     move.w     -[A7], D0
  7166. 00005374  A893                     syscall    MoveTo
  7167. 00005376  302E FFFA                move.w     D0, [A6 - 0x6]
  7168. 0000537A  5E40                     addq.w     D0, 7
  7169. 0000537C  3F00                     move.w     -[A7], D0
  7170. 0000537E  302E FFF8                move.w     D0, [A6 - 0x8]
  7171. 00005382  5C40                     addq.w     D0, 6
  7172. 00005384  3F00                     move.w     -[A7], D0
  7173. 00005386  A891                     syscall    LineTo
  7174. 00005388  302E FFFA                move.w     D0, [A6 - 0x6]
  7175. 0000538C  5E40                     addq.w     D0, 7
  7176. 0000538E  3F00                     move.w     -[A7], D0
  7177. 00005390  302E FFF8                move.w     D0, [A6 - 0x8]
  7178. 00005394  5A40                     addq.w     D0, 5
  7179. 00005396  3F00                     move.w     -[A7], D0
  7180. 00005398  A893                     syscall    MoveTo
  7181. 0000539A  302E FFFA                move.w     D0, [A6 - 0x6]
  7182. 0000539E  5040                     addq.w     D0, 8
  7183. 000053A0  3F00                     move.w     -[A7], D0
  7184. 000053A2  302E FFF8                move.w     D0, [A6 - 0x8]
  7185. 000053A6  5A40                     addq.w     D0, 5
  7186. 000053A8  3F00                     move.w     -[A7], D0
  7187. 000053AA  A891                     syscall    LineTo
  7188. 000053AC  302E FFFA                move.w     D0, [A6 - 0x6]
  7189. 000053B0  5040                     addq.w     D0, 8
  7190. 000053B2  3F00                     move.w     -[A7], D0
  7191. 000053B4  302E FFF8                move.w     D0, [A6 - 0x8]
  7192. 000053B8  5840                     addq.w     D0, 4
  7193. 000053BA  3F00                     move.w     -[A7], D0
  7194. 000053BC  A893                     syscall    MoveTo
  7195. 000053BE  7009                     moveq.l    D0, 0x09
  7196. 000053C0  D06E FFFA                add.w      D0, [A6 - 0x6]
  7197. 000053C4  3F00                     move.w     -[A7], D0
  7198. 000053C6  302E FFF8                move.w     D0, [A6 - 0x8]
  7199. 000053CA  5840                     addq.w     D0, 4
  7200. 000053CC  3F00                     move.w     -[A7], D0
  7201. 000053CE  A891                     syscall    LineTo
  7202. 000053D0  7009                     moveq.l    D0, 0x09
  7203. 000053D2  D06E FFFA                add.w      D0, [A6 - 0x6]
  7204. 000053D6  3F00                     move.w     -[A7], D0
  7205. 000053D8  302E FFF8                move.w     D0, [A6 - 0x8]
  7206. 000053DC  5640                     addq.w     D0, 3
  7207. 000053DE  3F00                     move.w     -[A7], D0
  7208. 000053E0  A893                     syscall    MoveTo
  7209. 000053E2  700A                     moveq.l    D0, 0x0A
  7210. 000053E4  D06E FFFA                add.w      D0, [A6 - 0x6]
  7211. 000053E8  3F00                     move.w     -[A7], D0
  7212. 000053EA  302E FFF8                move.w     D0, [A6 - 0x8]
  7213. 000053EE  5640                     addq.w     D0, 3
  7214. 000053F0  3F00                     move.w     -[A7], D0
  7215. 000053F2  A891                     syscall    LineTo
  7216. 000053F4  700A                     moveq.l    D0, 0x0A
  7217. 000053F6  D06E FFFA                add.w      D0, [A6 - 0x6]
  7218. 000053FA  3F00                     move.w     -[A7], D0
  7219. 000053FC  302E FFF8                move.w     D0, [A6 - 0x8]
  7220. 00005400  5440                     addq.w     D0, 2
  7221. 00005402  3F00                     move.w     -[A7], D0
  7222. 00005404  A893                     syscall    MoveTo
  7223. 00005406  700B                     moveq.l    D0, 0x0B
  7224. 00005408  D06E FFFA                add.w      D0, [A6 - 0x6]
  7225. 0000540C  3F00                     move.w     -[A7], D0
  7226. 0000540E  302E FFF8                move.w     D0, [A6 - 0x8]
  7227. 00005412  5440                     addq.w     D0, 2
  7228. 00005414  3F00                     move.w     -[A7], D0
  7229. 00005416  A891                     syscall    LineTo
  7230. 00005418  700B                     moveq.l    D0, 0x0B
  7231. 0000541A  D06E FFFA                add.w      D0, [A6 - 0x6]
  7232. 0000541E  3F00                     move.w     -[A7], D0
  7233. 00005420  302E FFF8                move.w     D0, [A6 - 0x8]
  7234. 00005424  5240                     addq.w     D0, 1
  7235. 00005426  3F00                     move.w     -[A7], D0
  7236. 00005428  A893                     syscall    MoveTo
  7237. 0000542A  700C                     moveq.l    D0, 0x0C
  7238. 0000542C  D06E FFFA                add.w      D0, [A6 - 0x6]
  7239. 00005430  3F00                     move.w     -[A7], D0
  7240. 00005432  302E FFF8                move.w     D0, [A6 - 0x8]
  7241. 00005436  5240                     addq.w     D0, 1
  7242. 00005438  3F00                     move.w     -[A7], D0
  7243. 0000543A  A891                     syscall    LineTo
  7244. 0000543C  486E FFF2                pea.l      [A6 - 0xE]
  7245. 00005440  302E FFF8                move.w     D0, [A6 - 0x8]
  7246. 00005444  5040                     addq.w     D0, 8
  7247. 00005446  3F00                     move.w     -[A7], D0
  7248. 00005448  302E FFFA                move.w     D0, [A6 - 0x6]
  7249. 0000544C  5A40                     addq.w     D0, 5
  7250. 0000544E  3F00                     move.w     -[A7], D0
  7251. 00005450  4EB9 0000 06E0           jsr        [0x000006E0]
  7252. 00005456  504F                     addq.w     A7, 8
  7253. label00005458:
  7254. 00005458  486E FFF0                pea.l      [A6 - 0x10]
  7255. 0000545C  486E FFDE                pea.l      [A6 - 0x22]
  7256. 00005460  4EB9 0000 2158           jsr        [0x00002158]
  7257. 00005466  4A00                     tst.b      D0
  7258. 00005468  504F                     addq.w     A7, 8
  7259. 0000546A  6600 F948                bne        -0x6B6 /* 00004DB4 */
  7260. 0000546E  3F3C FFFF                move.w     -[A7], 0xFFFF
  7261. 00005472  486E FFDE                pea.l      [A6 - 0x22]
  7262. 00005476  4EB9 0000 2150           jsr        [0x00002150]
  7263. 0000547C  5C4F                     addq.w     A7, 6
  7264. 0000547E  245F                     movea.l    A2, [A7]+
  7265. 00005480  4E5E                     unlink     A6
  7266. 00005482  4E75                     rts
  7267. 00005484  4E56 FFBE                link       A6, -0x0042
  7268. 00005488  2F0A                     move.l     -[A7], A2
  7269. 0000548A  246E 0008                movea.l    A2, [A6 + 0x8]
  7270. 0000548E  486E FFF8                pea.l      [A6 - 0x8]
  7271. 00005492  2F0A                     move.l     -[A7], A2
  7272. 00005494  2057                     movea.l    A0, [A7]
  7273. 00005496  2250                     movea.l    A1, [A0]
  7274. 00005498  2269 00E8                movea.l    A1, [A1 + 0xE8]
  7275. 0000549C  4E91                     jsr        [A1]
  7276. 0000549E  2D6E FFF8 FFD6           move.l     [A6 - 0x2A], [A6 - 0x8]
  7277. 000054A4  2D6E FFFC FFDA           move.l     [A6 - 0x26], [A6 - 0x4]
  7278. 000054AA  546E FFDC                addq.w     [A6 - 0x24], 2
  7279. 000054AE  486E FFD6                pea.l      [A6 - 0x2A]
  7280. 000054B2  486E FFDE                pea.l      [A6 - 0x22]
  7281. 000054B6  4EB9 0000 2148           jsr        [0x00002148]
  7282. 000054BC  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7283. 000054C0  6000 0338                bra        +0x33A /* 000057FA */
  7284. label000054C4:
  7285. 000054C4  0C6E 0004 FFF0           cmpi.w     [A6 - 0x10], 0x4
  7286. 000054CA  6C2C                     bge        +0x2E /* 000054F8 */
  7287. 000054CC  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  7288. 000054D0  4EB9 0000 3110           jsr        [0x00003110]
  7289. 000054D6  4A00                     tst.b      D0
  7290. 000054D8  584F                     addq.w     A7, 4
  7291. 000054DA  6600 008A                bne        +0x8C /* 00005566 */
  7292. 000054DE  486E FFF2                pea.l      [A6 - 0xE]
  7293. 000054E2  4EB9 0000 05E0           jsr        [0x000005E0]
  7294. 000054E8  486E FFF2                pea.l      [A6 - 0xE]
  7295. 000054EC  AA14                     syscall    RGBForeColor
  7296. 000054EE  486E FFF8                pea.l      [A6 - 0x8]
  7297. 000054F2  A8A1                     syscall    FrameRect
  7298. 000054F4  584F                     addq.w     A7, 4
  7299. 000054F6  606E                     bra        +0x70 /* 00005566 */
  7300. label000054F8:
  7301. 000054F8  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  7302. 000054FC  4EB9 0000 3110           jsr        [0x00003110]
  7303. 00005502  4A00                     tst.b      D0
  7304. 00005504  584F                     addq.w     A7, 4
  7305. 00005506  6710                     beq        +0x12 /* 00005518 */
  7306. 00005508  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  7307. 0000550C  4EB9 0000 30D8           jsr        [0x000030D8]
  7308. 00005512  4A00                     tst.b      D0
  7309. 00005514  584F                     addq.w     A7, 4
  7310. 00005516  664E                     bne        +0x50 /* 00005566 */
  7311. label00005518:
  7312. 00005518  1F3C 0007                move.b     -[A7], 0x7
  7313. 0000551C  486E FFF2                pea.l      [A6 - 0xE]
  7314. 00005520  4EB9 0000 05D8           jsr        [0x000005D8]
  7315. 00005526  486E FFF2                pea.l      [A6 - 0xE]
  7316. 0000552A  AA14                     syscall    RGBForeColor
  7317. 0000552C  486E FFF8                pea.l      [A6 - 0x8]
  7318. 00005530  A8A1                     syscall    FrameRect
  7319. 00005532  486E FFF8                pea.l      [A6 - 0x8]
  7320. 00005536  2F3C 0001 0001           move.l     -[A7], 0x10001
  7321. 0000553C  A8A9                     syscall    InsetRect
  7322. 0000553E  1F3C 0002                move.b     -[A7], 0x2
  7323. 00005542  486E FFF2                pea.l      [A6 - 0xE]
  7324. 00005546  4EB9 0000 05D8           jsr        [0x000005D8]
  7325. 0000554C  486E FFF2                pea.l      [A6 - 0xE]
  7326. 00005550  AA14                     syscall    RGBForeColor
  7327. 00005552  486E FFF8                pea.l      [A6 - 0x8]
  7328. 00005556  A8A2                     syscall    PaintRect
  7329. 00005558  486E FFF8                pea.l      [A6 - 0x8]
  7330. 0000555C  4878 FFFF                push.l     0xFFFF
  7331. 00005560  A8A9                     syscall    InsetRect
  7332. 00005562  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7333. label00005566:
  7334. 00005566  2F0A                     move.l     -[A7], A2
  7335. 00005568  2057                     movea.l    A0, [A7]
  7336. 0000556A  2250                     movea.l    A1, [A0]
  7337. 0000556C  2269 00EC                movea.l    A1, [A1 + 0xEC]
  7338. 00005570  4E91                     jsr        [A1]
  7339. 00005572  4A00                     tst.b      D0
  7340. 00005574  584F                     addq.w     A7, 4
  7341. 00005576  676E                     beq        +0x70 /* 000055E6 */
  7342. 00005578  0C6E 0004 FFF0           cmpi.w     [A6 - 0x10], 0x4
  7343. 0000557E  6D16                     blt        +0x18 /* 00005596 */
  7344. 00005580  1F3C 0007                move.b     -[A7], 0x7
  7345. 00005584  486E FFD0                pea.l      [A6 - 0x30]
  7346. 00005588  4EB9 0000 05D8           jsr        [0x000005D8]
  7347. 0000558E  41EE FFD0                lea.l      A0, [A6 - 0x30]
  7348. 00005592  5C4F                     addq.w     A7, 6
  7349. 00005594  6010                     bra        +0x12 /* 000055A6 */
  7350. label00005596:
  7351. 00005596  486E FFCA                pea.l      [A6 - 0x36]
  7352. 0000559A  4EB9 0000 05E0           jsr        [0x000005E0]
  7353. 000055A0  41EE FFCA                lea.l      A0, [A6 - 0x36]
  7354. 000055A4  584F                     addq.w     A7, 4
  7355. label000055A6:
  7356. 000055A6  2D50 FFF2                move.l     [A6 - 0xE], [A0]
  7357. 000055AA  3D68 0004 FFF6           move.w     [A6 - 0xA], [A0 + 0x4]
  7358. 000055B0  486E FFF2                pea.l      [A6 - 0xE]
  7359. 000055B4  AA14                     syscall    RGBForeColor
  7360. 000055B6  2F3C 0002 0001           move.l     -[A7], 0x20001
  7361. 000055BC  A89B                     syscall    PenSize
  7362. 000055BE  302E FFFA                move.w     D0, [A6 - 0x6]
  7363. 000055C2  5640                     addq.w     D0, 3
  7364. 000055C4  3F00                     move.w     -[A7], D0
  7365. 000055C6  302E FFF8                move.w     D0, [A6 - 0x8]
  7366. 000055CA  5A40                     addq.w     D0, 5
  7367. 000055CC  3F00                     move.w     -[A7], D0
  7368. 000055CE  A893                     syscall    MoveTo
  7369. 000055D0  302E FFFE                move.w     D0, [A6 - 0x2]
  7370. 000055D4  5940                     subq.w     D0, 4
  7371. 000055D6  3F00                     move.w     -[A7], D0
  7372. 000055D8  302E FFF8                move.w     D0, [A6 - 0x8]
  7373. 000055DC  5A40                     addq.w     D0, 5
  7374. 000055DE  3F00                     move.w     -[A7], D0
  7375. 000055E0  A891                     syscall    LineTo
  7376. 000055E2  6000 0216                bra        +0x218 /* 000057FA */
  7377. label000055E6:
  7378. 000055E6  2F0A                     move.l     -[A7], A2
  7379. 000055E8  2057                     movea.l    A0, [A7]
  7380. 000055EA  2250                     movea.l    A1, [A0]
  7381. 000055EC  2269 00E0                movea.l    A1, [A1 + 0xE0]
  7382. 000055F0  4E91                     jsr        [A1]
  7383. 000055F2  4A00                     tst.b      D0
  7384. 000055F4  584F                     addq.w     A7, 4
  7385. 000055F6  6700 0202                beq        +0x204 /* 000057FA */
  7386. 000055FA  0C6E 0004 FFF0           cmpi.w     [A6 - 0x10], 0x4
  7387. 00005600  6D16                     blt        +0x18 /* 00005618 */
  7388. 00005602  1F3C 0007                move.b     -[A7], 0x7
  7389. 00005606  486E FFC4                pea.l      [A6 - 0x3C]
  7390. 0000560A  4EB9 0000 05D8           jsr        [0x000005D8]
  7391. 00005610  41EE FFC4                lea.l      A0, [A6 - 0x3C]
  7392. 00005614  5C4F                     addq.w     A7, 6
  7393. 00005616  6010                     bra        +0x12 /* 00005628 */
  7394. label00005618:
  7395. 00005618  486E FFBE                pea.l      [A6 - 0x42]
  7396. 0000561C  4EB9 0000 05E0           jsr        [0x000005E0]
  7397. 00005622  41EE FFBE                lea.l      A0, [A6 - 0x42]
  7398. 00005626  584F                     addq.w     A7, 4
  7399. label00005628:
  7400. 00005628  2D50 FFF2                move.l     [A6 - 0xE], [A0]
  7401. 0000562C  3D68 0004 FFF6           move.w     [A6 - 0xA], [A0 + 0x4]
  7402. 00005632  486E FFF2                pea.l      [A6 - 0xE]
  7403. 00005636  AA14                     syscall    RGBForeColor
  7404. 00005638  4A2A 0122                tst.b      [A2 + 0x122]
  7405. 0000563C  6754                     beq        +0x56 /* 00005692 */
  7406. 0000563E  2F3C 0002 0001           move.l     -[A7], 0x20001
  7407. 00005644  A89B                     syscall    PenSize
  7408. 00005646  302E FFFA                move.w     D0, [A6 - 0x6]
  7409. 0000564A  5640                     addq.w     D0, 3
  7410. 0000564C  3F00                     move.w     -[A7], D0
  7411. 0000564E  302E FFF8                move.w     D0, [A6 - 0x8]
  7412. 00005652  5440                     addq.w     D0, 2
  7413. 00005654  3F00                     move.w     -[A7], D0
  7414. 00005656  A893                     syscall    MoveTo
  7415. 00005658  302E FFFE                move.w     D0, [A6 - 0x2]
  7416. 0000565C  5940                     subq.w     D0, 4
  7417. 0000565E  3F00                     move.w     -[A7], D0
  7418. 00005660  302E FFFC                move.w     D0, [A6 - 0x4]
  7419. 00005664  5B40                     subq.w     D0, 5
  7420. 00005666  3F00                     move.w     -[A7], D0
  7421. 00005668  A891                     syscall    LineTo
  7422. 0000566A  302E FFFA                move.w     D0, [A6 - 0x6]
  7423. 0000566E  5640                     addq.w     D0, 3
  7424. 00005670  3F00                     move.w     -[A7], D0
  7425. 00005672  302E FFFC                move.w     D0, [A6 - 0x4]
  7426. 00005676  5B40                     subq.w     D0, 5
  7427. 00005678  3F00                     move.w     -[A7], D0
  7428. 0000567A  A893                     syscall    MoveTo
  7429. 0000567C  302E FFFE                move.w     D0, [A6 - 0x2]
  7430. 00005680  5940                     subq.w     D0, 4
  7431. 00005682  3F00                     move.w     -[A7], D0
  7432. 00005684  302E FFF8                move.w     D0, [A6 - 0x8]
  7433. 00005688  5440                     addq.w     D0, 2
  7434. 0000568A  3F00                     move.w     -[A7], D0
  7435. 0000568C  A891                     syscall    LineTo
  7436. 0000568E  6000 016A                bra        +0x16C /* 000057FA */
  7437. label00005692:
  7438. 00005692  2F3C 0001 0001           move.l     -[A7], 0x10001
  7439. 00005698  A89B                     syscall    PenSize
  7440. 0000569A  302E FFFA                move.w     D0, [A6 - 0x6]
  7441. 0000569E  5440                     addq.w     D0, 2
  7442. 000056A0  3F00                     move.w     -[A7], D0
  7443. 000056A2  302E FFF8                move.w     D0, [A6 - 0x8]
  7444. 000056A6  5A40                     addq.w     D0, 5
  7445. 000056A8  3F00                     move.w     -[A7], D0
  7446. 000056AA  A893                     syscall    MoveTo
  7447. 000056AC  302E FFFA                move.w     D0, [A6 - 0x6]
  7448. 000056B0  5640                     addq.w     D0, 3
  7449. 000056B2  3F00                     move.w     -[A7], D0
  7450. 000056B4  302E FFF8                move.w     D0, [A6 - 0x8]
  7451. 000056B8  5A40                     addq.w     D0, 5
  7452. 000056BA  3F00                     move.w     -[A7], D0
  7453. 000056BC  A891                     syscall    LineTo
  7454. 000056BE  302E FFFA                move.w     D0, [A6 - 0x6]
  7455. 000056C2  5640                     addq.w     D0, 3
  7456. 000056C4  3F00                     move.w     -[A7], D0
  7457. 000056C6  302E FFF8                move.w     D0, [A6 - 0x8]
  7458. 000056CA  5C40                     addq.w     D0, 6
  7459. 000056CC  3F00                     move.w     -[A7], D0
  7460. 000056CE  A893                     syscall    MoveTo
  7461. 000056D0  302E FFFA                move.w     D0, [A6 - 0x6]
  7462. 000056D4  5840                     addq.w     D0, 4
  7463. 000056D6  3F00                     move.w     -[A7], D0
  7464. 000056D8  302E FFF8                move.w     D0, [A6 - 0x8]
  7465. 000056DC  5C40                     addq.w     D0, 6
  7466. 000056DE  3F00                     move.w     -[A7], D0
  7467. 000056E0  A891                     syscall    LineTo
  7468. 000056E2  302E FFFA                move.w     D0, [A6 - 0x6]
  7469. 000056E6  5840                     addq.w     D0, 4
  7470. 000056E8  3F00                     move.w     -[A7], D0
  7471. 000056EA  302E FFF8                move.w     D0, [A6 - 0x8]
  7472. 000056EE  5E40                     addq.w     D0, 7
  7473. 000056F0  3F00                     move.w     -[A7], D0
  7474. 000056F2  A893                     syscall    MoveTo
  7475. 000056F4  302E FFFA                move.w     D0, [A6 - 0x6]
  7476. 000056F8  5C40                     addq.w     D0, 6
  7477. 000056FA  3F00                     move.w     -[A7], D0
  7478. 000056FC  302E FFF8                move.w     D0, [A6 - 0x8]
  7479. 00005700  5E40                     addq.w     D0, 7
  7480. 00005702  3F00                     move.w     -[A7], D0
  7481. 00005704  A891                     syscall    LineTo
  7482. 00005706  302E FFFA                move.w     D0, [A6 - 0x6]
  7483. 0000570A  5C40                     addq.w     D0, 6
  7484. 0000570C  3F00                     move.w     -[A7], D0
  7485. 0000570E  302E FFF8                move.w     D0, [A6 - 0x8]
  7486. 00005712  5C40                     addq.w     D0, 6
  7487. 00005714  3F00                     move.w     -[A7], D0
  7488. 00005716  A893                     syscall    MoveTo
  7489. 00005718  302E FFFA                move.w     D0, [A6 - 0x6]
  7490. 0000571C  5E40                     addq.w     D0, 7
  7491. 0000571E  3F00                     move.w     -[A7], D0
  7492. 00005720  302E FFF8                move.w     D0, [A6 - 0x8]
  7493. 00005724  5C40                     addq.w     D0, 6
  7494. 00005726  3F00                     move.w     -[A7], D0
  7495. 00005728  A891                     syscall    LineTo
  7496. 0000572A  302E FFFA                move.w     D0, [A6 - 0x6]
  7497. 0000572E  5E40                     addq.w     D0, 7
  7498. 00005730  3F00                     move.w     -[A7], D0
  7499. 00005732  302E FFF8                move.w     D0, [A6 - 0x8]
  7500. 00005736  5A40                     addq.w     D0, 5
  7501. 00005738  3F00                     move.w     -[A7], D0
  7502. 0000573A  A893                     syscall    MoveTo
  7503. 0000573C  302E FFFA                move.w     D0, [A6 - 0x6]
  7504. 00005740  5040                     addq.w     D0, 8
  7505. 00005742  3F00                     move.w     -[A7], D0
  7506. 00005744  302E FFF8                move.w     D0, [A6 - 0x8]
  7507. 00005748  5A40                     addq.w     D0, 5
  7508. 0000574A  3F00                     move.w     -[A7], D0
  7509. 0000574C  A891                     syscall    LineTo
  7510. 0000574E  302E FFFA                move.w     D0, [A6 - 0x6]
  7511. 00005752  5040                     addq.w     D0, 8
  7512. 00005754  3F00                     move.w     -[A7], D0
  7513. 00005756  302E FFF8                move.w     D0, [A6 - 0x8]
  7514. 0000575A  5840                     addq.w     D0, 4
  7515. 0000575C  3F00                     move.w     -[A7], D0
  7516. 0000575E  A893                     syscall    MoveTo
  7517. 00005760  7009                     moveq.l    D0, 0x09
  7518. 00005762  D06E FFFA                add.w      D0, [A6 - 0x6]
  7519. 00005766  3F00                     move.w     -[A7], D0
  7520. 00005768  302E FFF8                move.w     D0, [A6 - 0x8]
  7521. 0000576C  5840                     addq.w     D0, 4
  7522. 0000576E  3F00                     move.w     -[A7], D0
  7523. 00005770  A891                     syscall    LineTo
  7524. 00005772  7009                     moveq.l    D0, 0x09
  7525. 00005774  D06E FFFA                add.w      D0, [A6 - 0x6]
  7526. 00005778  3F00                     move.w     -[A7], D0
  7527. 0000577A  302E FFF8                move.w     D0, [A6 - 0x8]
  7528. 0000577E  5640                     addq.w     D0, 3
  7529. 00005780  3F00                     move.w     -[A7], D0
  7530. 00005782  A893                     syscall    MoveTo
  7531. 00005784  700A                     moveq.l    D0, 0x0A
  7532. 00005786  D06E FFFA                add.w      D0, [A6 - 0x6]
  7533. 0000578A  3F00                     move.w     -[A7], D0
  7534. 0000578C  302E FFF8                move.w     D0, [A6 - 0x8]
  7535. 00005790  5640                     addq.w     D0, 3
  7536. 00005792  3F00                     move.w     -[A7], D0
  7537. 00005794  A891                     syscall    LineTo
  7538. 00005796  700A                     moveq.l    D0, 0x0A
  7539. 00005798  D06E FFFA                add.w      D0, [A6 - 0x6]
  7540. 0000579C  3F00                     move.w     -[A7], D0
  7541. 0000579E  302E FFF8                move.w     D0, [A6 - 0x8]
  7542. 000057A2  5440                     addq.w     D0, 2
  7543. 000057A4  3F00                     move.w     -[A7], D0
  7544. 000057A6  A893                     syscall    MoveTo
  7545. 000057A8  700B                     moveq.l    D0, 0x0B
  7546. 000057AA  D06E FFFA                add.w      D0, [A6 - 0x6]
  7547. 000057AE  3F00                     move.w     -[A7], D0
  7548. 000057B0  302E FFF8                move.w     D0, [A6 - 0x8]
  7549. 000057B4  5440                     addq.w     D0, 2
  7550. 000057B6  3F00                     move.w     -[A7], D0
  7551. 000057B8  A891                     syscall    LineTo
  7552. 000057BA  700B                     moveq.l    D0, 0x0B
  7553. 000057BC  D06E FFFA                add.w      D0, [A6 - 0x6]
  7554. 000057C0  3F00                     move.w     -[A7], D0
  7555. 000057C2  302E FFF8                move.w     D0, [A6 - 0x8]
  7556. 000057C6  5240                     addq.w     D0, 1
  7557. 000057C8  3F00                     move.w     -[A7], D0
  7558. 000057CA  A893                     syscall    MoveTo
  7559. 000057CC  700C                     moveq.l    D0, 0x0C
  7560. 000057CE  D06E FFFA                add.w      D0, [A6 - 0x6]
  7561. 000057D2  3F00                     move.w     -[A7], D0
  7562. 000057D4  302E FFF8                move.w     D0, [A6 - 0x8]
  7563. 000057D8  5240                     addq.w     D0, 1
  7564. 000057DA  3F00                     move.w     -[A7], D0
  7565. 000057DC  A891                     syscall    LineTo
  7566. 000057DE  486E FFF2                pea.l      [A6 - 0xE]
  7567. 000057E2  302E FFF8                move.w     D0, [A6 - 0x8]
  7568. 000057E6  5040                     addq.w     D0, 8
  7569. 000057E8  3F00                     move.w     -[A7], D0
  7570. 000057EA  302E FFFA                move.w     D0, [A6 - 0x6]
  7571. 000057EE  5A40                     addq.w     D0, 5
  7572. 000057F0  3F00                     move.w     -[A7], D0
  7573. 000057F2  4EB9 0000 06E0           jsr        [0x000006E0]
  7574. 000057F8  504F                     addq.w     A7, 8
  7575. label000057FA:
  7576. 000057FA  486E FFF0                pea.l      [A6 - 0x10]
  7577. 000057FE  486E FFDE                pea.l      [A6 - 0x22]
  7578. 00005802  4EB9 0000 2158           jsr        [0x00002158]
  7579. 00005808  4A00                     tst.b      D0
  7580. 0000580A  504F                     addq.w     A7, 8
  7581. 0000580C  6600 FCB6                bne        -0x348 /* 000054C4 */
  7582. 00005810  3F3C FFFF                move.w     -[A7], 0xFFFF
  7583. 00005814  486E FFDE                pea.l      [A6 - 0x22]
  7584. 00005818  4EB9 0000 2150           jsr        [0x00002150]
  7585. 0000581E  5C4F                     addq.w     A7, 6
  7586. 00005820  245F                     movea.l    A2, [A7]+
  7587. 00005822  4E5E                     unlink     A6
  7588. 00005824  4E75                     rts
  7589. 00005826  4E56 FEF0                link       A6, -0x0110
  7590. 0000582A  48E7 1C38                movem.l    -[A7], D3,D4,D5,A2,A3,A4
  7591. 0000582E  246E 0008                movea.l    A2, [A6 + 0x8]
  7592. 00005832  2A2E 000C                move.l     D5, [A6 + 0xC]
  7593. 00005836  286E 0010                movea.l    A4, [A6 + 0x10]
  7594. 0000583A  266E 0014                movea.l    A3, [A6 + 0x14]
  7595. 0000583E  486E FFF0                pea.l      [A6 - 0x10]
  7596. 00005842  4EB9 0000 20B8           jsr        [0x000020B8]
  7597. 00005848  486E FEF0                pea.l      [A6 - 0x110]
  7598. 0000584C  2F0A                     move.l     -[A7], A2
  7599. 0000584E  2057                     movea.l    A0, [A7]
  7600. 00005850  2250                     movea.l    A1, [A0]
  7601. 00005852  2269 0020                movea.l    A1, [A1 + 0x20]
  7602. 00005856  4E91                     jsr        [A1]
  7603. 00005858  2F0A                     move.l     -[A7], A2
  7604. 0000585A  2057                     movea.l    A0, [A7]
  7605. 0000585C  2250                     movea.l    A1, [A0]
  7606. 0000585E  2269 0080                movea.l    A1, [A1 + 0x80]
  7607. 00005862  4E91                     jsr        [A1]
  7608. 00005864  584F                     addq.w     A7, 4
  7609. 00005866  3F00                     move.w     -[A7], D0
  7610. 00005868  4EB9 0000 22E8           jsr        [0x000022E8]
  7611. 0000586E  486E FFF8                pea.l      [A6 - 0x8]
  7612. 00005872  A88B                     syscall    GetFontInfo
  7613. 00005874  486E FEF0                pea.l      [A6 - 0x110]
  7614. 00005878  A88C                     syscall    StringWidth
  7615. 0000587A  301F                     move.w     D0, [A7]+
  7616. 0000587C  0640 0012                addi.w     D0, 0x12
  7617. 00005880  3800                     move.w     D4, D0
  7618. 00005882  362E FFF8                move.w     D3, [A6 - 0x8]
  7619. 00005886  D66E FFFA                add.w      D3, [A6 - 0x6]
  7620. 0000588A  0C43 000E                cmpi.w     D3, 0xE
  7621. 0000588E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7622. 00005892  6C02                     bge        +0x4 /* 00005896 */
  7623. 00005894  760E                     moveq.l    D3, 0x0E
  7624. label00005896:
  7625. 00005896  2045                     movea.l    A0, D5
  7626. 00005898  3084                     move.w     [A0], D4
  7627. 0000589A  3883                     move.w     [A4], D3
  7628. 0000589C  0C6E 000C FFF8           cmpi.w     [A6 - 0x8], 0xC
  7629. 000058A2  6604                     bne        +0x6 /* 000058A8 */
  7630. 000058A4  7002                     moveq.l    D0, 0x02
  7631. 000058A6  6002                     bra        +0x4 /* 000058AA */
  7632. label000058A8:
  7633. 000058A8  7001                     moveq.l    D0, 0x01
  7634. label000058AA:
  7635. 000058AA  322E FFF8                move.w     D1, [A6 - 0x8]
  7636. 000058AE  9240                     sub.w      D1, D0
  7637. 000058B0  3681                     move.w     [A3], D1
  7638. 000058B2  3F3C FFFF                move.w     -[A7], 0xFFFF
  7639. 000058B6  486E FFF0                pea.l      [A6 - 0x10]
  7640. 000058BA  4EB9 0000 20C0           jsr        [0x000020C0]
  7641. 000058C0  5C4F                     addq.w     A7, 6
  7642. 000058C2  4CDF 1C38                movem.l    D3,D4,D5,A2,A3,A4, [A7]+
  7643. 000058C6  4E5E                     unlink     A6
  7644. 000058C8  4E75                     rts
  7645. 000058CA  4E56 FFC6                link       A6, -0x003A
  7646. 000058CE  2F0A                     move.l     -[A7], A2
  7647. 000058D0  246E 0008                movea.l    A2, [A6 + 0x8]
  7648. 000058D4  486E FFC6                pea.l      [A6 - 0x3A]
  7649. 000058D8  4EB9 0000 20A0           jsr        [0x000020A0]
  7650. 000058DE  4EB9 0000 20B0           jsr        [0x000020B0]
  7651. 000058E4  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  7652. 000058E8  4EB9 0000 30A0           jsr        [0x000030A0]
  7653. 000058EE  4A00                     tst.b      D0
  7654. 000058F0  504F                     addq.w     A7, 8
  7655. 000058F2  6700 00FA                beq        +0xFC /* 000059EE */
  7656. 000058F6  42A7                     clr.l      -[A7]
  7657. 000058F8  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  7658. 000058FC  2057                     movea.l    A0, [A7]
  7659. 000058FE  2268 0004                movea.l    A1, [A0 + 0x4]
  7660. 00005902  2269 00E8                movea.l    A1, [A1 + 0xE8]
  7661. 00005906  4E91                     jsr        [A1]
  7662. 00005908  4A00                     tst.b      D0
  7663. 0000590A  504F                     addq.w     A7, 8
  7664. 0000590C  6700 00E0                beq        +0xE2 /* 000059EE */
  7665. 00005910  486E FFF8                pea.l      [A6 - 0x8]
  7666. 00005914  2F0A                     move.l     -[A7], A2
  7667. 00005916  2057                     movea.l    A0, [A7]
  7668. 00005918  2250                     movea.l    A1, [A0]
  7669. 0000591A  2269 00E8                movea.l    A1, [A1 + 0xE8]
  7670. 0000591E  4E91                     jsr        [A1]
  7671. 00005920  546E FFFE                addq.w     [A6 - 0x2], 2
  7672. 00005924  2D6E FFF8 FFF0           move.l     [A6 - 0x10], [A6 - 0x8]
  7673. 0000592A  2D6E FFFC FFF4           move.l     [A6 - 0xC], [A6 - 0x4]
  7674. 00005930  302E FFF6                move.w     D0, [A6 - 0xA]
  7675. 00005934  5540                     subq.w     D0, 2
  7676. 00005936  3D40 FFF2                move.w     [A6 - 0xE], D0
  7677. 0000593A  486E FFF8                pea.l      [A6 - 0x8]
  7678. 0000593E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  7679. 00005942  2057                     movea.l    A0, [A7]
  7680. 00005944  2268 0004                movea.l    A1, [A0 + 0x4]
  7681. 00005948  2269 0110                movea.l    A1, [A1 + 0x110]
  7682. 0000594C  4E91                     jsr        [A1]
  7683. 0000594E  486E FFFC                pea.l      [A6 - 0x4]
  7684. 00005952  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  7685. 00005956  2057                     movea.l    A0, [A7]
  7686. 00005958  2268 0004                movea.l    A1, [A0 + 0x4]
  7687. 0000595C  2269 0110                movea.l    A1, [A1 + 0x110]
  7688. 00005960  4E91                     jsr        [A1]
  7689. 00005962  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  7690. 00005966  2057                     movea.l    A0, [A7]
  7691. 00005968  2268 0004                movea.l    A1, [A0 + 0x4]
  7692. 0000596C  2269 00D8                movea.l    A1, [A1 + 0xD8]
  7693. 00005970  4E91                     jsr        [A1]
  7694. 00005972  486E FFEA                pea.l      [A6 - 0x16]
  7695. 00005976  AA1A                     syscall    GetBackColor
  7696. 00005978  486E FFE4                pea.l      [A6 - 0x1C]
  7697. 0000597C  4EB9 0000 05E8           jsr        [0x000005E8]
  7698. 00005982  302E FFEA                move.w     D0, [A6 - 0x16]
  7699. 00005986  B06E FFE4                cmp.w      D0, [A6 - 0x1C]
  7700. 0000598A  4FEF 0020                lea.l      A7, [A7 + 0x20]
  7701. 0000598E  6614                     bne        +0x16 /* 000059A4 */
  7702. 00005990  302E FFEC                move.w     D0, [A6 - 0x14]
  7703. 00005994  B06E FFE6                cmp.w      D0, [A6 - 0x1A]
  7704. 00005998  660A                     bne        +0xC /* 000059A4 */
  7705. 0000599A  302E FFEE                move.w     D0, [A6 - 0x12]
  7706. 0000599E  B06E FFE8                cmp.w      D0, [A6 - 0x18]
  7707. 000059A2  6704                     beq        +0x6 /* 000059A8 */
  7708. label000059A4:
  7709. 000059A4  7000                     moveq.l    D0, 0x00
  7710. 000059A6  6002                     bra        +0x4 /* 000059AA */
  7711. label000059A8:
  7712. 000059A8  7001                     moveq.l    D0, 0x01
  7713. label000059AA:
  7714. 000059AA  4A00                     tst.b      D0
  7715. 000059AC  6706                     beq        +0x8 /* 000059B4 */
  7716. 000059AE  486E FFF0                pea.l      [A6 - 0x10]
  7717. 000059B2  A8A3                     syscall    EraseRect
  7718. label000059B4:
  7719. 000059B4  486E FFF8                pea.l      [A6 - 0x8]
  7720. 000059B8  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  7721. 000059BC  2057                     movea.l    A0, [A7]
  7722. 000059BE  2268 0004                movea.l    A1, [A0 + 0x4]
  7723. 000059C2  2269 00C4                movea.l    A1, [A1 + 0xC4]
  7724. 000059C6  4E91                     jsr        [A1]
  7725. 000059C8  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  7726. 000059CC  2057                     movea.l    A0, [A7]
  7727. 000059CE  2268 0004                movea.l    A1, [A0 + 0x4]
  7728. 000059D2  2269 00E4                movea.l    A1, [A1 + 0xE4]
  7729. 000059D6  4E91                     jsr        [A1]
  7730. 000059D8  42A7                     clr.l      -[A7]
  7731. 000059DA  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  7732. 000059DE  2057                     movea.l    A0, [A7]
  7733. 000059E0  2268 0004                movea.l    A1, [A0 + 0x4]
  7734. 000059E4  2269 00E8                movea.l    A1, [A1 + 0xE8]
  7735. 000059E8  4E91                     jsr        [A1]
  7736. 000059EA  4FEF 0014                lea.l      A7, [A7 + 0x14]
  7737. label000059EE:
  7738. 000059EE  3F3C FFFF                move.w     -[A7], 0xFFFF
  7739. 000059F2  486E FFC6                pea.l      [A6 - 0x3A]
  7740. 000059F6  4EB9 0000 20A8           jsr        [0x000020A8]
  7741. 000059FC  5C4F                     addq.w     A7, 6
  7742. 000059FE  245F                     movea.l    A2, [A7]+
  7743. 00005A00  4E5E                     unlink     A6
  7744. 00005A02  4E75                     rts
  7745. fn00005A04:
  7746. 00005A04  4E56 0000                link       A6, 0
  7747. 00005A08  2F0A                     move.l     -[A7], A2
  7748. 00005A0A  246E 0008                movea.l    A2, [A6 + 0x8]
  7749. 00005A0E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7750. 00005A12  2F0A                     move.l     -[A7], A2
  7751. 00005A14  4EB9 0000 0028           jsr        [0x00000028 /* __m68k_vec_a_trap__ */]
  7752. 00005A1A  41F9 0000 D43E           lea.l      A0, [0x0000D43E]
  7753. 00005A20  2488                     move.l     [A2], A0
  7754. 00005A22  422A 0008                clr.b      [A2 + 0x8]
  7755. 00005A26  204A                     movea.l    A0, A2
  7756. 00005A28  504F                     addq.w     A7, 8
  7757. 00005A2A  245F                     movea.l    A2, [A7]+
  7758. 00005A2C  4E5E                     unlink     A6
  7759. 00005A2E  4E75                     rts
  7760. fn00005A30:
  7761. 00005A30  4E56 0000                link       A6, 0
  7762. 00005A34  2F0A                     move.l     -[A7], A2
  7763. 00005A36  246E 0008                movea.l    A2, [A6 + 0x8]
  7764. 00005A3A  200A                     move.l     D0, A2
  7765. 00005A3C  6724                     beq        +0x26 /* 00005A62 */
  7766. 00005A3E  41F9 0000 D43E           lea.l      A0, [0x0000D43E]
  7767. 00005A44  2488                     move.l     [A2], A0
  7768. 00005A46  4267                     clr.w      -[A7]
  7769. 00005A48  2F0A                     move.l     -[A7], A2
  7770. 00005A4A  4EB9 0000 0030           jsr        [0x00000030]
  7771. 00005A50  4A6E 000C                tst.w      [A6 + 0xC]
  7772. 00005A54  5C4F                     addq.w     A7, 6
  7773. 00005A56  6F0A                     ble        +0xC /* 00005A62 */
  7774. 00005A58  2F0A                     move.l     -[A7], A2
  7775. 00005A5A  4EB9 0000 1FF8           jsr        [0x00001FF8 /* DockingGlobals */]
  7776. 00005A60  584F                     addq.w     A7, 4
  7777. label00005A62:
  7778. 00005A62  204A                     movea.l    A0, A2
  7779. 00005A64  245F                     movea.l    A2, [A7]+
  7780. 00005A66  4E5E                     unlink     A6
  7781. 00005A68  4E75                     rts
  7782. 00005A6A  4E56 0000                link       A6, 0
  7783. 00005A6E  48E7 1020                movem.l    -[A7], D3,A2
  7784. 00005A72  246E 0008                movea.l    A2, [A6 + 0x8]
  7785. 00005A76  162E 000C                move.b     D3, [A6 + 0xC]
  7786. 00005A7A  B62A 0008                cmp.b      D3, [A2 + 0x8]
  7787. 00005A7E  6718                     beq        +0x1A /* 00005A98 */
  7788. 00005A80  1543 0008                move.b     [A2 + 0x8], D3
  7789. 00005A84  42A7                     clr.l      -[A7]
  7790. 00005A86  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  7791. 00005A8A  2057                     movea.l    A0, [A7]
  7792. 00005A8C  2268 0004                movea.l    A1, [A0 + 0x4]
  7793. 00005A90  2269 00F0                movea.l    A1, [A1 + 0xF0]
  7794. 00005A94  4E91                     jsr        [A1]
  7795. 00005A96  504F                     addq.w     A7, 8
  7796. label00005A98:
  7797. 00005A98  4CDF 0408                movem.l    D3,A2, [A7]+
  7798. 00005A9C  4E5E                     unlink     A6
  7799. 00005A9E  4E75                     rts
  7800. 00005AA0  4E56 0000                link       A6, 0
  7801. 00005AA4  2F0A                     move.l     -[A7], A2
  7802. 00005AA6  246E 0008                movea.l    A2, [A6 + 0x8]
  7803. 00005AAA  42A7                     clr.l      -[A7]
  7804. 00005AAC  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  7805. 00005AB0  2057                     movea.l    A0, [A7]
  7806. 00005AB2  2268 0004                movea.l    A1, [A0 + 0x4]
  7807. 00005AB6  2269 00F0                movea.l    A1, [A1 + 0xF0]
  7808. 00005ABA  4E91                     jsr        [A1]
  7809. 00005ABC  504F                     addq.w     A7, 8
  7810. 00005ABE  245F                     movea.l    A2, [A7]+
  7811. 00005AC0  4E5E                     unlink     A6
  7812. 00005AC2  4E75                     rts
  7813. 00005AC4  4E56 0000                link       A6, 0
  7814. 00005AC8  2F0A                     move.l     -[A7], A2
  7815. 00005ACA  246E 0008                movea.l    A2, [A6 + 0x8]
  7816. 00005ACE  42A7                     clr.l      -[A7]
  7817. 00005AD0  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  7818. 00005AD4  2057                     movea.l    A0, [A7]
  7819. 00005AD6  2268 0004                movea.l    A1, [A0 + 0x4]
  7820. 00005ADA  2269 00F0                movea.l    A1, [A1 + 0xF0]
  7821. 00005ADE  4E91                     jsr        [A1]
  7822. 00005AE0  504F                     addq.w     A7, 8
  7823. 00005AE2  245F                     movea.l    A2, [A7]+
  7824. 00005AE4  4E5E                     unlink     A6
  7825. 00005AE6  4E75                     rts
  7826. 00005AE8  4E56 0000                link       A6, 0
  7827. 00005AEC  2F0A                     move.l     -[A7], A2
  7828. 00005AEE  246E 0008                movea.l    A2, [A6 + 0x8]
  7829. 00005AF2  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  7830. 00005AF6  4EB9 0000 30D8           jsr        [0x000030D8]
  7831. 00005AFC  4A00                     tst.b      D0
  7832. 00005AFE  584F                     addq.w     A7, 4
  7833. 00005B00  6712                     beq        +0x14 /* 00005B14 */
  7834. 00005B02  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  7835. 00005B06  2057                     movea.l    A0, [A7]
  7836. 00005B08  2268 0004                movea.l    A1, [A0 + 0x4]
  7837. 00005B0C  2269 00BC                movea.l    A1, [A1 + 0xBC]
  7838. 00005B10  4E91                     jsr        [A1]
  7839. 00005B12  584F                     addq.w     A7, 4
  7840. label00005B14:
  7841. 00005B14  245F                     movea.l    A2, [A7]+
  7842. 00005B16  4E5E                     unlink     A6
  7843. 00005B18  4E75                     rts
  7844. 00005B1A  4E56 0000                link       A6, 0
  7845. 00005B1E  2F0A                     move.l     -[A7], A2
  7846. 00005B20  246E 0008                movea.l    A2, [A6 + 0x8]
  7847. 00005B24  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  7848. 00005B28  4EB9 0000 30D8           jsr        [0x000030D8]
  7849. 00005B2E  4A00                     tst.b      D0
  7850. 00005B30  584F                     addq.w     A7, 4
  7851. 00005B32  6612                     bne        +0x14 /* 00005B46 */
  7852. 00005B34  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  7853. 00005B38  2057                     movea.l    A0, [A7]
  7854. 00005B3A  2268 0004                movea.l    A1, [A0 + 0x4]
  7855. 00005B3E  2269 00BC                movea.l    A1, [A1 + 0xBC]
  7856. 00005B42  4E91                     jsr        [A1]
  7857. 00005B44  584F                     addq.w     A7, 4
  7858. label00005B46:
  7859. 00005B46  245F                     movea.l    A2, [A7]+
  7860. 00005B48  4E5E                     unlink     A6
  7861. 00005B4A  4E75                     rts
  7862. 00005B4C  4E56 FFF8                link       A6, -0x0008
  7863. 00005B50  2F0A                     move.l     -[A7], A2
  7864. 00005B52  246E 0008                movea.l    A2, [A6 + 0x8]
  7865. 00005B56  486E FFF8                pea.l      [A6 - 0x8]
  7866. 00005B5A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  7867. 00005B5E  2057                     movea.l    A0, [A7]
  7868. 00005B60  2268 0004                movea.l    A1, [A0 + 0x4]
  7869. 00005B64  2269 003C                movea.l    A1, [A1 + 0x3C]
  7870. 00005B68  4E91                     jsr        [A1]
  7871. 00005B6A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  7872. 00005B6E  486E FFF8                pea.l      [A6 - 0x8]
  7873. 00005B72  A8AD                     syscall    PtInRect
  7874. 00005B74  101F                     move.b     D0, [A7]+
  7875. 00005B76  5C4F                     addq.w     A7, 6
  7876. 00005B78  245F                     movea.l    A2, [A7]+
  7877. 00005B7A  4E5E                     unlink     A6
  7878. 00005B7C  4E75                     rts
  7879. fn00005B7E:
  7880. 00005B7E  4E56 FFE6                link       A6, -0x001A
  7881. 00005B82  48E7 1C20                movem.l    -[A7], D3,D4,D5,A2
  7882. 00005B86  246E 0008                movea.l    A2, [A6 + 0x8]
  7883. 00005B8A  382E 000C                move.w     D4, [A6 + 0xC]
  7884. 00005B8E  7601                     moveq.l    D3, 0x01
  7885. 00005B90  4227                     clr.b      -[A7]
  7886. 00005B92  1F3C 0001                move.b     -[A7], 0x1
  7887. 00005B96  3F04                     move.w     -[A7], D4
  7888. 00005B98  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  7889. 00005B9C  2057                     movea.l    A0, [A7]
  7890. 00005B9E  2268 0004                movea.l    A1, [A0 + 0x4]
  7891. 00005BA2  2269 017C                movea.l    A1, [A1 + 0x17C]
  7892. 00005BA6  4E91                     jsr        [A1]
  7893. 00005BA8  486E FFF6                pea.l      [A6 - 0xA]
  7894. 00005BAC  4EB9 0000 2340           jsr        [0x00002340]
  7895. 00005BB2  206E FFF6                movea.l    A0, [A6 - 0xA]
  7896. 00005BB6  4850                     pea.l      [A0]
  7897. 00005BB8  A87A                     syscall    GetClip
  7898. 00005BBA  2D6E 000E FFFC           move.l     [A6 - 0x4], [A6 + 0xE]
  7899. 00005BC0  4FEF 000E                lea.l      A7, [A7 + 0xE]
  7900. 00005BC4  605C                     bra        +0x5E /* 00005C22 */
  7901. label00005BC6:
  7902. 00005BC6  486E FFFC                pea.l      [A6 - 0x4]
  7903. 00005BCA  A972                     syscall    GetMouse
  7904. 00005BCC  1A03                     move.b     D5, D3
  7905. 00005BCE  3F04                     move.w     -[A7], D4
  7906. 00005BD0  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7907. 00005BD4  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  7908. 00005BD8  2057                     movea.l    A0, [A7]
  7909. 00005BDA  2268 0004                movea.l    A1, [A0 + 0x4]
  7910. 00005BDE  2269 0174                movea.l    A1, [A1 + 0x174]
  7911. 00005BE2  4E91                     jsr        [A1]
  7912. 00005BE4  4A00                     tst.b      D0
  7913. 00005BE6  4FEF 000A                lea.l      A7, [A7 + 0xA]
  7914. 00005BEA  6714                     beq        +0x16 /* 00005C00 */
  7915. 00005BEC  554F                     subq.w     A7, 2
  7916. 00005BEE  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7917. 00005BF2  206E FFF6                movea.l    A0, [A6 - 0xA]
  7918. 00005BF6  4850                     pea.l      [A0]
  7919. 00005BF8  A8E8                     syscall    PtInRgn
  7920. 00005BFA  101F                     move.b     D0, [A7]+
  7921. 00005BFC  4A00                     tst.b      D0
  7922. 00005BFE  6604                     bne        +0x6 /* 00005C04 */
  7923. label00005C00:
  7924. 00005C00  7000                     moveq.l    D0, 0x00
  7925. 00005C02  6002                     bra        +0x4 /* 00005C06 */
  7926. label00005C04:
  7927. 00005C04  7001                     moveq.l    D0, 0x01
  7928. label00005C06:
  7929. 00005C06  1600                     move.b     D3, D0
  7930. 00005C08  1F05                     move.b     -[A7], D5
  7931. 00005C0A  1F03                     move.b     -[A7], D3
  7932. 00005C0C  3F04                     move.w     -[A7], D4
  7933. 00005C0E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  7934. 00005C12  2057                     movea.l    A0, [A7]
  7935. 00005C14  2268 0004                movea.l    A1, [A0 + 0x4]
  7936. 00005C18  2269 017C                movea.l    A1, [A1 + 0x17C]
  7937. 00005C1C  4E91                     jsr        [A1]
  7938. 00005C1E  4FEF 000A                lea.l      A7, [A7 + 0xA]
  7939. label00005C22:
  7940. 00005C22  554F                     subq.w     A7, 2
  7941. 00005C24  A973                     syscall    StillDown
  7942. 00005C26  101F                     move.b     D0, [A7]+
  7943. 00005C28  669C                     bne        -0x62 /* 00005BC6 */
  7944. 00005C2A  7004                     moveq.l    D0, 0x04
  7945. 00005C2C  41EE FFE6                lea.l      A0, [A6 - 0x1A]
  7946. 00005C30  A031                     syscall    GetOSEvent
  7947. 00005C32  5240                     addq.w     D0, 1
  7948. 00005C34  4A00                     tst.b      D0
  7949. 00005C36  6762                     beq        +0x64 /* 00005C9A */
  7950. 00005C38  2D6E FFF0 FFFC           move.l     [A6 - 0x4], [A6 - 0x10]
  7951. 00005C3E  486E FFFC                pea.l      [A6 - 0x4]
  7952. 00005C42  A871                     syscall    GlobalToLocal
  7953. 00005C44  1A03                     move.b     D5, D3
  7954. 00005C46  3F04                     move.w     -[A7], D4
  7955. 00005C48  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7956. 00005C4C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  7957. 00005C50  2057                     movea.l    A0, [A7]
  7958. 00005C52  2268 0004                movea.l    A1, [A0 + 0x4]
  7959. 00005C56  2269 0174                movea.l    A1, [A1 + 0x174]
  7960. 00005C5A  4E91                     jsr        [A1]
  7961. 00005C5C  4A00                     tst.b      D0
  7962. 00005C5E  4FEF 000A                lea.l      A7, [A7 + 0xA]
  7963. 00005C62  6714                     beq        +0x16 /* 00005C78 */
  7964. 00005C64  554F                     subq.w     A7, 2
  7965. 00005C66  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  7966. 00005C6A  206E FFF6                movea.l    A0, [A6 - 0xA]
  7967. 00005C6E  4850                     pea.l      [A0]
  7968. 00005C70  A8E8                     syscall    PtInRgn
  7969. 00005C72  101F                     move.b     D0, [A7]+
  7970. 00005C74  4A00                     tst.b      D0
  7971. 00005C76  6604                     bne        +0x6 /* 00005C7C */
  7972. label00005C78:
  7973. 00005C78  7000                     moveq.l    D0, 0x00
  7974. 00005C7A  6002                     bra        +0x4 /* 00005C7E */
  7975. label00005C7C:
  7976. 00005C7C  7001                     moveq.l    D0, 0x01
  7977. label00005C7E:
  7978. 00005C7E  1600                     move.b     D3, D0
  7979. 00005C80  1F05                     move.b     -[A7], D5
  7980. 00005C82  1F03                     move.b     -[A7], D3
  7981. 00005C84  3F04                     move.w     -[A7], D4
  7982. 00005C86  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  7983. 00005C8A  2057                     movea.l    A0, [A7]
  7984. 00005C8C  2268 0004                movea.l    A1, [A0 + 0x4]
  7985. 00005C90  2269 017C                movea.l    A1, [A1 + 0x17C]
  7986. 00005C94  4E91                     jsr        [A1]
  7987. 00005C96  4FEF 000A                lea.l      A7, [A7 + 0xA]
  7988. label00005C9A:
  7989. 00005C9A  3F3C FFFF                move.w     -[A7], 0xFFFF
  7990. 00005C9E  486E FFF6                pea.l      [A6 - 0xA]
  7991. 00005CA2  4EB9 0000 2358           jsr        [0x00002358]
  7992. 00005CA8  1003                     move.b     D0, D3
  7993. 00005CAA  5C4F                     addq.w     A7, 6
  7994. 00005CAC  4CDF 0438                movem.l    D3,D4,D5,A2, [A7]+
  7995. 00005CB0  4E5E                     unlink     A6
  7996. 00005CB2  4E75                     rts
  7997. 00005CB4  4E56 0000                link       A6, 0
  7998. 00005CB8  1F2E 000E                move.b     -[A7], [A6 + 0xE]
  7999. 00005CBC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  8000. 00005CC0  2057                     movea.l    A0, [A7]
  8001. 00005CC2  2250                     movea.l    A1, [A0]
  8002. 00005CC4  2269 00B0                movea.l    A1, [A1 + 0xB0]
  8003. 00005CC8  4E91                     jsr        [A1]
  8004. 00005CCA  4E5E                     unlink     A6
  8005. 00005CCC  4E75                     rts
  8006. 00005CCE  4E56 0000                link       A6, 0
  8007. 00005CD2  2F0A                     move.l     -[A7], A2
  8008. 00005CD4  246E 0008                movea.l    A2, [A6 + 0x8]
  8009. 00005CD8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  8010. 00005CDC  2F0A                     move.l     -[A7], A2
  8011. 00005CDE  61FF FFFF FD24           bsr        -0x2DA /* 00005A04 */
  8012. 00005CE4  41F9 0000 C7EC           lea.l      A0, [0x0000C7EC]
  8013. 00005CEA  2488                     move.l     [A2], A0
  8014. 00005CEC  422A 000A                clr.b      [A2 + 0xA]
  8015. 00005CF0  157C 0001 000B           move.b     [A2 + 0xB], 0x1
  8016. 00005CF6  204A                     movea.l    A0, A2
  8017. 00005CF8  504F                     addq.w     A7, 8
  8018. 00005CFA  245F                     movea.l    A2, [A7]+
  8019. 00005CFC  4E5E                     unlink     A6
  8020. 00005CFE  4E75                     rts
  8021. 00005D00  4E56 0000                link       A6, 0
  8022. 00005D04  2F0A                     move.l     -[A7], A2
  8023. 00005D06  246E 0008                movea.l    A2, [A6 + 0x8]
  8024. 00005D0A  200A                     move.l     D0, A2
  8025. 00005D0C  6724                     beq        +0x26 /* 00005D32 */
  8026. 00005D0E  41F9 0000 C7EC           lea.l      A0, [0x0000C7EC]
  8027. 00005D14  2488                     move.l     [A2], A0
  8028. 00005D16  4267                     clr.w      -[A7]
  8029. 00005D18  2F0A                     move.l     -[A7], A2
  8030. 00005D1A  61FF FFFF FD14           bsr        -0x2EA /* 00005A30 */
  8031. 00005D20  4A6E 000C                tst.w      [A6 + 0xC]
  8032. 00005D24  5C4F                     addq.w     A7, 6
  8033. 00005D26  6F0A                     ble        +0xC /* 00005D32 */
  8034. 00005D28  2F0A                     move.l     -[A7], A2
  8035. 00005D2A  4EB9 0000 1FF8           jsr        [0x00001FF8 /* DockingGlobals */]
  8036. 00005D30  584F                     addq.w     A7, 4
  8037. label00005D32:
  8038. 00005D32  204A                     movea.l    A0, A2
  8039. 00005D34  245F                     movea.l    A2, [A7]+
  8040. 00005D36  4E5E                     unlink     A6
  8041. 00005D38  4E75                     rts
  8042. 00005D3A  4E56 FEFC                link       A6, -0x0104
  8043. 00005D3E  48E7 0038                movem.l    -[A7], A2,A3,A4
  8044. 00005D42  286E 0008                movea.l    A4, [A6 + 0x8]
  8045. 00005D46  266E 000C                movea.l    A3, [A6 + 0xC]
  8046. 00005D4A  246E 0010                movea.l    A2, [A6 + 0x10]
  8047. 00005D4E  4878 0002                push.l     0x2
  8048. 00005D52  486E FFFE                pea.l      [A6 - 0x2]
  8049. 00005D56  2F0A                     move.l     -[A7], A2
  8050. 00005D58  4EB9 0000 2BA0           jsr        [0x00002BA0]
  8051. 00005D5E  4878 0002                push.l     0x2
  8052. 00005D62  486E FEFC                pea.l      [A6 - 0x104]
  8053. 00005D66  2F0A                     move.l     -[A7], A2
  8054. 00005D68  4EB9 0000 2BA0           jsr        [0x00002BA0]
  8055. 00005D6E  486E FEFE                pea.l      [A6 - 0x102]
  8056. 00005D72  2F0A                     move.l     -[A7], A2
  8057. 00005D74  4EB9 0000 2BC0           jsr        [0x00002BC0]
  8058. 00005D7A  42A7                     clr.l      -[A7]
  8059. 00005D7C  3F2E FEFC                move.w     -[A7], [A6 - 0x104]
  8060. 00005D80  486E FEFE                pea.l      [A6 - 0x102]
  8061. 00005D84  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  8062. 00005D88  2F0B                     move.l     -[A7], A3
  8063. 00005D8A  2F0C                     move.l     -[A7], A4
  8064. 00005D8C  2057                     movea.l    A0, [A7]
  8065. 00005D8E  2250                     movea.l    A1, [A0]
  8066. 00005D90  2269 0010                movea.l    A1, [A1 + 0x10]
  8067. 00005D94  4E91                     jsr        [A1]
  8068. 00005D96  4FEF 0034                lea.l      A7, [A7 + 0x34]
  8069. 00005D9A  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  8070. 00005D9E  4E5E                     unlink     A6
  8071. 00005DA0  4E75                     rts
  8072. 00005DA2  4E56 0000                link       A6, 0
  8073. 00005DA6  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  8074. 00005DAA  246E 0008                movea.l    A2, [A6 + 0x8]
  8075. 00005DAE  286E 000C                movea.l    A4, [A6 + 0xC]
  8076. 00005DB2  362E 0010                move.w     D3, [A6 + 0x10]
  8077. 00005DB6  254C 0004                move.l     [A2 + 0x4], A4
  8078. 00005DBA  0C43 0041                cmpi.w     D3, 0x41 /* 'A' */
  8079. 00005DBE  670A                     beq        +0xC /* 00005DCA */
  8080. 00005DC0  0C43 0043                cmpi.w     D3, 0x43 /* 'C' */
  8081. 00005DC4  6704                     beq        +0x6 /* 00005DCA */
  8082. 00005DC6  7000                     moveq.l    D0, 0x00
  8083. 00005DC8  6002                     bra        +0x4 /* 00005DCC */
  8084. label00005DCA:
  8085. 00005DCA  7001                     moveq.l    D0, 0x01
  8086. label00005DCC:
  8087. 00005DCC  1540 000A                move.b     [A2 + 0xA], D0
  8088. 00005DD0  157C 0001 000B           move.b     [A2 + 0xB], 0x1
  8089. 00005DD6  422A 0008                clr.b      [A2 + 0x8]
  8090. 00005DDA  266A 0004                movea.l    A3, [A2 + 0x4]
  8091. 00005DDE  202B 0062                move.l     D0, [A3 + 0x62]
  8092. 00005DE2  7201                     moveq.l    D1, 0x01
  8093. 00005DE4  B081                     cmp.l      D0, D1
  8094. 00005DE6  6C16                     bge        +0x18 /* 00005DFE */
  8095. 00005DE8  4878 0001                push.l     0x1
  8096. 00005DEC  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  8097. 00005DF0  2057                     movea.l    A0, [A7]
  8098. 00005DF2  2268 0004                movea.l    A1, [A0 + 0x4]
  8099. 00005DF6  2269 0164                movea.l    A1, [A1 + 0x164]
  8100. 00005DFA  4E91                     jsr        [A1]
  8101. 00005DFC  504F                     addq.w     A7, 8
  8102. label00005DFE:
  8103. 00005DFE  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  8104. 00005E02  4E5E                     unlink     A6
  8105. 00005E04  4E75                     rts
  8106. 00005E06  206F 0004                movea.l    A0, [A7 + 0x4]
  8107. 00005E0A  102F 0008                move.b     D0, [A7 + 0x8]
  8108. 00005E0E  B028 0008                cmp.b      D0, [A0 + 0x8]
  8109. 00005E12  6704                     beq        +0x6 /* 00005E18 */
  8110. 00005E14  1140 0008                move.b     [A0 + 0x8], D0
  8111. label00005E18:
  8112. 00005E18  4E75                     rts
  8113. 00005E1A  4E56 0000                link       A6, 0
  8114. 00005E1E  2F0A                     move.l     -[A7], A2
  8115. 00005E20  246E 0008                movea.l    A2, [A6 + 0x8]
  8116. 00005E24  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  8117. 00005E28  2057                     movea.l    A0, [A7]
  8118. 00005E2A  2268 0004                movea.l    A1, [A0 + 0x4]
  8119. 00005E2E  2269 001C                movea.l    A1, [A1 + 0x1C]
  8120. 00005E32  4E91                     jsr        [A1]
  8121. 00005E34  B0AE 000C                cmp.l      D0, [A6 + 0xC]
  8122. 00005E38  584F                     addq.w     A7, 4
  8123. 00005E3A  6712                     beq        +0x14 /* 00005E4E */
  8124. 00005E3C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  8125. 00005E40  2057                     movea.l    A0, [A7]
  8126. 00005E42  2268 0004                movea.l    A1, [A0 + 0x4]
  8127. 00005E46  2269 00BC                movea.l    A1, [A1 + 0xBC]
  8128. 00005E4A  4E91                     jsr        [A1]
  8129. 00005E4C  584F                     addq.w     A7, 4
  8130. label00005E4E:
  8131. 00005E4E  245F                     movea.l    A2, [A7]+
  8132. 00005E50  4E5E                     unlink     A6
  8133. 00005E52  4E75                     rts
  8134. 00005E54  4E56 0000                link       A6, 0
  8135. 00005E58  2F0A                     move.l     -[A7], A2
  8136. 00005E5A  246E 0008                movea.l    A2, [A6 + 0x8]
  8137. 00005E5E  2F0A                     move.l     -[A7], A2
  8138. 00005E60  2057                     movea.l    A0, [A7]
  8139. 00005E62  2250                     movea.l    A1, [A0]
  8140. 00005E64  2269 00AC                movea.l    A1, [A1 + 0xAC]
  8141. 00005E68  4E91                     jsr        [A1]
  8142. 00005E6A  4A00                     tst.b      D0
  8143. 00005E6C  584F                     addq.w     A7, 4
  8144. 00005E6E  6710                     beq        +0x12 /* 00005E80 */
  8145. 00005E70  4227                     clr.b      -[A7]
  8146. 00005E72  2F0A                     move.l     -[A7], A2
  8147. 00005E74  2057                     movea.l    A0, [A7]
  8148. 00005E76  2250                     movea.l    A1, [A0]
  8149. 00005E78  2269 00B0                movea.l    A1, [A1 + 0xB0]
  8150. 00005E7C  4E91                     jsr        [A1]
  8151. 00005E7E  5C4F                     addq.w     A7, 6
  8152. label00005E80:
  8153. 00005E80  2F0A                     move.l     -[A7], A2
  8154. 00005E82  2057                     movea.l    A0, [A7]
  8155. 00005E84  2250                     movea.l    A1, [A0]
  8156. 00005E86  2269 00C4                movea.l    A1, [A1 + 0xC4]
  8157. 00005E8A  4E91                     jsr        [A1]
  8158. 00005E8C  42A7                     clr.l      -[A7]
  8159. 00005E8E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  8160. 00005E92  2057                     movea.l    A0, [A7]
  8161. 00005E94  2268 0004                movea.l    A1, [A0 + 0x4]
  8162. 00005E98  2269 00F0                movea.l    A1, [A1 + 0xF0]
  8163. 00005E9C  4E91                     jsr        [A1]
  8164. 00005E9E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8165. 00005EA2  245F                     movea.l    A2, [A7]+
  8166. 00005EA4  4E5E                     unlink     A6
  8167. 00005EA6  4E75                     rts
  8168. 00005EA8  4E56 0000                link       A6, 0
  8169. 00005EAC  48E7 0030                movem.l    -[A7], A2,A3
  8170. 00005EB0  266E 0008                movea.l    A3, [A6 + 0x8]
  8171. 00005EB4  246E 000C                movea.l    A2, [A6 + 0xC]
  8172. 00005EB8  2F0A                     move.l     -[A7], A2
  8173. 00005EBA  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  8174. 00005EBE  2057                     movea.l    A0, [A7]
  8175. 00005EC0  2268 0004                movea.l    A1, [A0 + 0x4]
  8176. 00005EC4  2269 003C                movea.l    A1, [A1 + 0x3C]
  8177. 00005EC8  4E91                     jsr        [A1]
  8178. 00005ECA  302A 0006                move.w     D0, [A2 + 0x6]
  8179. 00005ECE  906A 0002                sub.w      D0, [A2 + 0x2]
  8180. 00005ED2  0440 000C                subi.w     D0, 0xC
  8181. 00005ED6  48C0                     ext.l      D0
  8182. 00005ED8  81FC 0002                divs.w     D0, 0x2
  8183. 00005EDC  D16A 0002                add.w      [A2 + 0x2], D0
  8184. 00005EE0  700C                     moveq.l    D0, 0x0C
  8185. 00005EE2  D06A 0002                add.w      D0, [A2 + 0x2]
  8186. 00005EE6  3540 0006                move.w     [A2 + 0x6], D0
  8187. 00005EEA  302A 0004                move.w     D0, [A2 + 0x4]
  8188. 00005EEE  9052                     sub.w      D0, [A2]
  8189. 00005EF0  0440 000C                subi.w     D0, 0xC
  8190. 00005EF4  48C0                     ext.l      D0
  8191. 00005EF6  81FC 0002                divs.w     D0, 0x2
  8192. 00005EFA  D152                     add.w      [A2], D0
  8193. 00005EFC  700C                     moveq.l    D0, 0x0C
  8194. 00005EFE  D052                     add.w      D0, [A2]
  8195. 00005F00  3540 0004                move.w     [A2 + 0x4], D0
  8196. 00005F04  504F                     addq.w     A7, 8
  8197. 00005F06  4CDF 0C00                movem.l    A2,A3, [A7]+
  8198. 00005F0A  4E5E                     unlink     A6
  8199. 00005F0C  4E75                     rts
  8200. 00005F0E  4E56 0000                link       A6, 0
  8201. 00005F12  48E7 1030                movem.l    -[A7], D3,A2,A3
  8202. 00005F16  266E 0008                movea.l    A3, [A6 + 0x8]
  8203. 00005F1A  262E 000E                move.l     D3, [A6 + 0xE]
  8204. 00005F1E  246E 0016                movea.l    A2, [A6 + 0x16]
  8205. 00005F22  2003                     move.l     D0, D3
  8206. 00005F24  0480 6C61 7374           subi.l     D0, 0x6C617374 /* 'last' */
  8207. 00005F2A  6702                     beq        +0x4 /* 00005F2E */
  8208. 00005F2C  6018                     bra        +0x1A /* 00005F46 */
  8209. label00005F2E:
  8210. 00005F2E  3612                     move.w     D3, [A2]
  8211. 00005F30  3043                     movea.w    A0, D3
  8212. 00005F32  2F08                     move.l     -[A7], A0
  8213. 00005F34  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  8214. 00005F38  2057                     movea.l    A0, [A7]
  8215. 00005F3A  2268 0004                movea.l    A1, [A0 + 0x4]
  8216. 00005F3E  2269 0020                movea.l    A1, [A1 + 0x20]
  8217. 00005F42  4E91                     jsr        [A1]
  8218. 00005F44  504F                     addq.w     A7, 8
  8219. label00005F46:
  8220. 00005F46  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  8221. 00005F4A  4E5E                     unlink     A6
  8222. 00005F4C  4E75                     rts
  8223. 00005F4E  4E56 0000                link       A6, 0
  8224. 00005F52  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  8225. 00005F56  286E 0008                movea.l    A4, [A6 + 0x8]
  8226. 00005F5A  262E 000E                move.l     D3, [A6 + 0xE]
  8227. 00005F5E  266E 0016                movea.l    A3, [A6 + 0x16]
  8228. 00005F62  246E 001A                movea.l    A2, [A6 + 0x1A]
  8229. 00005F66  2003                     move.l     D0, D3
  8230. 00005F68  0480 6C61 7374           subi.l     D0, 0x6C617374 /* 'last' */
  8231. 00005F6E  6702                     beq        +0x4 /* 00005F72 */
  8232. 00005F70  601C                     bra        +0x1E /* 00005F8E */
  8233. label00005F72:
  8234. 00005F72  200A                     move.l     D0, A2
  8235. 00005F74  6704                     beq        +0x6 /* 00005F7A */
  8236. 00005F76  7002                     moveq.l    D0, 0x02
  8237. 00005F78  2480                     move.l     [A2], D0
  8238. label00005F7A:
  8239. 00005F7A  2F2C 0004                move.l     -[A7], [A4 + 0x4]
  8240. 00005F7E  2057                     movea.l    A0, [A7]
  8241. 00005F80  2268 0004                movea.l    A1, [A0 + 0x4]
  8242. 00005F84  2269 001C                movea.l    A1, [A1 + 0x1C]
  8243. 00005F88  4E91                     jsr        [A1]
  8244. 00005F8A  3680                     move.w     [A3], D0
  8245. 00005F8C  584F                     addq.w     A7, 4
  8246. label00005F8E:
  8247. 00005F8E  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  8248. 00005F92  4E5E                     unlink     A6
  8249. 00005F94  4E75                     rts
  8250. 00005F96  4E56 FFE4                link       A6, -0x001C
  8251. 00005F9A  2F0A                     move.l     -[A7], A2
  8252. 00005F9C  246E 0008                movea.l    A2, [A6 + 0x8]
  8253. 00005FA0  4EB9 0000 20B0           jsr        [0x000020B0]
  8254. 00005FA6  486E FFE4                pea.l      [A6 - 0x1C]
  8255. 00005FAA  2F0A                     move.l     -[A7], A2
  8256. 00005FAC  2057                     movea.l    A0, [A7]
  8257. 00005FAE  2250                     movea.l    A1, [A0]
  8258. 00005FB0  2269 00C0                movea.l    A1, [A1 + 0xC0]
  8259. 00005FB4  4E91                     jsr        [A1]
  8260. 00005FB6  486E FFE4                pea.l      [A6 - 0x1C]
  8261. 00005FBA  486E FFEC                pea.l      [A6 - 0x14]
  8262. 00005FBE  4EB9 0000 2148           jsr        [0x00002148]
  8263. 00005FC4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  8264. 00005FC8  6000 0208                bra        +0x20A /* 000061D2 */
  8265. label00005FCC:
  8266. 00005FCC  2F0A                     move.l     -[A7], A2
  8267. 00005FCE  2057                     movea.l    A0, [A7]
  8268. 00005FD0  2250                     movea.l    A1, [A0]
  8269. 00005FD2  2269 00AC                movea.l    A1, [A1 + 0xAC]
  8270. 00005FD6  4E91                     jsr        [A1]
  8271. 00005FD8  4A00                     tst.b      D0
  8272. 00005FDA  584F                     addq.w     A7, 4
  8273. 00005FDC  6700 0088                beq        +0x8A /* 00006066 */
  8274. 00005FE0  4EB9 0000 20B0           jsr        [0x000020B0]
  8275. 00005FE6  2F0A                     move.l     -[A7], A2
  8276. 00005FE8  2057                     movea.l    A0, [A7]
  8277. 00005FEA  2250                     movea.l    A1, [A0]
  8278. 00005FEC  2269 00B4                movea.l    A1, [A1 + 0xB4]
  8279. 00005FF0  4E91                     jsr        [A1]
  8280. 00005FF2  4A00                     tst.b      D0
  8281. 00005FF4  584F                     addq.w     A7, 4
  8282. 00005FF6  6726                     beq        +0x28 /* 0000601E */
  8283. 00005FF8  0C6E 0004 FFFE           cmpi.w     [A6 - 0x2], 0x4
  8284. 00005FFE  6C04                     bge        +0x6 /* 00006004 */
  8285. 00006000  700E                     moveq.l    D0, 0x0E
  8286. 00006002  6002                     bra        +0x4 /* 00006006 */
  8287. label00006004:
  8288. 00006004  7003                     moveq.l    D0, 0x03
  8289. label00006006:
  8290. 00006006  7200                     moveq.l    D1, 0x00
  8291. 00006008  1200                     move.b     D1, D0
  8292. 0000600A  3F01                     move.w     -[A7], D1
  8293. 0000600C  2F0A                     move.l     -[A7], A2
  8294. 0000600E  2057                     movea.l    A0, [A7]
  8295. 00006010  2250                     movea.l    A1, [A0]
  8296. 00006012  2269 00CC                movea.l    A1, [A1 + 0xCC]
  8297. 00006016  4E91                     jsr        [A1]
  8298. 00006018  5C4F                     addq.w     A7, 6
  8299. 0000601A  6000 01B6                bra        +0x1B8 /* 000061D2 */
  8300. label0000601E:
  8301. 0000601E  2F0A                     move.l     -[A7], A2
  8302. 00006020  2057                     movea.l    A0, [A7]
  8303. 00006022  2250                     movea.l    A1, [A0]
  8304. 00006024  2269 00B8                movea.l    A1, [A1 + 0xB8]
  8305. 00006028  4E91                     jsr        [A1]
  8306. 0000602A  4A00                     tst.b      D0
  8307. 0000602C  584F                     addq.w     A7, 4
  8308. 0000602E  6710                     beq        +0x12 /* 00006040 */
  8309. 00006030  0C6E 0004 FFFE           cmpi.w     [A6 - 0x2], 0x4
  8310. 00006036  6C04                     bge        +0x6 /* 0000603C */
  8311. 00006038  7011                     moveq.l    D0, 0x11
  8312. 0000603A  6002                     bra        +0x4 /* 0000603E */
  8313. label0000603C:
  8314. 0000603C  7006                     moveq.l    D0, 0x06
  8315. label0000603E:
  8316. 0000603E  600E                     bra        +0x10 /* 0000604E */
  8317. label00006040:
  8318. 00006040  0C6E 0004 FFFE           cmpi.w     [A6 - 0x2], 0x4
  8319. 00006046  6C04                     bge        +0x6 /* 0000604C */
  8320. 00006048  700C                     moveq.l    D0, 0x0C
  8321. 0000604A  6002                     bra        +0x4 /* 0000604E */
  8322. label0000604C:
  8323. 0000604C  7001                     moveq.l    D0, 0x01
  8324. label0000604E:
  8325. 0000604E  7200                     moveq.l    D1, 0x00
  8326. 00006050  1200                     move.b     D1, D0
  8327. 00006052  3F01                     move.w     -[A7], D1
  8328. 00006054  2F0A                     move.l     -[A7], A2
  8329. 00006056  2057                     movea.l    A0, [A7]
  8330. 00006058  2250                     movea.l    A1, [A0]
  8331. 0000605A  2269 00CC                movea.l    A1, [A1 + 0xCC]
  8332. 0000605E  4E91                     jsr        [A1]
  8333. 00006060  5C4F                     addq.w     A7, 6
  8334. 00006062  6000 016E                bra        +0x170 /* 000061D2 */
  8335. label00006066:
  8336. 00006066  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  8337. 0000606A  4EB9 0000 3110           jsr        [0x00003110]
  8338. 00006070  4A00                     tst.b      D0
  8339. 00006072  584F                     addq.w     A7, 4
  8340. 00006074  6712                     beq        +0x14 /* 00006088 */
  8341. 00006076  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  8342. 0000607A  4EB9 0000 30D8           jsr        [0x000030D8]
  8343. 00006080  4A00                     tst.b      D0
  8344. 00006082  584F                     addq.w     A7, 4
  8345. 00006084  6600 00D2                bne        +0xD4 /* 00006158 */
  8346. label00006088:
  8347. 00006088  2F0A                     move.l     -[A7], A2
  8348. 0000608A  2057                     movea.l    A0, [A7]
  8349. 0000608C  2250                     movea.l    A1, [A0]
  8350. 0000608E  2269 00B4                movea.l    A1, [A1 + 0xB4]
  8351. 00006092  4E91                     jsr        [A1]
  8352. 00006094  4A00                     tst.b      D0
  8353. 00006096  584F                     addq.w     A7, 4
  8354. 00006098  6746                     beq        +0x48 /* 000060E0 */
  8355. 0000609A  0C6E 0004 FFFE           cmpi.w     [A6 - 0x2], 0x4
  8356. 000060A0  6C22                     bge        +0x24 /* 000060C4 */
  8357. 000060A2  2079 0002 B752           movea.l    A0, [0x0002B752]
  8358. 000060A8  4868 00B2                pea.l      [A0 + 0xB2]
  8359. 000060AC  A89D                     syscall    PenPat
  8360. 000060AE  3F3C 000E                move.w     -[A7], 0xE
  8361. 000060B2  2F0A                     move.l     -[A7], A2
  8362. 000060B4  2057                     movea.l    A0, [A7]
  8363. 000060B6  2250                     movea.l    A1, [A0]
  8364. 000060B8  2269 00CC                movea.l    A1, [A1 + 0xCC]
  8365. 000060BC  4E91                     jsr        [A1]
  8366. 000060BE  5C4F                     addq.w     A7, 6
  8367. 000060C0  6000 0110                bra        +0x112 /* 000061D2 */
  8368. label000060C4:
  8369. 000060C4  4EB9 0000 20B0           jsr        [0x000020B0]
  8370. 000060CA  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  8371. 000060CE  2F0A                     move.l     -[A7], A2
  8372. 000060D0  2057                     movea.l    A0, [A7]
  8373. 000060D2  2250                     movea.l    A1, [A0]
  8374. 000060D4  2269 00CC                movea.l    A1, [A1 + 0xCC]
  8375. 000060D8  4E91                     jsr        [A1]
  8376. 000060DA  5C4F                     addq.w     A7, 6
  8377. 000060DC  6000 00F4                bra        +0xF6 /* 000061D2 */
  8378. label000060E0:
  8379. 000060E0  0C6E 0004 FFFE           cmpi.w     [A6 - 0x2], 0x4
  8380. 000060E6  6C3C                     bge        +0x3E /* 00006124 */
  8381. 000060E8  2079 0002 B752           movea.l    A0, [0x0002B752]
  8382. 000060EE  4868 00B2                pea.l      [A0 + 0xB2]
  8383. 000060F2  A89D                     syscall    PenPat
  8384. 000060F4  2F0A                     move.l     -[A7], A2
  8385. 000060F6  2057                     movea.l    A0, [A7]
  8386. 000060F8  2250                     movea.l    A1, [A0]
  8387. 000060FA  2269 00B8                movea.l    A1, [A1 + 0xB8]
  8388. 000060FE  4E91                     jsr        [A1]
  8389. 00006100  4A00                     tst.b      D0
  8390. 00006102  584F                     addq.w     A7, 4
  8391. 00006104  6704                     beq        +0x6 /* 0000610A */
  8392. 00006106  7011                     moveq.l    D0, 0x11
  8393. 00006108  6002                     bra        +0x4 /* 0000610C */
  8394. label0000610A:
  8395. 0000610A  700C                     moveq.l    D0, 0x0C
  8396. label0000610C:
  8397. 0000610C  7200                     moveq.l    D1, 0x00
  8398. 0000610E  1200                     move.b     D1, D0
  8399. 00006110  3F01                     move.w     -[A7], D1
  8400. 00006112  2F0A                     move.l     -[A7], A2
  8401. 00006114  2057                     movea.l    A0, [A7]
  8402. 00006116  2250                     movea.l    A1, [A0]
  8403. 00006118  2269 00CC                movea.l    A1, [A1 + 0xCC]
  8404. 0000611C  4E91                     jsr        [A1]
  8405. 0000611E  5C4F                     addq.w     A7, 6
  8406. 00006120  6000 00B0                bra        +0xB2 /* 000061D2 */
  8407. label00006124:
  8408. 00006124  4EB9 0000 20B0           jsr        [0x000020B0]
  8409. 0000612A  2F0A                     move.l     -[A7], A2
  8410. 0000612C  2057                     movea.l    A0, [A7]
  8411. 0000612E  2250                     movea.l    A1, [A0]
  8412. 00006130  2269 00B8                movea.l    A1, [A1 + 0xB8]
  8413. 00006134  4E91                     jsr        [A1]
  8414. 00006136  4A00                     tst.b      D0
  8415. 00006138  584F                     addq.w     A7, 4
  8416. 0000613A  6704                     beq        +0x6 /* 00006140 */
  8417. 0000613C  700A                     moveq.l    D0, 0x0A
  8418. 0000613E  6002                     bra        +0x4 /* 00006142 */
  8419. label00006140:
  8420. 00006140  7008                     moveq.l    D0, 0x08
  8421. label00006142:
  8422. 00006142  7200                     moveq.l    D1, 0x00
  8423. 00006144  1200                     move.b     D1, D0
  8424. 00006146  3F01                     move.w     -[A7], D1
  8425. 00006148  2F0A                     move.l     -[A7], A2
  8426. 0000614A  2057                     movea.l    A0, [A7]
  8427. 0000614C  2250                     movea.l    A1, [A0]
  8428. 0000614E  2269 00CC                movea.l    A1, [A1 + 0xCC]
  8429. 00006152  4E91                     jsr        [A1]
  8430. 00006154  5C4F                     addq.w     A7, 6
  8431. 00006156  607A                     bra        +0x7C /* 000061D2 */
  8432. label00006158:
  8433. 00006158  2F0A                     move.l     -[A7], A2
  8434. 0000615A  2057                     movea.l    A0, [A7]
  8435. 0000615C  2250                     movea.l    A1, [A0]
  8436. 0000615E  2269 00B4                movea.l    A1, [A1 + 0xB4]
  8437. 00006162  4E91                     jsr        [A1]
  8438. 00006164  4A00                     tst.b      D0
  8439. 00006166  584F                     addq.w     A7, 4
  8440. 00006168  6724                     beq        +0x26 /* 0000618E */
  8441. 0000616A  0C6E 0004 FFFE           cmpi.w     [A6 - 0x2], 0x4
  8442. 00006170  6C04                     bge        +0x6 /* 00006176 */
  8443. 00006172  700F                     moveq.l    D0, 0x0F
  8444. 00006174  6002                     bra        +0x4 /* 00006178 */
  8445. label00006176:
  8446. 00006176  7004                     moveq.l    D0, 0x04
  8447. label00006178:
  8448. 00006178  7200                     moveq.l    D1, 0x00
  8449. 0000617A  1200                     move.b     D1, D0
  8450. 0000617C  3F01                     move.w     -[A7], D1
  8451. 0000617E  2F0A                     move.l     -[A7], A2
  8452. 00006180  2057                     movea.l    A0, [A7]
  8453. 00006182  2250                     movea.l    A1, [A0]
  8454. 00006184  2269 00CC                movea.l    A1, [A1 + 0xCC]
  8455. 00006188  4E91                     jsr        [A1]
  8456. 0000618A  5C4F                     addq.w     A7, 6
  8457. 0000618C  6044                     bra        +0x46 /* 000061D2 */
  8458. label0000618E:
  8459. 0000618E  2F0A                     move.l     -[A7], A2
  8460. 00006190  2057                     movea.l    A0, [A7]
  8461. 00006192  2250                     movea.l    A1, [A0]
  8462. 00006194  2269 00B8                movea.l    A1, [A1 + 0xB8]
  8463. 00006198  4E91                     jsr        [A1]
  8464. 0000619A  4A00                     tst.b      D0
  8465. 0000619C  584F                     addq.w     A7, 4
  8466. 0000619E  6710                     beq        +0x12 /* 000061B0 */
  8467. 000061A0  0C6E 0004 FFFE           cmpi.w     [A6 - 0x2], 0x4
  8468. 000061A6  6C04                     bge        +0x6 /* 000061AC */
  8469. 000061A8  7010                     moveq.l    D0, 0x10
  8470. 000061AA  6002                     bra        +0x4 /* 000061AE */
  8471. label000061AC:
  8472. 000061AC  7005                     moveq.l    D0, 0x05
  8473. label000061AE:
  8474. 000061AE  600E                     bra        +0x10 /* 000061BE */
  8475. label000061B0:
  8476. 000061B0  0C6E 0004 FFFE           cmpi.w     [A6 - 0x2], 0x4
  8477. 000061B6  6C04                     bge        +0x6 /* 000061BC */
  8478. 000061B8  700B                     moveq.l    D0, 0x0B
  8479. 000061BA  6002                     bra        +0x4 /* 000061BE */
  8480. label000061BC:
  8481. 000061BC  7000                     moveq.l    D0, 0x00
  8482. label000061BE:
  8483. 000061BE  7200                     moveq.l    D1, 0x00
  8484. 000061C0  1200                     move.b     D1, D0
  8485. 000061C2  3F01                     move.w     -[A7], D1
  8486. 000061C4  2F0A                     move.l     -[A7], A2
  8487. 000061C6  2057                     movea.l    A0, [A7]
  8488. 000061C8  2250                     movea.l    A1, [A0]
  8489. 000061CA  2269 00CC                movea.l    A1, [A1 + 0xCC]
  8490. 000061CE  4E91                     jsr        [A1]
  8491. 000061D0  5C4F                     addq.w     A7, 6
  8492. label000061D2:
  8493. 000061D2  486E FFFE                pea.l      [A6 - 0x2]
  8494. 000061D6  486E FFEC                pea.l      [A6 - 0x14]
  8495. 000061DA  4EB9 0000 2158           jsr        [0x00002158]
  8496. 000061E0  4A00                     tst.b      D0
  8497. 000061E2  504F                     addq.w     A7, 8
  8498. 000061E4  6600 FDE6                bne        -0x218 /* 00005FCC */
  8499. 000061E8  3F3C FFFF                move.w     -[A7], 0xFFFF
  8500. 000061EC  486E FFEC                pea.l      [A6 - 0x14]
  8501. 000061F0  4EB9 0000 2150           jsr        [0x00002150]
  8502. 000061F6  5C4F                     addq.w     A7, 6
  8503. 000061F8  245F                     movea.l    A2, [A7]+
  8504. 000061FA  4E5E                     unlink     A6
  8505. 000061FC  4E75                     rts
  8506. 000061FE  4E56 FFC6                link       A6, -0x003A
  8507. 00006202  2F0A                     move.l     -[A7], A2
  8508. 00006204  246E 0008                movea.l    A2, [A6 + 0x8]
  8509. 00006208  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  8510. 0000620C  4EB9 0000 30A0           jsr        [0x000030A0]
  8511. 00006212  4A00                     tst.b      D0
  8512. 00006214  584F                     addq.w     A7, 4
  8513. 00006216  6700 01CE                beq        +0x1D0 /* 000063E6 */
  8514. 0000621A  42A7                     clr.l      -[A7]
  8515. 0000621C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  8516. 00006220  2057                     movea.l    A0, [A7]
  8517. 00006222  2268 0004                movea.l    A1, [A0 + 0x4]
  8518. 00006226  2269 00E8                movea.l    A1, [A1 + 0xE8]
  8519. 0000622A  4E91                     jsr        [A1]
  8520. 0000622C  4A00                     tst.b      D0
  8521. 0000622E  504F                     addq.w     A7, 8
  8522. 00006230  6700 01B4                beq        +0x1B6 /* 000063E6 */
  8523. 00006234  486E FFCE                pea.l      [A6 - 0x32]
  8524. 00006238  4EB9 0000 20A0           jsr        [0x000020A0]
  8525. 0000623E  4EB9 0000 20B0           jsr        [0x000020B0]
  8526. 00006244  486E FFC6                pea.l      [A6 - 0x3A]
  8527. 00006248  2F0A                     move.l     -[A7], A2
  8528. 0000624A  2057                     movea.l    A0, [A7]
  8529. 0000624C  2250                     movea.l    A1, [A0]
  8530. 0000624E  2269 00C0                movea.l    A1, [A1 + 0xC0]
  8531. 00006252  4E91                     jsr        [A1]
  8532. 00006254  486E FFC6                pea.l      [A6 - 0x3A]
  8533. 00006258  486E FFEC                pea.l      [A6 - 0x14]
  8534. 0000625C  4EB9 0000 2148           jsr        [0x00002148]
  8535. 00006262  4FEF 0014                lea.l      A7, [A7 + 0x14]
  8536. 00006266  6000 0148                bra        +0x14A /* 000063B0 */
  8537. label0000626A:
  8538. 0000626A  2F0A                     move.l     -[A7], A2
  8539. 0000626C  2057                     movea.l    A0, [A7]
  8540. 0000626E  2250                     movea.l    A1, [A0]
  8541. 00006270  2269 00C8                movea.l    A1, [A1 + 0xC8]
  8542. 00006274  4E91                     jsr        [A1]
  8543. 00006276  0C6E 0004 FFFE           cmpi.w     [A6 - 0x2], 0x4
  8544. 0000627C  584F                     addq.w     A7, 4
  8545. 0000627E  6D2E                     blt        +0x30 /* 000062AE */
  8546. 00006280  2F0A                     move.l     -[A7], A2
  8547. 00006282  2057                     movea.l    A0, [A7]
  8548. 00006284  2250                     movea.l    A1, [A0]
  8549. 00006286  2269 00B8                movea.l    A1, [A1 + 0xB8]
  8550. 0000628A  4E91                     jsr        [A1]
  8551. 0000628C  4A00                     tst.b      D0
  8552. 0000628E  584F                     addq.w     A7, 4
  8553. 00006290  6704                     beq        +0x6 /* 00006296 */
  8554. 00006292  7007                     moveq.l    D0, 0x07
  8555. 00006294  6002                     bra        +0x4 /* 00006298 */
  8556. label00006296:
  8557. 00006296  7002                     moveq.l    D0, 0x02
  8558. label00006298:
  8559. 00006298  7200                     moveq.l    D1, 0x00
  8560. 0000629A  1200                     move.b     D1, D0
  8561. 0000629C  3F01                     move.w     -[A7], D1
  8562. 0000629E  2F0A                     move.l     -[A7], A2
  8563. 000062A0  2057                     movea.l    A0, [A7]
  8564. 000062A2  2250                     movea.l    A1, [A0]
  8565. 000062A4  2269 00CC                movea.l    A1, [A1 + 0xCC]
  8566. 000062A8  4E91                     jsr        [A1]
  8567. 000062AA  5C4F                     addq.w     A7, 6
  8568. 000062AC  602C                     bra        +0x2E /* 000062DA */
  8569. label000062AE:
  8570. 000062AE  2F0A                     move.l     -[A7], A2
  8571. 000062B0  2057                     movea.l    A0, [A7]
  8572. 000062B2  2250                     movea.l    A1, [A0]
  8573. 000062B4  2269 00B8                movea.l    A1, [A1 + 0xB8]
  8574. 000062B8  4E91                     jsr        [A1]
  8575. 000062BA  4A00                     tst.b      D0
  8576. 000062BC  584F                     addq.w     A7, 4
  8577. 000062BE  6704                     beq        +0x6 /* 000062C4 */
  8578. 000062C0  7012                     moveq.l    D0, 0x12
  8579. 000062C2  6002                     bra        +0x4 /* 000062C6 */
  8580. label000062C4:
  8581. 000062C4  700D                     moveq.l    D0, 0x0D
  8582. label000062C6:
  8583. 000062C6  7200                     moveq.l    D1, 0x00
  8584. 000062C8  1200                     move.b     D1, D0
  8585. 000062CA  3F01                     move.w     -[A7], D1
  8586. 000062CC  2F0A                     move.l     -[A7], A2
  8587. 000062CE  2057                     movea.l    A0, [A7]
  8588. 000062D0  2250                     movea.l    A1, [A0]
  8589. 000062D2  2269 00CC                movea.l    A1, [A1 + 0xCC]
  8590. 000062D6  4E91                     jsr        [A1]
  8591. 000062D8  5C4F                     addq.w     A7, 6
  8592. label000062DA:
  8593. 000062DA  2F0A                     move.l     -[A7], A2
  8594. 000062DC  2057                     movea.l    A0, [A7]
  8595. 000062DE  2250                     movea.l    A1, [A0]
  8596. 000062E0  2269 00C8                movea.l    A1, [A1 + 0xC8]
  8597. 000062E4  4E91                     jsr        [A1]
  8598. 000062E6  0C6E 0004 FFFE           cmpi.w     [A6 - 0x2], 0x4
  8599. 000062EC  584F                     addq.w     A7, 4
  8600. 000062EE  6D5A                     blt        +0x5C /* 0000634A */
  8601. 000062F0  2F0A                     move.l     -[A7], A2
  8602. 000062F2  2057                     movea.l    A0, [A7]
  8603. 000062F4  2250                     movea.l    A1, [A0]
  8604. 000062F6  2269 00B8                movea.l    A1, [A1 + 0xB8]
  8605. 000062FA  4E91                     jsr        [A1]
  8606. 000062FC  4A00                     tst.b      D0
  8607. 000062FE  584F                     addq.w     A7, 4
  8608. 00006300  671A                     beq        +0x1C /* 0000631C */
  8609. 00006302  2F0A                     move.l     -[A7], A2
  8610. 00006304  2057                     movea.l    A0, [A7]
  8611. 00006306  2250                     movea.l    A1, [A0]
  8612. 00006308  2269 00B4                movea.l    A1, [A1 + 0xB4]
  8613. 0000630C  4E91                     jsr        [A1]
  8614. 0000630E  4A00                     tst.b      D0
  8615. 00006310  584F                     addq.w     A7, 4
  8616. 00006312  6704                     beq        +0x6 /* 00006318 */
  8617. 00006314  7003                     moveq.l    D0, 0x03
  8618. 00006316  6002                     bra        +0x4 /* 0000631A */
  8619. label00006318:
  8620. 00006318  7006                     moveq.l    D0, 0x06
  8621. label0000631A:
  8622. 0000631A  6018                     bra        +0x1A /* 00006334 */
  8623. label0000631C:
  8624. 0000631C  2F0A                     move.l     -[A7], A2
  8625. 0000631E  2057                     movea.l    A0, [A7]
  8626. 00006320  2250                     movea.l    A1, [A0]
  8627. 00006322  2269 00B4                movea.l    A1, [A1 + 0xB4]
  8628. 00006326  4E91                     jsr        [A1]
  8629. 00006328  4A00                     tst.b      D0
  8630. 0000632A  584F                     addq.w     A7, 4
  8631. 0000632C  6704                     beq        +0x6 /* 00006332 */
  8632. 0000632E  7003                     moveq.l    D0, 0x03
  8633. 00006330  6002                     bra        +0x4 /* 00006334 */
  8634. label00006332:
  8635. 00006332  7001                     moveq.l    D0, 0x01
  8636. label00006334:
  8637. 00006334  7200                     moveq.l    D1, 0x00
  8638. 00006336  1200                     move.b     D1, D0
  8639. 00006338  3F01                     move.w     -[A7], D1
  8640. 0000633A  2F0A                     move.l     -[A7], A2
  8641. 0000633C  2057                     movea.l    A0, [A7]
  8642. 0000633E  2250                     movea.l    A1, [A0]
  8643. 00006340  2269 00CC                movea.l    A1, [A1 + 0xCC]
  8644. 00006344  4E91                     jsr        [A1]
  8645. 00006346  5C4F                     addq.w     A7, 6
  8646. 00006348  6058                     bra        +0x5A /* 000063A2 */
  8647. label0000634A:
  8648. 0000634A  2F0A                     move.l     -[A7], A2
  8649. 0000634C  2057                     movea.l    A0, [A7]
  8650. 0000634E  2250                     movea.l    A1, [A0]
  8651. 00006350  2269 00B8                movea.l    A1, [A1 + 0xB8]
  8652. 00006354  4E91                     jsr        [A1]
  8653. 00006356  4A00                     tst.b      D0
  8654. 00006358  584F                     addq.w     A7, 4
  8655. 0000635A  671A                     beq        +0x1C /* 00006376 */
  8656. 0000635C  2F0A                     move.l     -[A7], A2
  8657. 0000635E  2057                     movea.l    A0, [A7]
  8658. 00006360  2250                     movea.l    A1, [A0]
  8659. 00006362  2269 00B4                movea.l    A1, [A1 + 0xB4]
  8660. 00006366  4E91                     jsr        [A1]
  8661. 00006368  4A00                     tst.b      D0
  8662. 0000636A  584F                     addq.w     A7, 4
  8663. 0000636C  6704                     beq        +0x6 /* 00006372 */
  8664. 0000636E  700E                     moveq.l    D0, 0x0E
  8665. 00006370  6002                     bra        +0x4 /* 00006374 */
  8666. label00006372:
  8667. 00006372  7011                     moveq.l    D0, 0x11
  8668. label00006374:
  8669. 00006374  6018                     bra        +0x1A /* 0000638E */
  8670. label00006376:
  8671. 00006376  2F0A                     move.l     -[A7], A2
  8672. 00006378  2057                     movea.l    A0, [A7]
  8673. 0000637A  2250                     movea.l    A1, [A0]
  8674. 0000637C  2269 00B4                movea.l    A1, [A1 + 0xB4]
  8675. 00006380  4E91                     jsr        [A1]
  8676. 00006382  4A00                     tst.b      D0
  8677. 00006384  584F                     addq.w     A7, 4
  8678. 00006386  6704                     beq        +0x6 /* 0000638C */
  8679. 00006388  700E                     moveq.l    D0, 0x0E
  8680. 0000638A  6002                     bra        +0x4 /* 0000638E */
  8681. label0000638C:
  8682. 0000638C  700C                     moveq.l    D0, 0x0C
  8683. label0000638E:
  8684. 0000638E  7200                     moveq.l    D1, 0x00
  8685. 00006390  1200                     move.b     D1, D0
  8686. 00006392  3F01                     move.w     -[A7], D1
  8687. 00006394  2F0A                     move.l     -[A7], A2
  8688. 00006396  2057                     movea.l    A0, [A7]
  8689. 00006398  2250                     movea.l    A1, [A0]
  8690. 0000639A  2269 00CC                movea.l    A1, [A1 + 0xCC]
  8691. 0000639E  4E91                     jsr        [A1]
  8692. 000063A0  5C4F                     addq.w     A7, 6
  8693. label000063A2:
  8694. 000063A2  2F0A                     move.l     -[A7], A2
  8695. 000063A4  2057                     movea.l    A0, [A7]
  8696. 000063A6  2250                     movea.l    A1, [A0]
  8697. 000063A8  2269 00C8                movea.l    A1, [A1 + 0xC8]
  8698. 000063AC  4E91                     jsr        [A1]
  8699. 000063AE  584F                     addq.w     A7, 4
  8700. label000063B0:
  8701. 000063B0  486E FFFE                pea.l      [A6 - 0x2]
  8702. 000063B4  486E FFEC                pea.l      [A6 - 0x14]
  8703. 000063B8  4EB9 0000 2158           jsr        [0x00002158]
  8704. 000063BE  4A00                     tst.b      D0
  8705. 000063C0  504F                     addq.w     A7, 8
  8706. 000063C2  6600 FEA6                bne        -0x158 /* 0000626A */
  8707. 000063C6  3F3C FFFF                move.w     -[A7], 0xFFFF
  8708. 000063CA  486E FFEC                pea.l      [A6 - 0x14]
  8709. 000063CE  4EB9 0000 2150           jsr        [0x00002150]
  8710. 000063D4  3F3C FFFF                move.w     -[A7], 0xFFFF
  8711. 000063D8  486E FFCE                pea.l      [A6 - 0x32]
  8712. 000063DC  4EB9 0000 20A8           jsr        [0x000020A8]
  8713. 000063E2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8714. label000063E6:
  8715. 000063E6  245F                     movea.l    A2, [A7]+
  8716. 000063E8  4E5E                     unlink     A6
  8717. 000063EA  4E75                     rts
  8718. 000063EC  4E56 FFC4                link       A6, -0x003C
  8719. 000063F0  2F0A                     move.l     -[A7], A2
  8720. 000063F2  246E 0008                movea.l    A2, [A6 + 0x8]
  8721. 000063F6  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  8722. 000063FA  4EB9 0000 30A0           jsr        [0x000030A0]
  8723. 00006400  4A00                     tst.b      D0
  8724. 00006402  584F                     addq.w     A7, 4
  8725. 00006404  6700 00B6                beq        +0xB8 /* 000064BC */
  8726. 00006408  42A7                     clr.l      -[A7]
  8727. 0000640A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  8728. 0000640E  2057                     movea.l    A0, [A7]
  8729. 00006410  2268 0004                movea.l    A1, [A0 + 0x4]
  8730. 00006414  2269 00E8                movea.l    A1, [A1 + 0xE8]
  8731. 00006418  4E91                     jsr        [A1]
  8732. 0000641A  4A00                     tst.b      D0
  8733. 0000641C  504F                     addq.w     A7, 8
  8734. 0000641E  6700 009C                beq        +0x9E /* 000064BC */
  8735. 00006422  486E FFCC                pea.l      [A6 - 0x34]
  8736. 00006426  4EB9 0000 20A0           jsr        [0x000020A0]
  8737. 0000642C  4EB9 0000 20B0           jsr        [0x000020B0]
  8738. 00006432  486E FFF2                pea.l      [A6 - 0xE]
  8739. 00006436  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  8740. 0000643A  2057                     movea.l    A0, [A7]
  8741. 0000643C  2268 0004                movea.l    A1, [A0 + 0x4]
  8742. 00006440  2269 003C                movea.l    A1, [A1 + 0x3C]
  8743. 00006444  4E91                     jsr        [A1]
  8744. 00006446  486E FFFA                pea.l      [A6 - 0x6]
  8745. 0000644A  4EB9 0000 2340           jsr        [0x00002340]
  8746. 00006450  206E FFFA                movea.l    A0, [A6 - 0x6]
  8747. 00006454  4850                     pea.l      [A0]
  8748. 00006456  A87A                     syscall    GetClip
  8749. 00006458  206E FFFA                movea.l    A0, [A6 - 0x6]
  8750. 0000645C  2050                     movea.l    A0, [A0]
  8751. 0000645E  2D68 0002 FFEA           move.l     [A6 - 0x16], [A0 + 0x2]
  8752. 00006464  2D68 0006 FFEE           move.l     [A6 - 0x12], [A0 + 0x6]
  8753. 0000646A  2D6E FFEA FFC4           move.l     [A6 - 0x3C], [A6 - 0x16]
  8754. 00006470  2D6E FFEE FFC8           move.l     [A6 - 0x38], [A6 - 0x12]
  8755. 00006476  486E FFF2                pea.l      [A6 - 0xE]
  8756. 0000647A  486E FFC4                pea.l      [A6 - 0x3C]
  8757. 0000647E  486E FFF2                pea.l      [A6 - 0xE]
  8758. 00006482  A8AA                     syscall    SectRect
  8759. 00006484  101F                     move.b     D0, [A7]+
  8760. 00006486  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  8761. 0000648A  2057                     movea.l    A0, [A7]
  8762. 0000648C  2268 0004                movea.l    A1, [A0 + 0x4]
  8763. 00006490  2269 00D8                movea.l    A1, [A1 + 0xD8]
  8764. 00006494  4E91                     jsr        [A1]
  8765. 00006496  486E FFF2                pea.l      [A6 - 0xE]
  8766. 0000649A  A8A3                     syscall    EraseRect
  8767. 0000649C  3F3C FFFF                move.w     -[A7], 0xFFFF
  8768. 000064A0  486E FFFA                pea.l      [A6 - 0x6]
  8769. 000064A4  4EB9 0000 2358           jsr        [0x00002358]
  8770. 000064AA  3F3C FFFF                move.w     -[A7], 0xFFFF
  8771. 000064AE  486E FFCC                pea.l      [A6 - 0x34]
  8772. 000064B2  4EB9 0000 20A8           jsr        [0x000020A8]
  8773. 000064B8  4FEF 001E                lea.l      A7, [A7 + 0x1E]
  8774. label000064BC:
  8775. 000064BC  245F                     movea.l    A2, [A7]+
  8776. 000064BE  4E5E                     unlink     A6
  8777. 000064C0  4E75                     rts
  8778. 000064C2  4E56 FFF2                link       A6, -0x000E
  8779. 000064C6  48E7 1F20                movem.l    -[A7], D3,D4,D5,D6,D7,A2
  8780. 000064CA  246E 0008                movea.l    A2, [A6 + 0x8]
  8781. 000064CE  486E FFF8                pea.l      [A6 - 0x8]
  8782. 000064D2  2F0A                     move.l     -[A7], A2
  8783. 000064D4  2057                     movea.l    A0, [A7]
  8784. 000064D6  2250                     movea.l    A1, [A0]
  8785. 000064D8  2269 00C0                movea.l    A1, [A1 + 0xC0]
  8786. 000064DC  4E91                     jsr        [A1]
  8787. 000064DE  7A00                     moveq.l    D5, 0x00
  8788. 000064E0  504F                     addq.w     A7, 8
  8789. 000064E2  604E                     bra        +0x50 /* 00006532 */
  8790. label000064E4:
  8791. 000064E4  7600                     moveq.l    D3, 0x00
  8792. 000064E6  6052                     bra        +0x54 /* 0000653A */
  8793. label000064E8:
  8794. 000064E8  41F9 0000 C98E           lea.l      A0, [0x0000C98E]
  8795. 000064EE  D1C7                     add.l      A0, D7
  8796. 000064F0  D1C6                     add.l      A0, D6
  8797. 000064F2  1830 3000                move.b     D4, [A0 + D3.w]
  8798. 000064F6  4884                     ext.w      D4
  8799. 000064F8  0C44 FFFF                cmpi.w     D4, 0xFFFF
  8800. 000064FC  672A                     beq        +0x2C /* 00006528 */
  8801. 000064FE  1F04                     move.b     -[A7], D4
  8802. 00006500  486E FFF2                pea.l      [A6 - 0xE]
  8803. 00006504  4EB9 0000 05D8           jsr        [0x000005D8]
  8804. 0000650A  486E FFF2                pea.l      [A6 - 0xE]
  8805. 0000650E  302E FFF8                move.w     D0, [A6 - 0x8]
  8806. 00006512  D045                     add.w      D0, D5
  8807. 00006514  3F00                     move.w     -[A7], D0
  8808. 00006516  302E FFFA                move.w     D0, [A6 - 0x6]
  8809. 0000651A  D043                     add.w      D0, D3
  8810. 0000651C  3F00                     move.w     -[A7], D0
  8811. 0000651E  4EB9 0000 06E0           jsr        [0x000006E0]
  8812. 00006524  4FEF 000E                lea.l      A7, [A7 + 0xE]
  8813. label00006528:
  8814. 00006528  5243                     addq.w     D3, 1
  8815. label0000652A:
  8816. 0000652A  0C43 000C                cmpi.w     D3, 0xC
  8817. 0000652E  6DB8                     blt        -0x46 /* 000064E8 */
  8818. 00006530  5245                     addq.w     D5, 1
  8819. label00006532:
  8820. 00006532  0C45 000C                cmpi.w     D5, 0xC
  8821. 00006536  6DAC                     blt        -0x52 /* 000064E4 */
  8822. 00006538  600E                     bra        +0x10 /* 00006548 */
  8823. label0000653A:
  8824. 0000653A  7C0C                     moveq.l    D6, 0x0C
  8825. 0000653C  CDC5                     muls.w     D6, D5
  8826. 0000653E  3E2E 000C                move.w     D7, [A6 + 0xC]
  8827. 00006542  CFFC 0090                muls.w     D7, 0x90
  8828. 00006546  60E2                     bra        -0x1C /* 0000652A */
  8829. label00006548:
  8830. 00006548  4CDF 04F8                movem.l    D3,D4,D5,D6,D7,A2, [A7]+
  8831. 0000654C  4E5E                     unlink     A6
  8832. 0000654E  4E75                     rts
  8833. 00006550  4E56 0000                link       A6, 0
  8834. 00006554  48E7 1820                movem.l    -[A7], D3,D4,A2
  8835. 00006558  246E 0008                movea.l    A2, [A6 + 0x8]
  8836. 0000655C  162E 000E                move.b     D3, [A6 + 0xE]
  8837. 00006560  182E 0010                move.b     D4, [A6 + 0x10]
  8838. 00006564  2F0A                     move.l     -[A7], A2
  8839. 00006566  2057                     movea.l    A0, [A7]
  8840. 00006568  2250                     movea.l    A1, [A0]
  8841. 0000656A  2269 00BC                movea.l    A1, [A1 + 0xBC]
  8842. 0000656E  4E91                     jsr        [A1]
  8843. 00006570  4A00                     tst.b      D0
  8844. 00006572  584F                     addq.w     A7, 4
  8845. 00006574  6728                     beq        +0x2A /* 0000659E */
  8846. 00006576  B604                     cmp.b      D3, D4
  8847. 00006578  6724                     beq        +0x26 /* 0000659E */
  8848. 0000657A  1F03                     move.b     -[A7], D3
  8849. 0000657C  2F0A                     move.l     -[A7], A2
  8850. 0000657E  2057                     movea.l    A0, [A7]
  8851. 00006580  2250                     movea.l    A1, [A0]
  8852. 00006582  2269 00B0                movea.l    A1, [A1 + 0xB0]
  8853. 00006586  4E91                     jsr        [A1]
  8854. 00006588  42A7                     clr.l      -[A7]
  8855. 0000658A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  8856. 0000658E  2057                     movea.l    A0, [A7]
  8857. 00006590  2268 0004                movea.l    A1, [A0 + 0x4]
  8858. 00006594  2269 00F0                movea.l    A1, [A1 + 0xF0]
  8859. 00006598  4E91                     jsr        [A1]
  8860. 0000659A  4FEF 000E                lea.l      A7, [A7 + 0xE]
  8861. label0000659E:
  8862. 0000659E  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  8863. 000065A2  4E5E                     unlink     A6
  8864. 000065A4  4E75                     rts
  8865. 000065A6  4E56 0000                link       A6, 0
  8866. 000065AA  2F0A                     move.l     -[A7], A2
  8867. 000065AC  246E 0008                movea.l    A2, [A6 + 0x8]
  8868. 000065B0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  8869. 000065B4  2F0A                     move.l     -[A7], A2
  8870. 000065B6  4EB9 0000 0028           jsr        [0x00000028 /* __m68k_vec_a_trap__ */]
  8871. 000065BC  41F9 0000 C582           lea.l      A0, [0x0000C582]
  8872. 000065C2  2488                     move.l     [A2], A0
  8873. 000065C4  204A                     movea.l    A0, A2
  8874. 000065C6  504F                     addq.w     A7, 8
  8875. 000065C8  245F                     movea.l    A2, [A7]+
  8876. 000065CA  4E5E                     unlink     A6
  8877. 000065CC  4E75                     rts
  8878. 000065CE  4E56 0000                link       A6, 0
  8879. 000065D2  2F0A                     move.l     -[A7], A2
  8880. 000065D4  246E 0008                movea.l    A2, [A6 + 0x8]
  8881. 000065D8  200A                     move.l     D0, A2
  8882. 000065DA  6724                     beq        +0x26 /* 00006600 */
  8883. 000065DC  41F9 0000 C582           lea.l      A0, [0x0000C582]
  8884. 000065E2  2488                     move.l     [A2], A0
  8885. 000065E4  4267                     clr.w      -[A7]
  8886. 000065E6  2F0A                     move.l     -[A7], A2
  8887. 000065E8  4EB9 0000 0030           jsr        [0x00000030]
  8888. 000065EE  4A6E 000C                tst.w      [A6 + 0xC]
  8889. 000065F2  5C4F                     addq.w     A7, 6
  8890. 000065F4  6F0A                     ble        +0xC /* 00006600 */
  8891. 000065F6  2F0A                     move.l     -[A7], A2
  8892. 000065F8  4EB9 0000 1FF8           jsr        [0x00001FF8 /* DockingGlobals */]
  8893. 000065FE  584F                     addq.w     A7, 4
  8894. label00006600:
  8895. 00006600  204A                     movea.l    A0, A2
  8896. 00006602  245F                     movea.l    A2, [A7]+
  8897. 00006604  4E5E                     unlink     A6
  8898. 00006606  4E75                     rts
  8899. 00006608  4E56 FFC6                link       A6, -0x003A
  8900. 0000660C  48E7 1030                movem.l    -[A7], D3,A2,A3
  8901. 00006610  246E 0008                movea.l    A2, [A6 + 0x8]
  8902. 00006614  486E FFCE                pea.l      [A6 - 0x32]
  8903. 00006618  4EB9 0000 20A0           jsr        [0x000020A0]
  8904. 0000661E  4EB9 0000 20B0           jsr        [0x000020B0]
  8905. 00006624  486E FFC6                pea.l      [A6 - 0x3A]
  8906. 00006628  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  8907. 0000662C  2057                     movea.l    A0, [A7]
  8908. 0000662E  2268 0004                movea.l    A1, [A0 + 0x4]
  8909. 00006632  2269 003C                movea.l    A1, [A1 + 0x3C]
  8910. 00006636  4E91                     jsr        [A1]
  8911. 00006638  4267                     clr.w      -[A7]
  8912. 0000663A  4879 0000 C702           push.l     0xC702
  8913. 00006640  4879 0000 C6BE           push.l     0xC6BE
  8914. 00006646  4878 0004                push.l     0x4
  8915. 0000664A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  8916. 0000664E  4EB9 0000 1FE8           jsr        [0x00001FE8]
  8917. 00006654  2648                     movea.l    A3, A0
  8918. 00006656  102B 00B6                move.b     D0, [A3 + 0xB6]
  8919. 0000665A  1600                     move.b     D3, D0
  8920. 0000665C  486E FFC6                pea.l      [A6 - 0x3A]
  8921. 00006660  486E FFEC                pea.l      [A6 - 0x14]
  8922. 00006664  4EB9 0000 2148           jsr        [0x00002148]
  8923. 0000666A  4FEF 0026                lea.l      A7, [A7 + 0x26]
  8924. 0000666E  6026                     bra        +0x28 /* 00006696 */
  8925. label00006670:
  8926. 00006670  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  8927. 00006674  2F0A                     move.l     -[A7], A2
  8928. 00006676  2057                     movea.l    A0, [A7]
  8929. 00006678  2250                     movea.l    A1, [A0]
  8930. 0000667A  2269 00AC                movea.l    A1, [A1 + 0xAC]
  8931. 0000667E  4E91                     jsr        [A1]
  8932. 00006680  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  8933. 00006684  1F03                     move.b     -[A7], D3
  8934. 00006686  2F0A                     move.l     -[A7], A2
  8935. 00006688  2057                     movea.l    A0, [A7]
  8936. 0000668A  2250                     movea.l    A1, [A0]
  8937. 0000668C  2269 00B0                movea.l    A1, [A1 + 0xB0]
  8938. 00006690  4E91                     jsr        [A1]
  8939. 00006692  4FEF 000E                lea.l      A7, [A7 + 0xE]
  8940. label00006696:
  8941. 00006696  486E FFFE                pea.l      [A6 - 0x2]
  8942. 0000669A  486E FFEC                pea.l      [A6 - 0x14]
  8943. 0000669E  4EB9 0000 2158           jsr        [0x00002158]
  8944. 000066A4  4A00                     tst.b      D0
  8945. 000066A6  504F                     addq.w     A7, 8
  8946. 000066A8  66C6                     bne        -0x38 /* 00006670 */
  8947. 000066AA  3F3C FFFF                move.w     -[A7], 0xFFFF
  8948. 000066AE  486E FFEC                pea.l      [A6 - 0x14]
  8949. 000066B2  4EB9 0000 2150           jsr        [0x00002150]
  8950. 000066B8  3F3C FFFF                move.w     -[A7], 0xFFFF
  8951. 000066BC  486E FFCE                pea.l      [A6 - 0x32]
  8952. 000066C0  4EB9 0000 20A8           jsr        [0x000020A8]
  8953. 000066C6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  8954. 000066CA  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  8955. 000066CE  4E5E                     unlink     A6
  8956. 000066D0  4E75                     rts
  8957. 000066D2  4E56 FFD4                link       A6, -0x002C
  8958. 000066D6  48E7 1020                movem.l    -[A7], D3,A2
  8959. 000066DA  246E 0008                movea.l    A2, [A6 + 0x8]
  8960. 000066DE  362E 000C                move.w     D3, [A6 + 0xC]
  8961. 000066E2  486E FFD4                pea.l      [A6 - 0x2C]
  8962. 000066E6  4EB9 0000 20A0           jsr        [0x000020A0]
  8963. 000066EC  4EB9 0000 20B0           jsr        [0x000020B0]
  8964. 000066F2  486E FFF2                pea.l      [A6 - 0xE]
  8965. 000066F6  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  8966. 000066FA  2057                     movea.l    A0, [A7]
  8967. 000066FC  2268 0004                movea.l    A1, [A0 + 0x4]
  8968. 00006700  2269 003C                movea.l    A1, [A1 + 0x3C]
  8969. 00006704  4E91                     jsr        [A1]
  8970. 00006706  486E FFFA                pea.l      [A6 - 0x6]
  8971. 0000670A  4EB9 0000 05E0           jsr        [0x000005E0]
  8972. 00006710  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  8973. 00006714  4EB9 0000 3110           jsr        [0x00003110]
  8974. 0000671A  4A00                     tst.b      D0
  8975. 0000671C  4FEF 0014                lea.l      A7, [A7 + 0x14]
  8976. 00006720  6710                     beq        +0x12 /* 00006732 */
  8977. 00006722  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  8978. 00006726  4EB9 0000 30D8           jsr        [0x000030D8]
  8979. 0000672C  4A00                     tst.b      D0
  8980. 0000672E  584F                     addq.w     A7, 4
  8981. 00006730  6616                     bne        +0x18 /* 00006748 */
  8982. label00006732:
  8983. 00006732  0C43 0004                cmpi.w     D3, 0x4
  8984. 00006736  6D10                     blt        +0x12 /* 00006748 */
  8985. 00006738  1F3C 000A                move.b     -[A7], 0xA /* '\n' */
  8986. 0000673C  486E FFFA                pea.l      [A6 - 0x6]
  8987. 00006740  4EB9 0000 05D8           jsr        [0x000005D8]
  8988. 00006746  5C4F                     addq.w     A7, 6
  8989. label00006748:
  8990. 00006748  486E FFFA                pea.l      [A6 - 0x6]
  8991. 0000674C  AA14                     syscall    RGBForeColor
  8992. 0000674E  486E FFF2                pea.l      [A6 - 0xE]
  8993. 00006752  2F3C 0002 0002           move.l     -[A7], 0x20002
  8994. 00006758  A8A9                     syscall    InsetRect
  8995. 0000675A  486E FFF2                pea.l      [A6 - 0xE]
  8996. 0000675E  A8A1                     syscall    FrameRect
  8997. 00006760  0C43 0004                cmpi.w     D3, 0x4
  8998. 00006764  6D00 0080                blt        +0x82 /* 000067E6 */
  8999. 00006768  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  9000. 0000676C  4EB9 0000 3110           jsr        [0x00003110]
  9001. 00006772  4A00                     tst.b      D0
  9002. 00006774  584F                     addq.w     A7, 4
  9003. 00006776  676E                     beq        +0x70 /* 000067E6 */
  9004. 00006778  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  9005. 0000677C  4EB9 0000 30D8           jsr        [0x000030D8]
  9006. 00006782  4A00                     tst.b      D0
  9007. 00006784  584F                     addq.w     A7, 4
  9008. 00006786  675E                     beq        +0x60 /* 000067E6 */
  9009. 00006788  2F3C 0001 0001           move.l     -[A7], 0x10001
  9010. 0000678E  A89B                     syscall    PenSize
  9011. 00006790  486E FFF2                pea.l      [A6 - 0xE]
  9012. 00006794  4878 FFFF                push.l     0xFFFF
  9013. 00006798  A8A9                     syscall    InsetRect
  9014. 0000679A  1F3C 0005                move.b     -[A7], 0x5
  9015. 0000679E  486E FFFA                pea.l      [A6 - 0x6]
  9016. 000067A2  4EB9 0000 05D8           jsr        [0x000005D8]
  9017. 000067A8  486E FFFA                pea.l      [A6 - 0x6]
  9018. 000067AC  AA14                     syscall    RGBForeColor
  9019. 000067AE  2F3C 0001 0001           move.l     -[A7], 0x10001
  9020. 000067B4  42A7                     clr.l      -[A7]
  9021. 000067B6  486E FFF2                pea.l      [A6 - 0xE]
  9022. 000067BA  4EB9 0000 06B8           jsr        [0x000006B8]
  9023. 000067C0  486E FFFA                pea.l      [A6 - 0x6]
  9024. 000067C4  4EB9 0000 05E8           jsr        [0x000005E8]
  9025. 000067CA  486E FFFA                pea.l      [A6 - 0x6]
  9026. 000067CE  AA14                     syscall    RGBForeColor
  9027. 000067D0  42A7                     clr.l      -[A7]
  9028. 000067D2  2F3C 0001 0001           move.l     -[A7], 0x10001
  9029. 000067D8  486E FFF2                pea.l      [A6 - 0xE]
  9030. 000067DC  4EB9 0000 06B0           jsr        [0x000006B0]
  9031. 000067E2  4FEF 0022                lea.l      A7, [A7 + 0x22]
  9032. label000067E6:
  9033. 000067E6  3F3C FFFF                move.w     -[A7], 0xFFFF
  9034. 000067EA  486E FFD4                pea.l      [A6 - 0x2C]
  9035. 000067EE  4EB9 0000 20A8           jsr        [0x000020A8]
  9036. 000067F4  5C4F                     addq.w     A7, 6
  9037. 000067F6  4CDF 0408                movem.l    D3,A2, [A7]+
  9038. 000067FA  4E5E                     unlink     A6
  9039. 000067FC  4E75                     rts
  9040. 000067FE  4E56 FFCE                link       A6, -0x0032
  9041. 00006802  48E7 1820                movem.l    -[A7], D3,D4,A2
  9042. 00006806  246E 0008                movea.l    A2, [A6 + 0x8]
  9043. 0000680A  182E 000C                move.b     D4, [A6 + 0xC]
  9044. 0000680E  362E 000E                move.w     D3, [A6 + 0xE]
  9045. 00006812  486E FFD4                pea.l      [A6 - 0x2C]
  9046. 00006816  4EB9 0000 20A0           jsr        [0x000020A0]
  9047. 0000681C  4EB9 0000 20B0           jsr        [0x000020B0]
  9048. 00006822  486E FFF8                pea.l      [A6 - 0x8]
  9049. 00006826  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  9050. 0000682A  2057                     movea.l    A0, [A7]
  9051. 0000682C  2268 0004                movea.l    A1, [A0 + 0x4]
  9052. 00006830  2269 003C                movea.l    A1, [A1 + 0x3C]
  9053. 00006834  4E91                     jsr        [A1]
  9054. 00006836  486E FFF8                pea.l      [A6 - 0x8]
  9055. 0000683A  2F3C 0001 0001           move.l     -[A7], 0x10001
  9056. 00006840  A8A9                     syscall    InsetRect
  9057. 00006842  1F3C 0008                move.b     -[A7], 0x8
  9058. 00006846  486E FFCE                pea.l      [A6 - 0x32]
  9059. 0000684A  4EB9 0000 05D8           jsr        [0x000005D8]
  9060. 00006850  2D6E FFCE FFF2           move.l     [A6 - 0xE], [A6 - 0x32]
  9061. 00006856  3D6E FFD2 FFF6           move.w     [A6 - 0xA], [A6 - 0x2E]
  9062. 0000685C  4A04                     tst.b      D4
  9063. 0000685E  4FEF 0012                lea.l      A7, [A7 + 0x12]
  9064. 00006862  661C                     bne        +0x1E /* 00006880 */
  9065. 00006864  486E FFF2                pea.l      [A6 - 0xE]
  9066. 00006868  42A7                     clr.l      -[A7]
  9067. 0000686A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  9068. 0000686E  2057                     movea.l    A0, [A7]
  9069. 00006870  2268 0004                movea.l    A1, [A0 + 0x4]
  9070. 00006874  2269 00E0                movea.l    A1, [A1 + 0xE0]
  9071. 00006878  4E91                     jsr        [A1]
  9072. 0000687A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  9073. 0000687E  6012                     bra        +0x14 /* 00006892 */
  9074. label00006880:
  9075. 00006880  0C43 0004                cmpi.w     D3, 0x4
  9076. 00006884  6C0C                     bge        +0xE /* 00006892 */
  9077. 00006886  486E FFF2                pea.l      [A6 - 0xE]
  9078. 0000688A  4EB9 0000 05E0           jsr        [0x000005E0]
  9079. 00006890  584F                     addq.w     A7, 4
  9080. label00006892:
  9081. 00006892  486E FFF2                pea.l      [A6 - 0xE]
  9082. 00006896  AA14                     syscall    RGBForeColor
  9083. 00006898  486E FFF8                pea.l      [A6 - 0x8]
  9084. 0000689C  A8A1                     syscall    FrameRect
  9085. 0000689E  486E FFF8                pea.l      [A6 - 0x8]
  9086. 000068A2  4878 FFFF                push.l     0xFFFF
  9087. 000068A6  A8A9                     syscall    InsetRect
  9088. 000068A8  486E FFF8                pea.l      [A6 - 0x8]
  9089. 000068AC  4EB9 0000 06C0           jsr        [0x000006C0]
  9090. 000068B2  3F3C FFFF                move.w     -[A7], 0xFFFF
  9091. 000068B6  486E FFD4                pea.l      [A6 - 0x2C]
  9092. 000068BA  4EB9 0000 20A8           jsr        [0x000020A8]
  9093. 000068C0  4FEF 000A                lea.l      A7, [A7 + 0xA]
  9094. 000068C4  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  9095. 000068C8  4E5E                     unlink     A6
  9096. 000068CA  4E75                     rts
  9097. fn000068CC:
  9098. 000068CC  4E56 0000                link       A6, 0
  9099. 000068D0  2F0A                     move.l     -[A7], A2
  9100. 000068D2  246E 0008                movea.l    A2, [A6 + 0x8]
  9101. 000068D6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  9102. 000068DA  2F0A                     move.l     -[A7], A2
  9103. 000068DC  4EB9 0000 0028           jsr        [0x00000028 /* __m68k_vec_a_trap__ */]
  9104. 000068E2  41F9 0000 C324           lea.l      A0, [0x0000C324]
  9105. 000068E8  2488                     move.l     [A2], A0
  9106. 000068EA  157C 0001 0008           move.b     [A2 + 0x8], 0x1
  9107. 000068F0  42AA 000A                clr.l      [A2 + 0xA]
  9108. 000068F4  426A 000E                clr.w      [A2 + 0xE]
  9109. 000068F8  204A                     movea.l    A0, A2
  9110. 000068FA  504F                     addq.w     A7, 8
  9111. 000068FC  245F                     movea.l    A2, [A7]+
  9112. 000068FE  4E5E                     unlink     A6
  9113. 00006900  4E75                     rts
  9114. fn00006902:
  9115. 00006902  4E56 0000                link       A6, 0
  9116. 00006906  2F0A                     move.l     -[A7], A2
  9117. 00006908  246E 0008                movea.l    A2, [A6 + 0x8]
  9118. 0000690C  200A                     move.l     D0, A2
  9119. 0000690E  6724                     beq        +0x26 /* 00006934 */
  9120. 00006910  41F9 0000 C324           lea.l      A0, [0x0000C324]
  9121. 00006916  2488                     move.l     [A2], A0
  9122. 00006918  4267                     clr.w      -[A7]
  9123. 0000691A  2F0A                     move.l     -[A7], A2
  9124. 0000691C  4EB9 0000 0030           jsr        [0x00000030]
  9125. 00006922  4A6E 000C                tst.w      [A6 + 0xC]
  9126. 00006926  5C4F                     addq.w     A7, 6
  9127. 00006928  6F0A                     ble        +0xC /* 00006934 */
  9128. 0000692A  2F0A                     move.l     -[A7], A2
  9129. 0000692C  4EB9 0000 1FF8           jsr        [0x00001FF8 /* DockingGlobals */]
  9130. 00006932  584F                     addq.w     A7, 4
  9131. label00006934:
  9132. 00006934  204A                     movea.l    A0, A2
  9133. 00006936  245F                     movea.l    A2, [A7]+
  9134. 00006938  4E5E                     unlink     A6
  9135. 0000693A  4E75                     rts
  9136. 0000693C  4E56 0000                link       A6, 0
  9137. 00006940  48E7 0030                movem.l    -[A7], A2,A3
  9138. 00006944  266E 0008                movea.l    A3, [A6 + 0x8]
  9139. 00006948  246E 000C                movea.l    A2, [A6 + 0xC]
  9140. 0000694C  2F0B                     move.l     -[A7], A3
  9141. 0000694E  2057                     movea.l    A0, [A7]
  9142. 00006950  2250                     movea.l    A1, [A0]
  9143. 00006952  2269 00C8                movea.l    A1, [A1 + 0xC8]
  9144. 00006956  4E91                     jsr        [A1]
  9145. 00006958  4A00                     tst.b      D0
  9146. 0000695A  584F                     addq.w     A7, 4
  9147. 0000695C  6716                     beq        +0x18 /* 00006974 */
  9148. 0000695E  2F0A                     move.l     -[A7], A2
  9149. 00006960  2F2B 000A                move.l     -[A7], [A3 + 0xA]
  9150. 00006964  2057                     movea.l    A0, [A7]
  9151. 00006966  2268 0004                movea.l    A1, [A0 + 0x4]
  9152. 0000696A  2269 0024                movea.l    A1, [A1 + 0x24]
  9153. 0000696E  4E91                     jsr        [A1]
  9154. 00006970  504F                     addq.w     A7, 8
  9155. 00006972  6004                     bra        +0x6 /* 00006978 */
  9156. label00006974:
  9157. 00006974  4212                     clr.b      [A2]
  9158. 00006976  91C8                     sub.l      A0, A0
  9159. label00006978:
  9160. 00006978  4CDF 0C00                movem.l    A2,A3, [A7]+
  9161. 0000697C  4E5E                     unlink     A6
  9162. 0000697E  4E75                     rts
  9163. 00006980  4E56 FFE8                link       A6, -0x0018
  9164. 00006984  48E7 0030                movem.l    -[A7], A2,A3
  9165. 00006988  246E 0008                movea.l    A2, [A6 + 0x8]
  9166. 0000698C  266E 000C                movea.l    A3, [A6 + 0xC]
  9167. 00006990  486E FFF2                pea.l      [A6 - 0xE]
  9168. 00006994  4EB9 0000 2340           jsr        [0x00002340]
  9169. 0000699A  486E FFF2                pea.l      [A6 - 0xE]
  9170. 0000699E  486E FFE8                pea.l      [A6 - 0x18]
  9171. 000069A2  4EB9 0000 2368           jsr        [0x00002368]
  9172. 000069A8  486E FFF8                pea.l      [A6 - 0x8]
  9173. 000069AC  2F0A                     move.l     -[A7], A2
  9174. 000069AE  2057                     movea.l    A0, [A7]
  9175. 000069B0  2250                     movea.l    A1, [A0]
  9176. 000069B2  2269 00C4                movea.l    A1, [A1 + 0xC4]
  9177. 000069B6  4E91                     jsr        [A1]
  9178. 000069B8  486E FFF8                pea.l      [A6 - 0x8]
  9179. 000069BC  A8A1                     syscall    FrameRect
  9180. 000069BE  566E FFFA                addq.w     [A6 - 0x6], 3
  9181. 000069C2  566E FFF8                addq.w     [A6 - 0x8], 3
  9182. 000069C6  576E FFFC                subq.w     [A6 - 0x4], 3
  9183. 000069CA  576E FFFE                subq.w     [A6 - 0x2], 3
  9184. 000069CE  486E FFF8                pea.l      [A6 - 0x8]
  9185. 000069D2  A8A1                     syscall    FrameRect
  9186. 000069D4  3F3C FFFF                move.w     -[A7], 0xFFFF
  9187. 000069D8  486E FFE8                pea.l      [A6 - 0x18]
  9188. 000069DC  4EB9 0000 2378           jsr        [0x00002378]
  9189. 000069E2  2F0B                     move.l     -[A7], A3
  9190. 000069E4  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  9191. 000069E8  2057                     movea.l    A0, [A7]
  9192. 000069EA  2268 0004                movea.l    A1, [A0 + 0x4]
  9193. 000069EE  2269 010C                movea.l    A1, [A1 + 0x10C]
  9194. 000069F2  4E91                     jsr        [A1]
  9195. 000069F4  486B 0004                pea.l      [A3 + 0x4]
  9196. 000069F8  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  9197. 000069FC  2057                     movea.l    A0, [A7]
  9198. 000069FE  2268 0004                movea.l    A1, [A0 + 0x4]
  9199. 00006A02  2269 010C                movea.l    A1, [A1 + 0x10C]
  9200. 00006A06  4E91                     jsr        [A1]
  9201. 00006A08  2F0B                     move.l     -[A7], A3
  9202. 00006A0A  486E FFEC                pea.l      [A6 - 0x14]
  9203. 00006A0E  4EB9 0000 2348           jsr        [0x00002348]
  9204. 00006A14  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  9205. 00006A18  206E FFEC                movea.l    A0, [A6 - 0x14]
  9206. 00006A1C  4850                     pea.l      [A0]
  9207. 00006A1E  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  9208. 00006A22  A8E6                     syscall    DiffRgn
  9209. 00006A24  3F3C FFFF                move.w     -[A7], 0xFFFF
  9210. 00006A28  486E FFEC                pea.l      [A6 - 0x14]
  9211. 00006A2C  4EB9 0000 2358           jsr        [0x00002358]
  9212. 00006A32  486E FFF2                pea.l      [A6 - 0xE]
  9213. 00006A36  4EB9 0000 2360           jsr        [0x00002360]
  9214. 00006A3C  2448                     movea.l    A2, A0
  9215. 00006A3E  3F3C FFFF                move.w     -[A7], 0xFFFF
  9216. 00006A42  486E FFF2                pea.l      [A6 - 0xE]
  9217. 00006A46  4EB9 0000 2358           jsr        [0x00002358]
  9218. 00006A4C  204A                     movea.l    A0, A2
  9219. 00006A4E  4FEF 0042                lea.l      A7, [A7 + 0x42]
  9220. 00006A52  4CDF 0C00                movem.l    A2,A3, [A7]+
  9221. 00006A56  4E5E                     unlink     A6
  9222. 00006A58  4E75                     rts
  9223. 00006A5A  4E56 FFEC                link       A6, -0x0014
  9224. 00006A5E  48E7 0030                movem.l    -[A7], A2,A3
  9225. 00006A62  246E 0008                movea.l    A2, [A6 + 0x8]
  9226. 00006A66  266E 000C                movea.l    A3, [A6 + 0xC]
  9227. 00006A6A  486E FFEC                pea.l      [A6 - 0x14]
  9228. 00006A6E  2F0A                     move.l     -[A7], A2
  9229. 00006A70  2057                     movea.l    A0, [A7]
  9230. 00006A72  2250                     movea.l    A1, [A0]
  9231. 00006A74  2269 00C0                movea.l    A1, [A1 + 0xC0]
  9232. 00006A78  4E91                     jsr        [A1]
  9233. 00006A7A  486E FFEC                pea.l      [A6 - 0x14]
  9234. 00006A7E  486E FFFA                pea.l      [A6 - 0x6]
  9235. 00006A82  4EB9 0000 2348           jsr        [0x00002348]
  9236. 00006A88  2F0B                     move.l     -[A7], A3
  9237. 00006A8A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  9238. 00006A8E  2057                     movea.l    A0, [A7]
  9239. 00006A90  2268 0004                movea.l    A1, [A0 + 0x4]
  9240. 00006A94  2269 010C                movea.l    A1, [A1 + 0x10C]
  9241. 00006A98  4E91                     jsr        [A1]
  9242. 00006A9A  486B 0004                pea.l      [A3 + 0x4]
  9243. 00006A9E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  9244. 00006AA2  2057                     movea.l    A0, [A7]
  9245. 00006AA4  2268 0004                movea.l    A1, [A0 + 0x4]
  9246. 00006AA8  2269 010C                movea.l    A1, [A1 + 0x10C]
  9247. 00006AAC  4E91                     jsr        [A1]
  9248. 00006AAE  2F0B                     move.l     -[A7], A3
  9249. 00006AB0  486E FFF4                pea.l      [A6 - 0xC]
  9250. 00006AB4  4EB9 0000 2348           jsr        [0x00002348]
  9251. 00006ABA  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  9252. 00006ABE  206E FFF4                movea.l    A0, [A6 - 0xC]
  9253. 00006AC2  4850                     pea.l      [A0]
  9254. 00006AC4  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  9255. 00006AC8  A8E4                     syscall    SectRgn
  9256. 00006ACA  3F3C FFFF                move.w     -[A7], 0xFFFF
  9257. 00006ACE  486E FFF4                pea.l      [A6 - 0xC]
  9258. 00006AD2  4EB9 0000 2358           jsr        [0x00002358]
  9259. 00006AD8  486E FFFA                pea.l      [A6 - 0x6]
  9260. 00006ADC  4EB9 0000 2360           jsr        [0x00002360]
  9261. 00006AE2  2448                     movea.l    A2, A0
  9262. 00006AE4  3F3C FFFF                move.w     -[A7], 0xFFFF
  9263. 00006AE8  486E FFFA                pea.l      [A6 - 0x6]
  9264. 00006AEC  4EB9 0000 2358           jsr        [0x00002358]
  9265. 00006AF2  204A                     movea.l    A0, A2
  9266. 00006AF4  4FEF 0038                lea.l      A7, [A7 + 0x38]
  9267. 00006AF8  4CDF 0C00                movem.l    A2,A3, [A7]+
  9268. 00006AFC  4E5E                     unlink     A6
  9269. 00006AFE  4E75                     rts
  9270. 00006B00  4E56 0000                link       A6, 0
  9271. 00006B04  48E7 0030                movem.l    -[A7], A2,A3
  9272. 00006B08  266E 0008                movea.l    A3, [A6 + 0x8]
  9273. 00006B0C  246E 000C                movea.l    A2, [A6 + 0xC]
  9274. 00006B10  2F0B                     move.l     -[A7], A3
  9275. 00006B12  2057                     movea.l    A0, [A7]
  9276. 00006B14  2250                     movea.l    A1, [A0]
  9277. 00006B16  2269 00C8                movea.l    A1, [A1 + 0xC8]
  9278. 00006B1A  4E91                     jsr        [A1]
  9279. 00006B1C  4A00                     tst.b      D0
  9280. 00006B1E  584F                     addq.w     A7, 4
  9281. 00006B20  6720                     beq        +0x22 /* 00006B42 */
  9282. 00006B22  2F0A                     move.l     -[A7], A2
  9283. 00006B24  2F2B 000A                move.l     -[A7], [A3 + 0xA]
  9284. 00006B28  2057                     movea.l    A0, [A7]
  9285. 00006B2A  2268 0004                movea.l    A1, [A0 + 0x4]
  9286. 00006B2E  2269 003C                movea.l    A1, [A1 + 0x3C]
  9287. 00006B32  4E91                     jsr        [A1]
  9288. 00006B34  2F0A                     move.l     -[A7], A2
  9289. 00006B36  2F3C 0000 FFFD           move.l     -[A7], 0xFFFD
  9290. 00006B3C  A8A9                     syscall    InsetRect
  9291. 00006B3E  504F                     addq.w     A7, 8
  9292. 00006B40  600E                     bra        +0x10 /* 00006B50 */
  9293. label00006B42:
  9294. 00006B42  24B9 0000 C57A           move.l     [A2], [0x0000C57A]
  9295. 00006B48  2579 0000 C57E 0004      move.l     [A2 + 0x4], [0x0000C57E]
  9296. label00006B50:
  9297. 00006B50  4CDF 0C00                movem.l    A2,A3, [A7]+
  9298. 00006B54  4E5E                     unlink     A6
  9299. 00006B56  4E75                     rts
  9300. 00006B58  4E56 0000                link       A6, 0
  9301. 00006B5C  48E7 0030                movem.l    -[A7], A2,A3
  9302. 00006B60  266E 0008                movea.l    A3, [A6 + 0x8]
  9303. 00006B64  246E 000C                movea.l    A2, [A6 + 0xC]
  9304. 00006B68  2F0A                     move.l     -[A7], A2
  9305. 00006B6A  2F0B                     move.l     -[A7], A3
  9306. 00006B6C  2057                     movea.l    A0, [A7]
  9307. 00006B6E  2250                     movea.l    A1, [A0]
  9308. 00006B70  2269 00C4                movea.l    A1, [A1 + 0xC4]
  9309. 00006B74  4E91                     jsr        [A1]
  9310. 00006B76  2F0A                     move.l     -[A7], A2
  9311. 00006B78  2F3C 0003 0003           move.l     -[A7], 0x30003
  9312. 00006B7E  A8A9                     syscall    InsetRect
  9313. 00006B80  2F0B                     move.l     -[A7], A3
  9314. 00006B82  2057                     movea.l    A0, [A7]
  9315. 00006B84  2250                     movea.l    A1, [A0]
  9316. 00006B86  2269 00C8                movea.l    A1, [A1 + 0xC8]
  9317. 00006B8A  4E91                     jsr        [A1]
  9318. 00006B8C  4A00                     tst.b      D0
  9319. 00006B8E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  9320. 00006B92  6702                     beq        +0x4 /* 00006B96 */
  9321. 00006B94  5452                     addq.w     [A2], 2
  9322. label00006B96:
  9323. 00006B96  4CDF 0C00                movem.l    A2,A3, [A7]+
  9324. 00006B9A  4E5E                     unlink     A6
  9325. 00006B9C  4E75                     rts
  9326. 00006B9E  4E56 0000                link       A6, 0
  9327. 00006BA2  48E7 0030                movem.l    -[A7], A2,A3
  9328. 00006BA6  246E 0008                movea.l    A2, [A6 + 0x8]
  9329. 00006BAA  266E 000C                movea.l    A3, [A6 + 0xC]
  9330. 00006BAE  2F0B                     move.l     -[A7], A3
  9331. 00006BB0  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  9332. 00006BB4  2057                     movea.l    A0, [A7]
  9333. 00006BB6  2268 0004                movea.l    A1, [A0 + 0x4]
  9334. 00006BBA  2269 003C                movea.l    A1, [A1 + 0x3C]
  9335. 00006BBE  4E91                     jsr        [A1]
  9336. 00006BC0  4A6A 000E                tst.w      [A2 + 0xE]
  9337. 00006BC4  504F                     addq.w     A7, 8
  9338. 00006BC6  6F06                     ble        +0x8 /* 00006BCE */
  9339. 00006BC8  302A 000E                move.w     D0, [A2 + 0xE]
  9340. 00006BCC  D153                     add.w      [A3], D0
  9341. label00006BCE:
  9342. 00006BCE  4CDF 0C00                movem.l    A2,A3, [A7]+
  9343. 00006BD2  4E5E                     unlink     A6
  9344. 00006BD4  4E75                     rts
  9345. 00006BD6  4E56 0000                link       A6, 0
  9346. 00006BDA  48E7 0038                movem.l    -[A7], A2,A3,A4
  9347. 00006BDE  246E 0008                movea.l    A2, [A6 + 0x8]
  9348. 00006BE2  286E 000C                movea.l    A4, [A6 + 0xC]
  9349. 00006BE6  266A 000A                movea.l    A3, [A2 + 0xA]
  9350. 00006BEA  200B                     move.l     D0, A3
  9351. 00006BEC  6738                     beq        +0x3A /* 00006C26 */
  9352. 00006BEE  2F0C                     move.l     -[A7], A4
  9353. 00006BF0  2F0B                     move.l     -[A7], A3
  9354. 00006BF2  2057                     movea.l    A0, [A7]
  9355. 00006BF4  2268 0004                movea.l    A1, [A0 + 0x4]
  9356. 00006BF8  2269 0028                movea.l    A1, [A1 + 0x28]
  9357. 00006BFC  4E91                     jsr        [A1]
  9358. 00006BFE  1F3C 0001                move.b     -[A7], 0x1
  9359. 00006C02  486A 000E                pea.l      [A2 + 0xE]
  9360. 00006C06  2F0A                     move.l     -[A7], A2
  9361. 00006C08  2057                     movea.l    A0, [A7]
  9362. 00006C0A  2250                     movea.l    A1, [A0]
  9363. 00006C0C  2269 00E0                movea.l    A1, [A1 + 0xE0]
  9364. 00006C10  4E91                     jsr        [A1]
  9365. 00006C12  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  9366. 00006C16  2057                     movea.l    A0, [A7]
  9367. 00006C18  2268 0004                movea.l    A1, [A0 + 0x4]
  9368. 00006C1C  2269 00BC                movea.l    A1, [A1 + 0xBC]
  9369. 00006C20  4E91                     jsr        [A1]
  9370. 00006C22  4FEF 0016                lea.l      A7, [A7 + 0x16]
  9371. label00006C26:
  9372. 00006C26  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  9373. 00006C2A  4E5E                     unlink     A6
  9374. 00006C2C  4E75                     rts
  9375. 00006C2E  4E56 0000                link       A6, 0
  9376. 00006C32  2F0A                     move.l     -[A7], A2
  9377. 00006C34  246E 0008                movea.l    A2, [A6 + 0x8]
  9378. 00006C38  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  9379. 00006C3C  2057                     movea.l    A0, [A7]
  9380. 00006C3E  2268 0004                movea.l    A1, [A0 + 0x4]
  9381. 00006C42  2269 00BC                movea.l    A1, [A1 + 0xBC]
  9382. 00006C46  4E91                     jsr        [A1]
  9383. 00006C48  584F                     addq.w     A7, 4
  9384. 00006C4A  245F                     movea.l    A2, [A7]+
  9385. 00006C4C  4E5E                     unlink     A6
  9386. 00006C4E  4E75                     rts
  9387. 00006C50  4E56 0000                link       A6, 0
  9388. 00006C54  2F0A                     move.l     -[A7], A2
  9389. 00006C56  246E 0008                movea.l    A2, [A6 + 0x8]
  9390. 00006C5A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  9391. 00006C5E  2057                     movea.l    A0, [A7]
  9392. 00006C60  2268 0004                movea.l    A1, [A0 + 0x4]
  9393. 00006C64  2269 00BC                movea.l    A1, [A1 + 0xBC]
  9394. 00006C68  4E91                     jsr        [A1]
  9395. 00006C6A  584F                     addq.w     A7, 4
  9396. 00006C6C  245F                     movea.l    A2, [A7]+
  9397. 00006C6E  4E5E                     unlink     A6
  9398. 00006C70  4E75                     rts
  9399. 00006C72  4E56 0000                link       A6, 0
  9400. 00006C76  2F0A                     move.l     -[A7], A2
  9401. 00006C78  246E 0008                movea.l    A2, [A6 + 0x8]
  9402. 00006C7C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  9403. 00006C80  4EB9 0000 30D8           jsr        [0x000030D8]
  9404. 00006C86  4A00                     tst.b      D0
  9405. 00006C88  584F                     addq.w     A7, 4
  9406. 00006C8A  6712                     beq        +0x14 /* 00006C9E */
  9407. 00006C8C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  9408. 00006C90  2057                     movea.l    A0, [A7]
  9409. 00006C92  2268 0004                movea.l    A1, [A0 + 0x4]
  9410. 00006C96  2269 00BC                movea.l    A1, [A1 + 0xBC]
  9411. 00006C9A  4E91                     jsr        [A1]
  9412. 00006C9C  584F                     addq.w     A7, 4
  9413. label00006C9E:
  9414. 00006C9E  245F                     movea.l    A2, [A7]+
  9415. 00006CA0  4E5E                     unlink     A6
  9416. 00006CA2  4E75                     rts
  9417. 00006CA4  4E56 0000                link       A6, 0
  9418. 00006CA8  2F0A                     move.l     -[A7], A2
  9419. 00006CAA  246E 0008                movea.l    A2, [A6 + 0x8]
  9420. 00006CAE  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  9421. 00006CB2  4EB9 0000 30D8           jsr        [0x000030D8]
  9422. 00006CB8  4A00                     tst.b      D0
  9423. 00006CBA  584F                     addq.w     A7, 4
  9424. 00006CBC  6612                     bne        +0x14 /* 00006CD0 */
  9425. 00006CBE  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  9426. 00006CC2  2057                     movea.l    A0, [A7]
  9427. 00006CC4  2268 0004                movea.l    A1, [A0 + 0x4]
  9428. 00006CC8  2269 00BC                movea.l    A1, [A1 + 0xBC]
  9429. 00006CCC  4E91                     jsr        [A1]
  9430. 00006CCE  584F                     addq.w     A7, 4
  9431. label00006CD0:
  9432. 00006CD0  245F                     movea.l    A2, [A7]+
  9433. 00006CD2  4E5E                     unlink     A6
  9434. 00006CD4  4E75                     rts
  9435. 00006CD6  4E56 0000                link       A6, 0
  9436. 00006CDA  2F0A                     move.l     -[A7], A2
  9437. 00006CDC  246E 0008                movea.l    A2, [A6 + 0x8]
  9438. 00006CE0  2F0A                     move.l     -[A7], A2
  9439. 00006CE2  2057                     movea.l    A0, [A7]
  9440. 00006CE4  2250                     movea.l    A1, [A0]
  9441. 00006CE6  2269 00B0                movea.l    A1, [A1 + 0xB0]
  9442. 00006CEA  4E91                     jsr        [A1]
  9443. 00006CEC  4A00                     tst.b      D0
  9444. 00006CEE  584F                     addq.w     A7, 4
  9445. 00006CF0  6710                     beq        +0x12 /* 00006D02 */
  9446. 00006CF2  2F0A                     move.l     -[A7], A2
  9447. 00006CF4  2057                     movea.l    A0, [A7]
  9448. 00006CF6  2250                     movea.l    A1, [A0]
  9449. 00006CF8  2269 00CC                movea.l    A1, [A1 + 0xCC]
  9450. 00006CFC  4E91                     jsr        [A1]
  9451. 00006CFE  584F                     addq.w     A7, 4
  9452. 00006D00  600E                     bra        +0x10 /* 00006D10 */
  9453. label00006D02:
  9454. 00006D02  2F0A                     move.l     -[A7], A2
  9455. 00006D04  2057                     movea.l    A0, [A7]
  9456. 00006D06  2250                     movea.l    A1, [A0]
  9457. 00006D08  2269 00D0                movea.l    A1, [A1 + 0xD0]
  9458. 00006D0C  4E91                     jsr        [A1]
  9459. 00006D0E  584F                     addq.w     A7, 4
  9460. label00006D10:
  9461. 00006D10  245F                     movea.l    A2, [A7]+
  9462. 00006D12  4E5E                     unlink     A6
  9463. 00006D14  4E75                     rts
  9464. 00006D16  4E56 FF82                link       A6, -0x007E
  9465. 00006D1A  2F0A                     move.l     -[A7], A2
  9466. 00006D1C  246E 0008                movea.l    A2, [A6 + 0x8]
  9467. 00006D20  486E FF88                pea.l      [A6 - 0x78]
  9468. 00006D24  4EB9 0000 20A0           jsr        [0x000020A0]
  9469. 00006D2A  4EB9 0000 20B0           jsr        [0x000020B0]
  9470. 00006D30  486E FFF8                pea.l      [A6 - 0x8]
  9471. 00006D34  2F0A                     move.l     -[A7], A2
  9472. 00006D36  2057                     movea.l    A0, [A7]
  9473. 00006D38  2250                     movea.l    A1, [A0]
  9474. 00006D3A  2269 00C4                movea.l    A1, [A1 + 0xC4]
  9475. 00006D3E  4E91                     jsr        [A1]
  9476. 00006D40  486E FF82                pea.l      [A6 - 0x7E]
  9477. 00006D44  4EB9 0000 20D0           jsr        [0x000020D0]
  9478. 00006D4A  486E FFF8                pea.l      [A6 - 0x8]
  9479. 00006D4E  486E FFBE                pea.l      [A6 - 0x42]
  9480. 00006D52  4EB9 0000 2148           jsr        [0x00002148]
  9481. 00006D58  4FEF 0018                lea.l      A7, [A7 + 0x18]
  9482. 00006D5C  6000 01D8                bra        +0x1DA /* 00006F36 */
  9483. label00006D60:
  9484. 00006D60  2F0A                     move.l     -[A7], A2
  9485. 00006D62  2057                     movea.l    A0, [A7]
  9486. 00006D64  2250                     movea.l    A1, [A0]
  9487. 00006D66  2269 00C8                movea.l    A1, [A1 + 0xC8]
  9488. 00006D6A  4E91                     jsr        [A1]
  9489. 00006D6C  4A00                     tst.b      D0
  9490. 00006D6E  584F                     addq.w     A7, 4
  9491. 00006D70  6768                     beq        +0x6A /* 00006DDA */
  9492. 00006D72  486E FFF2                pea.l      [A6 - 0xE]
  9493. 00006D76  4EB9 0000 2340           jsr        [0x00002340]
  9494. 00006D7C  206E FFF2                movea.l    A0, [A6 - 0xE]
  9495. 00006D80  4850                     pea.l      [A0]
  9496. 00006D82  A87A                     syscall    GetClip
  9497. 00006D84  486E FFD6                pea.l      [A6 - 0x2A]
  9498. 00006D88  2F0A                     move.l     -[A7], A2
  9499. 00006D8A  2057                     movea.l    A0, [A7]
  9500. 00006D8C  2250                     movea.l    A1, [A0]
  9501. 00006D8E  2269 00BC                movea.l    A1, [A1 + 0xBC]
  9502. 00006D92  4E91                     jsr        [A1]
  9503. 00006D94  486E FFD6                pea.l      [A6 - 0x2A]
  9504. 00006D98  486E FFE6                pea.l      [A6 - 0x1A]
  9505. 00006D9C  4EB9 0000 2348           jsr        [0x00002348]
  9506. 00006DA2  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  9507. 00006DA6  206E FFE6                movea.l    A0, [A6 - 0x1A]
  9508. 00006DAA  4850                     pea.l      [A0]
  9509. 00006DAC  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  9510. 00006DB0  A8E6                     syscall    DiffRgn
  9511. 00006DB2  3F3C FFFF                move.w     -[A7], 0xFFFF
  9512. 00006DB6  486E FFE6                pea.l      [A6 - 0x1A]
  9513. 00006DBA  4EB9 0000 2358           jsr        [0x00002358]
  9514. 00006DC0  206E FFF2                movea.l    A0, [A6 - 0xE]
  9515. 00006DC4  4850                     pea.l      [A0]
  9516. 00006DC6  A879                     syscall    SetClip
  9517. 00006DC8  3F3C FFFF                move.w     -[A7], 0xFFFF
  9518. 00006DCC  486E FFF2                pea.l      [A6 - 0xE]
  9519. 00006DD0  4EB9 0000 2358           jsr        [0x00002358]
  9520. 00006DD6  4FEF 0020                lea.l      A7, [A7 + 0x20]
  9521. label00006DDA:
  9522. 00006DDA  0C6E 0004 FFDE           cmpi.w     [A6 - 0x22], 0x4
  9523. 00006DE0  6C1E                     bge        +0x20 /* 00006E00 */
  9524. 00006DE2  A89E                     syscall    PenNormal
  9525. 00006DE4  486E FFE0                pea.l      [A6 - 0x20]
  9526. 00006DE8  4EB9 0000 05E0           jsr        [0x000005E0]
  9527. 00006DEE  486E FFE0                pea.l      [A6 - 0x20]
  9528. 00006DF2  AA14                     syscall    RGBForeColor
  9529. 00006DF4  486E FFF8                pea.l      [A6 - 0x8]
  9530. 00006DF8  A8A1                     syscall    FrameRect
  9531. 00006DFA  584F                     addq.w     A7, 4
  9532. 00006DFC  6000 0138                bra        +0x13A /* 00006F36 */
  9533. label00006E00:
  9534. 00006E00  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  9535. 00006E04  4EB9 0000 3110           jsr        [0x00003110]
  9536. 00006E0A  4A00                     tst.b      D0
  9537. 00006E0C  584F                     addq.w     A7, 4
  9538. 00006E0E  6726                     beq        +0x28 /* 00006E36 */
  9539. 00006E10  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  9540. 00006E14  4EB9 0000 30D8           jsr        [0x000030D8]
  9541. 00006E1A  4A00                     tst.b      D0
  9542. 00006E1C  584F                     addq.w     A7, 4
  9543. 00006E1E  6716                     beq        +0x18 /* 00006E36 */
  9544. 00006E20  1F3C 0007                move.b     -[A7], 0x7
  9545. 00006E24  486E FFB8                pea.l      [A6 - 0x48]
  9546. 00006E28  4EB9 0000 05D8           jsr        [0x000005D8]
  9547. 00006E2E  41EE FFB8                lea.l      A0, [A6 - 0x48]
  9548. 00006E32  5C4F                     addq.w     A7, 6
  9549. 00006E34  6014                     bra        +0x16 /* 00006E4A */
  9550. label00006E36:
  9551. 00006E36  1F3C 0004                move.b     -[A7], 0x4
  9552. 00006E3A  486E FFB2                pea.l      [A6 - 0x4E]
  9553. 00006E3E  4EB9 0000 05D8           jsr        [0x000005D8]
  9554. 00006E44  41EE FFB2                lea.l      A0, [A6 - 0x4E]
  9555. 00006E48  5C4F                     addq.w     A7, 6
  9556. label00006E4A:
  9557. 00006E4A  2D50 FFD0                move.l     [A6 - 0x30], [A0]
  9558. 00006E4E  3D68 0004 FFD4           move.w     [A6 - 0x2C], [A0 + 0x4]
  9559. 00006E54  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  9560. 00006E58  4EB9 0000 3110           jsr        [0x00003110]
  9561. 00006E5E  4A00                     tst.b      D0
  9562. 00006E60  584F                     addq.w     A7, 4
  9563. 00006E62  6722                     beq        +0x24 /* 00006E86 */
  9564. 00006E64  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  9565. 00006E68  4EB9 0000 30D8           jsr        [0x000030D8]
  9566. 00006E6E  4A00                     tst.b      D0
  9567. 00006E70  584F                     addq.w     A7, 4
  9568. 00006E72  6712                     beq        +0x14 /* 00006E86 */
  9569. 00006E74  486E FFAC                pea.l      [A6 - 0x54]
  9570. 00006E78  4EB9 0000 05E8           jsr        [0x000005E8]
  9571. 00006E7E  41EE FFAC                lea.l      A0, [A6 - 0x54]
  9572. 00006E82  584F                     addq.w     A7, 4
  9573. 00006E84  6014                     bra        +0x16 /* 00006E9A */
  9574. label00006E86:
  9575. 00006E86  1F3C 0002                move.b     -[A7], 0x2
  9576. 00006E8A  486E FFA6                pea.l      [A6 - 0x5A]
  9577. 00006E8E  4EB9 0000 05D8           jsr        [0x000005D8]
  9578. 00006E94  41EE FFA6                lea.l      A0, [A6 - 0x5A]
  9579. 00006E98  5C4F                     addq.w     A7, 6
  9580. label00006E9A:
  9581. 00006E9A  2D50 FFEC                move.l     [A6 - 0x14], [A0]
  9582. 00006E9E  3D68 0004 FFF0           move.w     [A6 - 0x10], [A0 + 0x4]
  9583. 00006EA4  A89E                     syscall    PenNormal
  9584. 00006EA6  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  9585. 00006EAA  4EB9 0000 3110           jsr        [0x00003110]
  9586. 00006EB0  4A00                     tst.b      D0
  9587. 00006EB2  584F                     addq.w     A7, 4
  9588. 00006EB4  672A                     beq        +0x2C /* 00006EE0 */
  9589. 00006EB6  486E FFEC                pea.l      [A6 - 0x14]
  9590. 00006EBA  AA14                     syscall    RGBForeColor
  9591. 00006EBC  536E FFFE                subq.w     [A6 - 0x2], 1
  9592. 00006EC0  536E FFFC                subq.w     [A6 - 0x4], 1
  9593. 00006EC4  486E FFF8                pea.l      [A6 - 0x8]
  9594. 00006EC8  2F3C 0001 0001           move.l     -[A7], 0x10001
  9595. 00006ECE  A8A8                     syscall    OffsetRect
  9596. 00006ED0  486E FFF8                pea.l      [A6 - 0x8]
  9597. 00006ED4  A8A1                     syscall    FrameRect
  9598. 00006ED6  486E FFF8                pea.l      [A6 - 0x8]
  9599. 00006EDA  4878 FFFF                push.l     0xFFFF
  9600. 00006EDE  A8A8                     syscall    OffsetRect
  9601. label00006EE0:
  9602. 00006EE0  486E FFD0                pea.l      [A6 - 0x30]
  9603. 00006EE4  AA14                     syscall    RGBForeColor
  9604. 00006EE6  486E FFF8                pea.l      [A6 - 0x8]
  9605. 00006EEA  A8A1                     syscall    FrameRect
  9606. 00006EEC  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  9607. 00006EF0  4EB9 0000 3110           jsr        [0x00003110]
  9608. 00006EF6  4A00                     tst.b      D0
  9609. 00006EF8  584F                     addq.w     A7, 4
  9610. 00006EFA  6728                     beq        +0x2A /* 00006F24 */
  9611. 00006EFC  486E FFEC                pea.l      [A6 - 0x14]
  9612. 00006F00  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  9613. 00006F04  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  9614. 00006F08  4EB9 0000 06E0           jsr        [0x000006E0]
  9615. 00006F0E  486E FFEC                pea.l      [A6 - 0x14]
  9616. 00006F12  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  9617. 00006F16  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  9618. 00006F1A  4EB9 0000 06E0           jsr        [0x000006E0]
  9619. 00006F20  4FEF 0010                lea.l      A7, [A7 + 0x10]
  9620. label00006F24:
  9621. 00006F24  486E FFF8                pea.l      [A6 - 0x8]
  9622. 00006F28  2F0A                     move.l     -[A7], A2
  9623. 00006F2A  2057                     movea.l    A0, [A7]
  9624. 00006F2C  2250                     movea.l    A1, [A0]
  9625. 00006F2E  2269 00C4                movea.l    A1, [A1 + 0xC4]
  9626. 00006F32  4E91                     jsr        [A1]
  9627. 00006F34  504F                     addq.w     A7, 8
  9628. label00006F36:
  9629. 00006F36  486E FFDE                pea.l      [A6 - 0x22]
  9630. 00006F3A  486E FFBE                pea.l      [A6 - 0x42]
  9631. 00006F3E  4EB9 0000 2158           jsr        [0x00002158]
  9632. 00006F44  4A00                     tst.b      D0
  9633. 00006F46  504F                     addq.w     A7, 8
  9634. 00006F48  6600 FE16                bne        -0x1E8 /* 00006D60 */
  9635. 00006F4C  3F3C FFFF                move.w     -[A7], 0xFFFF
  9636. 00006F50  486E FFBE                pea.l      [A6 - 0x42]
  9637. 00006F54  4EB9 0000 2150           jsr        [0x00002150]
  9638. 00006F5A  3F3C FFFF                move.w     -[A7], 0xFFFF
  9639. 00006F5E  486E FF82                pea.l      [A6 - 0x7E]
  9640. 00006F62  4EB9 0000 20E8           jsr        [0x000020E8]
  9641. 00006F68  3F3C FFFF                move.w     -[A7], 0xFFFF
  9642. 00006F6C  486E FF88                pea.l      [A6 - 0x78]
  9643. 00006F70  4EB9 0000 20A8           jsr        [0x000020A8]
  9644. 00006F76  4FEF 0012                lea.l      A7, [A7 + 0x12]
  9645. 00006F7A  245F                     movea.l    A2, [A7]+
  9646. 00006F7C  4E5E                     unlink     A6
  9647. 00006F7E  4E75                     rts
  9648. 00006F80  4E56 FF82                link       A6, -0x007E
  9649. 00006F84  2F0A                     move.l     -[A7], A2
  9650. 00006F86  246E 0008                movea.l    A2, [A6 + 0x8]
  9651. 00006F8A  486E FF88                pea.l      [A6 - 0x78]
  9652. 00006F8E  4EB9 0000 20A0           jsr        [0x000020A0]
  9653. 00006F94  4EB9 0000 20B0           jsr        [0x000020B0]
  9654. 00006F9A  486E FFEC                pea.l      [A6 - 0x14]
  9655. 00006F9E  2F0A                     move.l     -[A7], A2
  9656. 00006FA0  2057                     movea.l    A0, [A7]
  9657. 00006FA2  2250                     movea.l    A1, [A0]
  9658. 00006FA4  2269 00C4                movea.l    A1, [A1 + 0xC4]
  9659. 00006FA8  4E91                     jsr        [A1]
  9660. 00006FAA  486E FF82                pea.l      [A6 - 0x7E]
  9661. 00006FAE  4EB9 0000 20D0           jsr        [0x000020D0]
  9662. 00006FB4  486E FFEC                pea.l      [A6 - 0x14]
  9663. 00006FB8  486E FFBE                pea.l      [A6 - 0x42]
  9664. 00006FBC  4EB9 0000 2148           jsr        [0x00002148]
  9665. 00006FC2  4FEF 0018                lea.l      A7, [A7 + 0x18]
  9666. 00006FC6  6000 01B2                bra        +0x1B4 /* 0000717A */
  9667. label00006FCA:
  9668. 00006FCA  2F0A                     move.l     -[A7], A2
  9669. 00006FCC  2057                     movea.l    A0, [A7]
  9670. 00006FCE  2250                     movea.l    A1, [A0]
  9671. 00006FD0  2269 00C8                movea.l    A1, [A1 + 0xC8]
  9672. 00006FD4  4E91                     jsr        [A1]
  9673. 00006FD6  4A00                     tst.b      D0
  9674. 00006FD8  584F                     addq.w     A7, 4
  9675. 00006FDA  6768                     beq        +0x6A /* 00007044 */
  9676. 00006FDC  486E FFFA                pea.l      [A6 - 0x6]
  9677. 00006FE0  4EB9 0000 2340           jsr        [0x00002340]
  9678. 00006FE6  206E FFFA                movea.l    A0, [A6 - 0x6]
  9679. 00006FEA  4850                     pea.l      [A0]
  9680. 00006FEC  A87A                     syscall    GetClip
  9681. 00006FEE  486E FFD6                pea.l      [A6 - 0x2A]
  9682. 00006FF2  2F0A                     move.l     -[A7], A2
  9683. 00006FF4  2057                     movea.l    A0, [A7]
  9684. 00006FF6  2250                     movea.l    A1, [A0]
  9685. 00006FF8  2269 00BC                movea.l    A1, [A1 + 0xBC]
  9686. 00006FFC  4E91                     jsr        [A1]
  9687. 00006FFE  486E FFD6                pea.l      [A6 - 0x2A]
  9688. 00007002  486E FFE0                pea.l      [A6 - 0x20]
  9689. 00007006  4EB9 0000 2348           jsr        [0x00002348]
  9690. 0000700C  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  9691. 00007010  206E FFE0                movea.l    A0, [A6 - 0x20]
  9692. 00007014  4850                     pea.l      [A0]
  9693. 00007016  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  9694. 0000701A  A8E6                     syscall    DiffRgn
  9695. 0000701C  3F3C FFFF                move.w     -[A7], 0xFFFF
  9696. 00007020  486E FFE0                pea.l      [A6 - 0x20]
  9697. 00007024  4EB9 0000 2358           jsr        [0x00002358]
  9698. 0000702A  206E FFFA                movea.l    A0, [A6 - 0x6]
  9699. 0000702E  4850                     pea.l      [A0]
  9700. 00007030  A879                     syscall    SetClip
  9701. 00007032  3F3C FFFF                move.w     -[A7], 0xFFFF
  9702. 00007036  486E FFFA                pea.l      [A6 - 0x6]
  9703. 0000703A  4EB9 0000 2358           jsr        [0x00002358]
  9704. 00007040  4FEF 0020                lea.l      A7, [A7 + 0x20]
  9705. label00007044:
  9706. 00007044  0C6E 0004 FFDE           cmpi.w     [A6 - 0x22], 0x4
  9707. 0000704A  6C1E                     bge        +0x20 /* 0000706A */
  9708. 0000704C  A89E                     syscall    PenNormal
  9709. 0000704E  486E FFF4                pea.l      [A6 - 0xC]
  9710. 00007052  4EB9 0000 05E0           jsr        [0x000005E0]
  9711. 00007058  486E FFF4                pea.l      [A6 - 0xC]
  9712. 0000705C  AA14                     syscall    RGBForeColor
  9713. 0000705E  486E FFEC                pea.l      [A6 - 0x14]
  9714. 00007062  A8A1                     syscall    FrameRect
  9715. 00007064  584F                     addq.w     A7, 4
  9716. 00007066  6000 0112                bra        +0x114 /* 0000717A */
  9717. label0000706A:
  9718. 0000706A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  9719. 0000706E  4EB9 0000 3110           jsr        [0x00003110]
  9720. 00007074  4A00                     tst.b      D0
  9721. 00007076  584F                     addq.w     A7, 4
  9722. 00007078  6726                     beq        +0x28 /* 000070A0 */
  9723. 0000707A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  9724. 0000707E  4EB9 0000 30D8           jsr        [0x000030D8]
  9725. 00007084  4A00                     tst.b      D0
  9726. 00007086  584F                     addq.w     A7, 4
  9727. 00007088  6716                     beq        +0x18 /* 000070A0 */
  9728. 0000708A  1F3C 0007                move.b     -[A7], 0x7
  9729. 0000708E  486E FFB8                pea.l      [A6 - 0x48]
  9730. 00007092  4EB9 0000 05D8           jsr        [0x000005D8]
  9731. 00007098  41EE FFB8                lea.l      A0, [A6 - 0x48]
  9732. 0000709C  5C4F                     addq.w     A7, 6
  9733. 0000709E  6014                     bra        +0x16 /* 000070B4 */
  9734. label000070A0:
  9735. 000070A0  1F3C 0004                move.b     -[A7], 0x4
  9736. 000070A4  486E FFB2                pea.l      [A6 - 0x4E]
  9737. 000070A8  4EB9 0000 05D8           jsr        [0x000005D8]
  9738. 000070AE  41EE FFB2                lea.l      A0, [A6 - 0x4E]
  9739. 000070B2  5C4F                     addq.w     A7, 6
  9740. label000070B4:
  9741. 000070B4  2D50 FFE6                move.l     [A6 - 0x1A], [A0]
  9742. 000070B8  3D68 0004 FFEA           move.w     [A6 - 0x16], [A0 + 0x4]
  9743. 000070BE  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  9744. 000070C2  4EB9 0000 3110           jsr        [0x00003110]
  9745. 000070C8  4A00                     tst.b      D0
  9746. 000070CA  584F                     addq.w     A7, 4
  9747. 000070CC  6722                     beq        +0x24 /* 000070F0 */
  9748. 000070CE  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  9749. 000070D2  4EB9 0000 30D8           jsr        [0x000030D8]
  9750. 000070D8  4A00                     tst.b      D0
  9751. 000070DA  584F                     addq.w     A7, 4
  9752. 000070DC  6712                     beq        +0x14 /* 000070F0 */
  9753. 000070DE  486E FFAC                pea.l      [A6 - 0x54]
  9754. 000070E2  4EB9 0000 05E8           jsr        [0x000005E8]
  9755. 000070E8  41EE FFAC                lea.l      A0, [A6 - 0x54]
  9756. 000070EC  584F                     addq.w     A7, 4
  9757. 000070EE  6014                     bra        +0x16 /* 00007104 */
  9758. label000070F0:
  9759. 000070F0  1F3C 0001                move.b     -[A7], 0x1
  9760. 000070F4  486E FFA6                pea.l      [A6 - 0x5A]
  9761. 000070F8  4EB9 0000 05D8           jsr        [0x000005D8]
  9762. 000070FE  41EE FFA6                lea.l      A0, [A6 - 0x5A]
  9763. 00007102  5C4F                     addq.w     A7, 6
  9764. label00007104:
  9765. 00007104  2D50 FFD0                move.l     [A6 - 0x30], [A0]
  9766. 00007108  3D68 0004 FFD4           move.w     [A6 - 0x2C], [A0 + 0x4]
  9767. 0000710E  A89E                     syscall    PenNormal
  9768. 00007110  486E FFE6                pea.l      [A6 - 0x1A]
  9769. 00007114  AA14                     syscall    RGBForeColor
  9770. 00007116  2F3C 0001 0001           move.l     -[A7], 0x10001
  9771. 0000711C  42A7                     clr.l      -[A7]
  9772. 0000711E  486E FFEC                pea.l      [A6 - 0x14]
  9773. 00007122  4EB9 0000 06B8           jsr        [0x000006B8]
  9774. 00007128  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  9775. 0000712C  4EB9 0000 3110           jsr        [0x00003110]
  9776. 00007132  4A00                     tst.b      D0
  9777. 00007134  4FEF 0010                lea.l      A7, [A7 + 0x10]
  9778. 00007138  6716                     beq        +0x18 /* 00007150 */
  9779. 0000713A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  9780. 0000713E  4EB9 0000 30D8           jsr        [0x000030D8]
  9781. 00007144  4A00                     tst.b      D0
  9782. 00007146  584F                     addq.w     A7, 4
  9783. 00007148  6706                     beq        +0x8 /* 00007150 */
  9784. 0000714A  41EE FFD0                lea.l      A0, [A6 - 0x30]
  9785. 0000714E  6004                     bra        +0x6 /* 00007154 */
  9786. label00007150:
  9787. 00007150  41EE FFE6                lea.l      A0, [A6 - 0x1A]
  9788. label00007154:
  9789. 00007154  2D50 FFF4                move.l     [A6 - 0xC], [A0]
  9790. 00007158  3D68 0004 FFF8           move.w     [A6 - 0x8], [A0 + 0x4]
  9791. 0000715E  486E FFF4                pea.l      [A6 - 0xC]
  9792. 00007162  AA14                     syscall    RGBForeColor
  9793. 00007164  42A7                     clr.l      -[A7]
  9794. 00007166  2F3C 0001 0001           move.l     -[A7], 0x10001
  9795. 0000716C  486E FFEC                pea.l      [A6 - 0x14]
  9796. 00007170  4EB9 0000 06B0           jsr        [0x000006B0]
  9797. 00007176  4FEF 000C                lea.l      A7, [A7 + 0xC]
  9798. label0000717A:
  9799. 0000717A  486E FFDE                pea.l      [A6 - 0x22]
  9800. 0000717E  486E FFBE                pea.l      [A6 - 0x42]
  9801. 00007182  4EB9 0000 2158           jsr        [0x00002158]
  9802. 00007188  4A00                     tst.b      D0
  9803. 0000718A  504F                     addq.w     A7, 8
  9804. 0000718C  6600 FE3C                bne        -0x1C2 /* 00006FCA */
  9805. 00007190  3F3C FFFF                move.w     -[A7], 0xFFFF
  9806. 00007194  486E FFBE                pea.l      [A6 - 0x42]
  9807. 00007198  4EB9 0000 2150           jsr        [0x00002150]
  9808. 0000719E  3F3C FFFF                move.w     -[A7], 0xFFFF
  9809. 000071A2  486E FF82                pea.l      [A6 - 0x7E]
  9810. 000071A6  4EB9 0000 20E8           jsr        [0x000020E8]
  9811. 000071AC  3F3C FFFF                move.w     -[A7], 0xFFFF
  9812. 000071B0  486E FF88                pea.l      [A6 - 0x78]
  9813. 000071B4  4EB9 0000 20A8           jsr        [0x000020A8]
  9814. 000071BA  4FEF 0012                lea.l      A7, [A7 + 0x12]
  9815. 000071BE  245F                     movea.l    A2, [A7]+
  9816. 000071C0  4E5E                     unlink     A6
  9817. 000071C2  4E75                     rts
  9818. 000071C4  4E56 FFEA                link       A6, -0x0016
  9819. 000071C8  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  9820. 000071CC  246E 0008                movea.l    A2, [A6 + 0x8]
  9821. 000071D0  42A7                     clr.l      -[A7]
  9822. 000071D2  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  9823. 000071D6  2057                     movea.l    A0, [A7]
  9824. 000071D8  2268 0004                movea.l    A1, [A0 + 0x4]
  9825. 000071DC  2269 00E8                movea.l    A1, [A1 + 0xE8]
  9826. 000071E0  4E91                     jsr        [A1]
  9827. 000071E2  4A00                     tst.b      D0
  9828. 000071E4  504F                     addq.w     A7, 8
  9829. 000071E6  6700 009C                beq        +0x9E /* 00007284 */
  9830. 000071EA  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  9831. 000071EE  4EB9 0000 30A0           jsr        [0x000030A0]
  9832. 000071F4  4A00                     tst.b      D0
  9833. 000071F6  584F                     addq.w     A7, 4
  9834. 000071F8  6700 008A                beq        +0x8C /* 00007284 */
  9835. 000071FC  486E FFEA                pea.l      [A6 - 0x16]
  9836. 00007200  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  9837. 00007204  2057                     movea.l    A0, [A7]
  9838. 00007206  2268 0004                movea.l    A1, [A0 + 0x4]
  9839. 0000720A  2269 0038                movea.l    A1, [A1 + 0x38]
  9840. 0000720E  4E91                     jsr        [A1]
  9841. 00007210  4A00                     tst.b      D0
  9842. 00007212  504F                     addq.w     A7, 8
  9843. 00007214  676E                     beq        +0x70 /* 00007284 */
  9844. 00007216  262A 0004                move.l     D3, [A2 + 0x4]
  9845. 0000721A  2643                     movea.l    A3, D3
  9846. 0000721C  206B 0020                movea.l    A0, [A3 + 0x20]
  9847. 00007220  2008                     move.l     D0, A0
  9848. 00007222  6760                     beq        +0x62 /* 00007284 */
  9849. 00007224  2843                     movea.l    A4, D3
  9850. 00007226  266C 0020                movea.l    A3, [A4 + 0x20]
  9851. 0000722A  2D6B 006C FFF8           move.l     [A6 - 0x8], [A3 + 0x6C]
  9852. 00007230  2D6B 0070 FFFC           move.l     [A6 - 0x4], [A3 + 0x70]
  9853. 00007236  554F                     subq.w     A7, 2
  9854. 00007238  486E FFEA                pea.l      [A6 - 0x16]
  9855. 0000723C  486E FFF8                pea.l      [A6 - 0x8]
  9856. 00007240  486E FFF8                pea.l      [A6 - 0x8]
  9857. 00007244  A8AA                     syscall    SectRect
  9858. 00007246  101F                     move.b     D0, [A7]+
  9859. 00007248  673A                     beq        +0x3C /* 00007284 */
  9860. 0000724A  4227                     clr.b      -[A7]
  9861. 0000724C  486E FFF8                pea.l      [A6 - 0x8]
  9862. 00007250  2F0A                     move.l     -[A7], A2
  9863. 00007252  2057                     movea.l    A0, [A7]
  9864. 00007254  2250                     movea.l    A1, [A0]
  9865. 00007256  2269 00B4                movea.l    A1, [A1 + 0xB4]
  9866. 0000725A  4E91                     jsr        [A1]
  9867. 0000725C  504F                     addq.w     A7, 8
  9868. 0000725E  2F08                     move.l     -[A7], A0
  9869. 00007260  486E FFF2                pea.l      [A6 - 0xE]
  9870. 00007264  4EB9 0000 2350           jsr        [0x00002350]
  9871. 0000726A  206E FFF2                movea.l    A0, [A6 - 0xE]
  9872. 0000726E  4850                     pea.l      [A0]
  9873. 00007270  A927                     syscall    InvalRgn
  9874. 00007272  3F3C FFFF                move.w     -[A7], 0xFFFF
  9875. 00007276  486E FFF2                pea.l      [A6 - 0xE]
  9876. 0000727A  4EB9 0000 2358           jsr        [0x00002358]
  9877. 00007280  4FEF 0010                lea.l      A7, [A7 + 0x10]
  9878. label00007284:
  9879. 00007284  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  9880. 00007288  4E5E                     unlink     A6
  9881. 0000728A  4E75                     rts
  9882. 0000728C  4E56 FFEA                link       A6, -0x0016
  9883. 00007290  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  9884. 00007294  246E 0008                movea.l    A2, [A6 + 0x8]
  9885. 00007298  42A7                     clr.l      -[A7]
  9886. 0000729A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  9887. 0000729E  2057                     movea.l    A0, [A7]
  9888. 000072A0  2268 0004                movea.l    A1, [A0 + 0x4]
  9889. 000072A4  2269 00E8                movea.l    A1, [A1 + 0xE8]
  9890. 000072A8  4E91                     jsr        [A1]
  9891. 000072AA  4A00                     tst.b      D0
  9892. 000072AC  504F                     addq.w     A7, 8
  9893. 000072AE  6700 009C                beq        +0x9E /* 0000734C */
  9894. 000072B2  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  9895. 000072B6  4EB9 0000 30A0           jsr        [0x000030A0]
  9896. 000072BC  4A00                     tst.b      D0
  9897. 000072BE  584F                     addq.w     A7, 4
  9898. 000072C0  6700 008A                beq        +0x8C /* 0000734C */
  9899. 000072C4  486E FFEA                pea.l      [A6 - 0x16]
  9900. 000072C8  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  9901. 000072CC  2057                     movea.l    A0, [A7]
  9902. 000072CE  2268 0004                movea.l    A1, [A0 + 0x4]
  9903. 000072D2  2269 0038                movea.l    A1, [A1 + 0x38]
  9904. 000072D6  4E91                     jsr        [A1]
  9905. 000072D8  4A00                     tst.b      D0
  9906. 000072DA  504F                     addq.w     A7, 8
  9907. 000072DC  676E                     beq        +0x70 /* 0000734C */
  9908. 000072DE  262A 0004                move.l     D3, [A2 + 0x4]
  9909. 000072E2  2643                     movea.l    A3, D3
  9910. 000072E4  206B 0020                movea.l    A0, [A3 + 0x20]
  9911. 000072E8  2008                     move.l     D0, A0
  9912. 000072EA  6760                     beq        +0x62 /* 0000734C */
  9913. 000072EC  2843                     movea.l    A4, D3
  9914. 000072EE  266C 0020                movea.l    A3, [A4 + 0x20]
  9915. 000072F2  2D6B 006C FFF8           move.l     [A6 - 0x8], [A3 + 0x6C]
  9916. 000072F8  2D6B 0070 FFFC           move.l     [A6 - 0x4], [A3 + 0x70]
  9917. 000072FE  554F                     subq.w     A7, 2
  9918. 00007300  486E FFEA                pea.l      [A6 - 0x16]
  9919. 00007304  486E FFF8                pea.l      [A6 - 0x8]
  9920. 00007308  486E FFF8                pea.l      [A6 - 0x8]
  9921. 0000730C  A8AA                     syscall    SectRect
  9922. 0000730E  101F                     move.b     D0, [A7]+
  9923. 00007310  673A                     beq        +0x3C /* 0000734C */
  9924. 00007312  4227                     clr.b      -[A7]
  9925. 00007314  486E FFF8                pea.l      [A6 - 0x8]
  9926. 00007318  2F0A                     move.l     -[A7], A2
  9927. 0000731A  2057                     movea.l    A0, [A7]
  9928. 0000731C  2250                     movea.l    A1, [A0]
  9929. 0000731E  2269 00B8                movea.l    A1, [A1 + 0xB8]
  9930. 00007322  4E91                     jsr        [A1]
  9931. 00007324  504F                     addq.w     A7, 8
  9932. 00007326  2F08                     move.l     -[A7], A0
  9933. 00007328  486E FFF2                pea.l      [A6 - 0xE]
  9934. 0000732C  4EB9 0000 2350           jsr        [0x00002350]
  9935. 00007332  206E FFF2                movea.l    A0, [A6 - 0xE]
  9936. 00007336  4850                     pea.l      [A0]
  9937. 00007338  A927                     syscall    InvalRgn
  9938. 0000733A  3F3C FFFF                move.w     -[A7], 0xFFFF
  9939. 0000733E  486E FFF2                pea.l      [A6 - 0xE]
  9940. 00007342  4EB9 0000 2358           jsr        [0x00002358]
  9941. 00007348  4FEF 0010                lea.l      A7, [A7 + 0x10]
  9942. label0000734C:
  9943. 0000734C  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  9944. 00007350  4E5E                     unlink     A6
  9945. 00007352  4E75                     rts
  9946. 00007354  4E56 0000                link       A6, 0
  9947. 00007358  2F0A                     move.l     -[A7], A2
  9948. 0000735A  246E 0008                movea.l    A2, [A6 + 0x8]
  9949. 0000735E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  9950. 00007362  4EB9 0000 30A0           jsr        [0x000030A0]
  9951. 00007368  4A00                     tst.b      D0
  9952. 0000736A  584F                     addq.w     A7, 4
  9953. 0000736C  6724                     beq        +0x26 /* 00007392 */
  9954. 0000736E  2F0A                     move.l     -[A7], A2
  9955. 00007370  2057                     movea.l    A0, [A7]
  9956. 00007372  2250                     movea.l    A1, [A0]
  9957. 00007374  2269 00C8                movea.l    A1, [A1 + 0xC8]
  9958. 00007378  4E91                     jsr        [A1]
  9959. 0000737A  4A00                     tst.b      D0
  9960. 0000737C  584F                     addq.w     A7, 4
  9961. 0000737E  6712                     beq        +0x14 /* 00007392 */
  9962. 00007380  2F2A 000A                move.l     -[A7], [A2 + 0xA]
  9963. 00007384  2057                     movea.l    A0, [A7]
  9964. 00007386  2268 0004                movea.l    A1, [A0 + 0x4]
  9965. 0000738A  2269 00BC                movea.l    A1, [A1 + 0xBC]
  9966. 0000738E  4E91                     jsr        [A1]
  9967. 00007390  584F                     addq.w     A7, 4
  9968. label00007392:
  9969. 00007392  245F                     movea.l    A2, [A7]+
  9970. 00007394  4E5E                     unlink     A6
  9971. 00007396  4E75                     rts
  9972. 00007398  4E56 FFFC                link       A6, -0x0004
  9973. 0000739C  48E7 1030                movem.l    -[A7], D3,A2,A3
  9974. 000073A0  246E 0008                movea.l    A2, [A6 + 0x8]
  9975. 000073A4  266E 000C                movea.l    A3, [A6 + 0xC]
  9976. 000073A8  162E 0010                move.b     D3, [A6 + 0x10]
  9977. 000073AC  2F0A                     move.l     -[A7], A2
  9978. 000073AE  2057                     movea.l    A0, [A7]
  9979. 000073B0  2250                     movea.l    A1, [A0]
  9980. 000073B2  2269 00C8                movea.l    A1, [A1 + 0xC8]
  9981. 000073B6  4E91                     jsr        [A1]
  9982. 000073B8  4A00                     tst.b      D0
  9983. 000073BA  584F                     addq.w     A7, 4
  9984. 000073BC  6746                     beq        +0x48 /* 00007404 */
  9985. 000073BE  2F2A 000A                move.l     -[A7], [A2 + 0xA]
  9986. 000073C2  4EB9 0000 0290           jsr        [0x00000290 /* PortAUse */]
  9987. 000073C8  4A00                     tst.b      D0
  9988. 000073CA  584F                     addq.w     A7, 4
  9989. 000073CC  6736                     beq        +0x38 /* 00007404 */
  9990. 000073CE  426E FFFE                clr.w      [A6 - 0x2]
  9991. 000073D2  426E FFFC                clr.w      [A6 - 0x4]
  9992. 000073D6  2F0B                     move.l     -[A7], A3
  9993. 000073D8  486E FFFC                pea.l      [A6 - 0x4]
  9994. 000073DC  486E FFFE                pea.l      [A6 - 0x2]
  9995. 000073E0  2F2A 000A                move.l     -[A7], [A2 + 0xA]
  9996. 000073E4  4EB9 0000 0298           jsr        [0x00000298]
  9997. 000073EA  1F03                     move.b     -[A7], D3
  9998. 000073EC  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  9999. 000073F0  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  10000. 000073F4  2F2A 000A                move.l     -[A7], [A2 + 0xA]
  10001. 000073F8  4EB9 0000 2FC0           jsr        [0x00002FC0]
  10002. 000073FE  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  10003. 00007402  6002                     bra        +0x4 /* 00007406 */
  10004. label00007404:
  10005. 00007404  4253                     clr.w      [A3]
  10006. label00007406:
  10007. 00007406  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  10008. 0000740A  4E5E                     unlink     A6
  10009. 0000740C  4E75                     rts
  10010. 0000740E  4E56 0000                link       A6, 0
  10011. 00007412  2F0A                     move.l     -[A7], A2
  10012. 00007414  246E 0008                movea.l    A2, [A6 + 0x8]
  10013. 00007418  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  10014. 0000741C  2F0A                     move.l     -[A7], A2
  10015. 0000741E  61FF FFFF E5E4           bsr        -0x1A1A /* 00005A04 */
  10016. 00007424  486A 000A                pea.l      [A2 + 0xA]
  10017. 00007428  4EB9 0000 04E0           jsr        [0x000004E0]
  10018. 0000742E  486A 0024                pea.l      [A2 + 0x24]
  10019. 00007432  4EB9 0000 0488           jsr        [0x00000488]
  10020. 00007438  41F9 0000 C0A2           lea.l      A0, [0x0000C0A2]
  10021. 0000743E  2488                     move.l     [A2], A0
  10022. 00007440  41F9 0000 C0A2           lea.l      A0, [0x0000C0A2]
  10023. 00007446  41E8 00B4                lea.l      A0, [A0 + 0xB4]
  10024. 0000744A  2548 000A                move.l     [A2 + 0xA], A0
  10025. 0000744E  41F9 0000 C0A2           lea.l      A0, [0x0000C0A2]
  10026. 00007454  41E8 0118                lea.l      A0, [A0 + 0x118]
  10027. 00007458  2548 0024                move.l     [A2 + 0x24], A0
  10028. 0000745C  422A 003C                clr.b      [A2 + 0x3C]
  10029. 00007460  422A 003C                clr.b      [A2 + 0x3C]
  10030. 00007464  426A 003A                clr.w      [A2 + 0x3A]
  10031. 00007468  257C 6963 6C78 0036      move.l     [A2 + 0x36], 0x69636C78 /* 'iclx' */
  10032. 00007470  157C 0001 0040           move.b     [A2 + 0x40], 0x1
  10033. 00007476  204A                     movea.l    A0, A2
  10034. 00007478  4FEF 0010                lea.l      A7, [A7 + 0x10]
  10035. 0000747C  245F                     movea.l    A2, [A7]+
  10036. 0000747E  4E5E                     unlink     A6
  10037. 00007480  4E75                     rts
  10038. 00007482  4E56 0000                link       A6, 0
  10039. 00007486  2F0A                     move.l     -[A7], A2
  10040. 00007488  246E 0008                movea.l    A2, [A6 + 0x8]
  10041. 0000748C  200A                     move.l     D0, A2
  10042. 0000748E  675A                     beq        +0x5C /* 000074EA */
  10043. 00007490  41F9 0000 C0A2           lea.l      A0, [0x0000C0A2]
  10044. 00007496  2488                     move.l     [A2], A0
  10045. 00007498  41F9 0000 C0A2           lea.l      A0, [0x0000C0A2]
  10046. 0000749E  41E8 00B4                lea.l      A0, [A0 + 0xB4]
  10047. 000074A2  2548 000A                move.l     [A2 + 0xA], A0
  10048. 000074A6  41F9 0000 C0A2           lea.l      A0, [0x0000C0A2]
  10049. 000074AC  41E8 0118                lea.l      A0, [A0 + 0x118]
  10050. 000074B0  2548 0024                move.l     [A2 + 0x24], A0
  10051. 000074B4  4267                     clr.w      -[A7]
  10052. 000074B6  486A 0024                pea.l      [A2 + 0x24]
  10053. 000074BA  4EB9 0000 0490           jsr        [0x00000490]
  10054. 000074C0  4267                     clr.w      -[A7]
  10055. 000074C2  486A 000A                pea.l      [A2 + 0xA]
  10056. 000074C6  4EB9 0000 04E8           jsr        [0x000004E8]
  10057. 000074CC  4267                     clr.w      -[A7]
  10058. 000074CE  2F0A                     move.l     -[A7], A2
  10059. 000074D0  61FF FFFF E55E           bsr        -0x1AA0 /* 00005A30 */
  10060. 000074D6  4A6E 000C                tst.w      [A6 + 0xC]
  10061. 000074DA  4FEF 0012                lea.l      A7, [A7 + 0x12]
  10062. 000074DE  6F0A                     ble        +0xC /* 000074EA */
  10063. 000074E0  2F0A                     move.l     -[A7], A2
  10064. 000074E2  4EB9 0000 1FF8           jsr        [0x00001FF8 /* DockingGlobals */]
  10065. 000074E8  584F                     addq.w     A7, 4
  10066. label000074EA:
  10067. 000074EA  204A                     movea.l    A0, A2
  10068. 000074EC  245F                     movea.l    A2, [A7]+
  10069. 000074EE  4E5E                     unlink     A6
  10070. 000074F0  4E75                     rts
  10071. 000074F2  4E56 FEFC                link       A6, -0x0104
  10072. 000074F6  48E7 0038                movem.l    -[A7], A2,A3,A4
  10073. 000074FA  286E 0008                movea.l    A4, [A6 + 0x8]
  10074. 000074FE  266E 000C                movea.l    A3, [A6 + 0xC]
  10075. 00007502  246E 0010                movea.l    A2, [A6 + 0x10]
  10076. 00007506  4878 0002                push.l     0x2
  10077. 0000750A  486E FFFE                pea.l      [A6 - 0x2]
  10078. 0000750E  2F0A                     move.l     -[A7], A2
  10079. 00007510  4EB9 0000 2BA0           jsr        [0x00002BA0]
  10080. 00007516  4878 0002                push.l     0x2
  10081. 0000751A  486E FEFC                pea.l      [A6 - 0x104]
  10082. 0000751E  2F0A                     move.l     -[A7], A2
  10083. 00007520  4EB9 0000 2BA0           jsr        [0x00002BA0]
  10084. 00007526  486E FEFE                pea.l      [A6 - 0x102]
  10085. 0000752A  2F0A                     move.l     -[A7], A2
  10086. 0000752C  4EB9 0000 2BC0           jsr        [0x00002BC0]
  10087. 00007532  42A7                     clr.l      -[A7]
  10088. 00007534  3F2E FEFC                move.w     -[A7], [A6 - 0x104]
  10089. 00007538  486E FEFE                pea.l      [A6 - 0x102]
  10090. 0000753C  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  10091. 00007540  2F0B                     move.l     -[A7], A3
  10092. 00007542  2F0C                     move.l     -[A7], A4
  10093. 00007544  2057                     movea.l    A0, [A7]
  10094. 00007546  2250                     movea.l    A1, [A0]
  10095. 00007548  2269 0010                movea.l    A1, [A1 + 0x10]
  10096. 0000754C  4E91                     jsr        [A1]
  10097. 0000754E  4FEF 0034                lea.l      A7, [A7 + 0x34]
  10098. 00007552  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  10099. 00007556  4E5E                     unlink     A6
  10100. 00007558  4E75                     rts
  10101. 0000755A  4E56 0000                link       A6, 0
  10102. 0000755E  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  10103. 00007562  246E 0008                movea.l    A2, [A6 + 0x8]
  10104. 00007566  286E 000C                movea.l    A4, [A6 + 0xC]
  10105. 0000756A  362E 0010                move.w     D3, [A6 + 0x10]
  10106. 0000756E  254C 0004                move.l     [A2 + 0x4], A4
  10107. 00007572  422A 003C                clr.b      [A2 + 0x3C]
  10108. 00007576  426A 003A                clr.w      [A2 + 0x3A]
  10109. 0000757A  0C43 0140                cmpi.w     D3, 0x140
  10110. 0000757E  6706                     beq        +0x8 /* 00007586 */
  10111. 00007580  0C43 0141                cmpi.w     D3, 0x141
  10112. 00007584  6608                     bne        +0xA /* 0000758E */
  10113. label00007586:
  10114. 00007586  203C 6369 636E           move.l     D0, 0x6369636E /* 'cicn' */
  10115. 0000758C  6006                     bra        +0x8 /* 00007594 */
  10116. label0000758E:
  10117. 0000758E  203C 6963 6C78           move.l     D0, 0x69636C78 /* 'iclx' */
  10118. label00007594:
  10119. 00007594  2540 0036                move.l     [A2 + 0x36], D0
  10120. 00007598  0C43 0140                cmpi.w     D3, 0x140
  10121. 0000759C  670A                     beq        +0xC /* 000075A8 */
  10122. 0000759E  0C43 0142                cmpi.w     D3, 0x142
  10123. 000075A2  6704                     beq        +0x6 /* 000075A8 */
  10124. 000075A4  7000                     moveq.l    D0, 0x00
  10125. 000075A6  6002                     bra        +0x4 /* 000075AA */
  10126. label000075A8:
  10127. 000075A8  7001                     moveq.l    D0, 0x01
  10128. label000075AA:
  10129. 000075AA  1540 0040                move.b     [A2 + 0x40], D0
  10130. 000075AE  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  10131. 000075B2  2057                     movea.l    A0, [A7]
  10132. 000075B4  2268 0004                movea.l    A1, [A0 + 0x4]
  10133. 000075B8  2269 001C                movea.l    A1, [A1 + 0x1C]
  10134. 000075BC  4E91                     jsr        [A1]
  10135. 000075BE  3600                     move.w     D3, D0
  10136. 000075C0  4A43                     tst.w      D3
  10137. 000075C2  584F                     addq.w     A7, 4
  10138. 000075C4  6716                     beq        +0x18 /* 000075DC */
  10139. 000075C6  0C43 7FFF                cmpi.w     D3, 0x7FFF
  10140. 000075CA  6710                     beq        +0x12 /* 000075DC */
  10141. 000075CC  3F03                     move.w     -[A7], D3
  10142. 000075CE  2F0A                     move.l     -[A7], A2
  10143. 000075D0  2057                     movea.l    A0, [A7]
  10144. 000075D2  2250                     movea.l    A1, [A0]
  10145. 000075D4  2269 0174                movea.l    A1, [A1 + 0x174]
  10146. 000075D8  4E91                     jsr        [A1]
  10147. 000075DA  5C4F                     addq.w     A7, 6
  10148. label000075DC:
  10149. 000075DC  2F0A                     move.l     -[A7], A2
  10150. 000075DE  2057                     movea.l    A0, [A7]
  10151. 000075E0  2250                     movea.l    A1, [A0]
  10152. 000075E2  2269 0164                movea.l    A1, [A1 + 0x164]
  10153. 000075E6  4E91                     jsr        [A1]
  10154. 000075E8  4A00                     tst.b      D0
  10155. 000075EA  584F                     addq.w     A7, 4
  10156. 000075EC  670E                     beq        +0x10 /* 000075FC */
  10157. 000075EE  2F0A                     move.l     -[A7], A2
  10158. 000075F0  2057                     movea.l    A0, [A7]
  10159. 000075F2  2250                     movea.l    A1, [A0]
  10160. 000075F4  2269 0184                movea.l    A1, [A1 + 0x184]
  10161. 000075F8  4E91                     jsr        [A1]
  10162. 000075FA  584F                     addq.w     A7, 4
  10163. label000075FC:
  10164. 000075FC  266A 0004                movea.l    A3, [A2 + 0x4]
  10165. 00007600  102B 0026                move.b     D0, [A3 + 0x26]
  10166. 00007604  4A00                     tst.b      D0
  10167. 00007606  6604                     bne        +0x6 /* 0000760C */
  10168. 00007608  7001                     moveq.l    D0, 0x01
  10169. 0000760A  6002                     bra        +0x4 /* 0000760E */
  10170. label0000760C:
  10171. 0000760C  7000                     moveq.l    D0, 0x00
  10172. label0000760E:
  10173. 0000760E  3600                     move.w     D3, D0
  10174. 00007610  3F03                     move.w     -[A7], D3
  10175. 00007612  486A 000A                pea.l      [A2 + 0xA]
  10176. 00007616  2057                     movea.l    A0, [A7]
  10177. 00007618  2250                     movea.l    A1, [A0]
  10178. 0000761A  2269 0044                movea.l    A1, [A1 + 0x44]
  10179. 0000761E  4E91                     jsr        [A1]
  10180. 00007620  5C4F                     addq.w     A7, 6
  10181. 00007622  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  10182. 00007626  4E5E                     unlink     A6
  10183. 00007628  4E75                     rts
  10184. 0000762A  4E56 FFF4                link       A6, -0x000C
  10185. 0000762E  48E7 1030                movem.l    -[A7], D3,A2,A3
  10186. 00007632  266E 0008                movea.l    A3, [A6 + 0x8]
  10187. 00007636  246E 000C                movea.l    A2, [A6 + 0xC]
  10188. 0000763A  486E FFFC                pea.l      [A6 - 0x4]
  10189. 0000763E  2F0B                     move.l     -[A7], A3
  10190. 00007640  2057                     movea.l    A0, [A7]
  10191. 00007642  2250                     movea.l    A1, [A0]
  10192. 00007644  2269 0180                movea.l    A1, [A1 + 0x180]
  10193. 00007648  4E91                     jsr        [A1]
  10194. 0000764A  2F0B                     move.l     -[A7], A3
  10195. 0000764C  2057                     movea.l    A0, [A7]
  10196. 0000764E  2250                     movea.l    A1, [A0]
  10197. 00007650  2269 0164                movea.l    A1, [A1 + 0x164]
  10198. 00007654  4E91                     jsr        [A1]
  10199. 00007656  4A00                     tst.b      D0
  10200. 00007658  4FEF 000C                lea.l      A7, [A7 + 0xC]
  10201. 0000765C  6734                     beq        +0x36 /* 00007692 */
  10202. 0000765E  34AE FFFC                move.w     [A2], [A6 - 0x4]
  10203. 00007662  356E FFFE 0002           move.w     [A2 + 0x2], [A6 - 0x2]
  10204. 00007668  7000                     moveq.l    D0, 0x00
  10205. 0000766A  102B 0018                move.b     D0, [A3 + 0x18]
  10206. 0000766E  D06E FFFC                add.w      D0, [A6 - 0x4]
  10207. 00007672  3540 0004                move.w     [A2 + 0x4], D0
  10208. 00007676  162B 0018                move.b     D3, [A3 + 0x18]
  10209. 0000767A  0C03 000C                cmpi.b     D3, 0xC
  10210. 0000767E  6604                     bne        +0x6 /* 00007684 */
  10211. 00007680  7010                     moveq.l    D0, 0x10
  10212. 00007682  6004                     bra        +0x6 /* 00007688 */
  10213. label00007684:
  10214. 00007684  7000                     moveq.l    D0, 0x00
  10215. 00007686  1003                     move.b     D0, D3
  10216. label00007688:
  10217. 00007688  D06A 0002                add.w      D0, [A2 + 0x2]
  10218. 0000768C  3540 0006                move.w     [A2 + 0x6], D0
  10219. 00007690  603C                     bra        +0x3E /* 000076CE */
  10220. label00007692:
  10221. 00007692  486E FFF4                pea.l      [A6 - 0xC]
  10222. 00007696  486B 0024                pea.l      [A3 + 0x24]
  10223. 0000769A  2057                     movea.l    A0, [A7]
  10224. 0000769C  2250                     movea.l    A1, [A0]
  10225. 0000769E  2269 0014                movea.l    A1, [A1 + 0x14]
  10226. 000076A2  4E91                     jsr        [A1]
  10227. 000076A4  2D6E FFF4 FFF8           move.l     [A6 - 0x8], [A6 - 0xC]
  10228. 000076AA  34AE FFFC                move.w     [A2], [A6 - 0x4]
  10229. 000076AE  356E FFFE 0002           move.w     [A2 + 0x2], [A6 - 0x2]
  10230. 000076B4  302E FFFC                move.w     D0, [A6 - 0x4]
  10231. 000076B8  D06E FFFA                add.w      D0, [A6 - 0x6]
  10232. 000076BC  3540 0004                move.w     [A2 + 0x4], D0
  10233. 000076C0  302A 0002                move.w     D0, [A2 + 0x2]
  10234. 000076C4  D06E FFF8                add.w      D0, [A6 - 0x8]
  10235. 000076C8  3540 0006                move.w     [A2 + 0x6], D0
  10236. 000076CC  504F                     addq.w     A7, 8
  10237. label000076CE:
  10238. 000076CE  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  10239. 000076D2  4E5E                     unlink     A6
  10240. 000076D4  4E75                     rts
  10241. 000076D6  4E56 0000                link       A6, 0
  10242. 000076DA  48E7 1020                movem.l    -[A7], D3,A2
  10243. 000076DE  246E 0008                movea.l    A2, [A6 + 0x8]
  10244. 000076E2  362E 000C                move.w     D3, [A6 + 0xC]
  10245. 000076E6  3543 003E                move.w     [A2 + 0x3E], D3
  10246. 000076EA  2F0A                     move.l     -[A7], A2
  10247. 000076EC  2057                     movea.l    A0, [A7]
  10248. 000076EE  2250                     movea.l    A1, [A0]
  10249. 000076F0  2269 0164                movea.l    A1, [A1 + 0x164]
  10250. 000076F4  4E91                     jsr        [A1]
  10251. 000076F6  4A00                     tst.b      D0
  10252. 000076F8  584F                     addq.w     A7, 4
  10253. 000076FA  6714                     beq        +0x16 /* 00007710 */
  10254. 000076FC  3F03                     move.w     -[A7], D3
  10255. 000076FE  486A 000A                pea.l      [A2 + 0xA]
  10256. 00007702  2057                     movea.l    A0, [A7]
  10257. 00007704  2250                     movea.l    A1, [A0]
  10258. 00007706  2269 0040                movea.l    A1, [A1 + 0x40]
  10259. 0000770A  4E91                     jsr        [A1]
  10260. 0000770C  5C4F                     addq.w     A7, 6
  10261. 0000770E  6012                     bra        +0x14 /* 00007722 */
  10262. label00007710:
  10263. 00007710  3F03                     move.w     -[A7], D3
  10264. 00007712  486A 0024                pea.l      [A2 + 0x24]
  10265. 00007716  2057                     movea.l    A0, [A7]
  10266. 00007718  2250                     movea.l    A1, [A0]
  10267. 0000771A  2269 0034                movea.l    A1, [A1 + 0x34]
  10268. 0000771E  4E91                     jsr        [A1]
  10269. 00007720  5C4F                     addq.w     A7, 6
  10270. label00007722:
  10271. 00007722  4CDF 0408                movem.l    D3,A2, [A7]+
  10272. 00007726  4E5E                     unlink     A6
  10273. 00007728  4E75                     rts
  10274. 0000772A  4E56 0000                link       A6, 0
  10275. 0000772E  48E7 1020                movem.l    -[A7], D3,A2
  10276. 00007732  246E 0008                movea.l    A2, [A6 + 0x8]
  10277. 00007736  162E 000C                move.b     D3, [A6 + 0xC]
  10278. 0000773A  B62A 003C                cmp.b      D3, [A2 + 0x3C]
  10279. 0000773E  6758                     beq        +0x5A /* 00007798 */
  10280. 00007740  1543 003C                move.b     [A2 + 0x3C], D3
  10281. 00007744  4A03                     tst.b      D3
  10282. 00007746  6718                     beq        +0x1A /* 00007760 */
  10283. 00007748  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  10284. 0000774C  4EB9 0000 3110           jsr        [0x00003110]
  10285. 00007752  4A00                     tst.b      D0
  10286. 00007754  584F                     addq.w     A7, 4
  10287. 00007756  672C                     beq        +0x2E /* 00007784 */
  10288. 00007758  066A 4000 0014           addi.w     [A2 + 0x14], 0x4000 /* '@\0' */
  10289. 0000775E  6024                     bra        +0x26 /* 00007784 */
  10290. label00007760:
  10291. 00007760  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  10292. 00007764  4EB9 0000 3110           jsr        [0x00003110]
  10293. 0000776A  4A00                     tst.b      D0
  10294. 0000776C  584F                     addq.w     A7, 4
  10295. 0000776E  6714                     beq        +0x16 /* 00007784 */
  10296. 00007770  0C6A 4000 0014           cmpi.w     [A2 + 0x14], 0x4000 /* '@\0' */
  10297. 00007776  6606                     bne        +0x8 /* 0000777E */
  10298. 00007778  426A 0014                clr.w      [A2 + 0x14]
  10299. 0000777C  6006                     bra        +0x8 /* 00007784 */
  10300. label0000777E:
  10301. 0000777E  046A 4000 0014           subi.w     [A2 + 0x14], 0x4000 /* '@\0' */
  10302. label00007784:
  10303. 00007784  42A7                     clr.l      -[A7]
  10304. 00007786  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  10305. 0000778A  2057                     movea.l    A0, [A7]
  10306. 0000778C  2268 0004                movea.l    A1, [A0 + 0x4]
  10307. 00007790  2269 00F0                movea.l    A1, [A1 + 0xF0]
  10308. 00007794  4E91                     jsr        [A1]
  10309. 00007796  504F                     addq.w     A7, 8
  10310. label00007798:
  10311. 00007798  4CDF 0408                movem.l    D3,A2, [A7]+
  10312. 0000779C  4E5E                     unlink     A6
  10313. 0000779E  4E75                     rts
  10314. 000077A0  4E56 0000                link       A6, 0
  10315. 000077A4  2F0A                     move.l     -[A7], A2
  10316. 000077A6  246E 0008                movea.l    A2, [A6 + 0x8]
  10317. 000077AA  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  10318. 000077AE  4EB9 0000 3110           jsr        [0x00003110]
  10319. 000077B4  4A00                     tst.b      D0
  10320. 000077B6  584F                     addq.w     A7, 4
  10321. 000077B8  6732                     beq        +0x34 /* 000077EC */
  10322. 000077BA  2F0A                     move.l     -[A7], A2
  10323. 000077BC  2057                     movea.l    A0, [A7]
  10324. 000077BE  2250                     movea.l    A1, [A0]
  10325. 000077C0  2269 0164                movea.l    A1, [A1 + 0x164]
  10326. 000077C4  4E91                     jsr        [A1]
  10327. 000077C6  4A00                     tst.b      D0
  10328. 000077C8  584F                     addq.w     A7, 4
  10329. 000077CA  6708                     beq        +0xA /* 000077D4 */
  10330. 000077CC  356A 0016 0014           move.w     [A2 + 0x14], [A2 + 0x16]
  10331. 000077D2  6004                     bra        +0x6 /* 000077D8 */
  10332. label000077D4:
  10333. 000077D4  426A 0014                clr.w      [A2 + 0x14]
  10334. label000077D8:
  10335. 000077D8  42A7                     clr.l      -[A7]
  10336. 000077DA  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  10337. 000077DE  2057                     movea.l    A0, [A7]
  10338. 000077E0  2268 0004                movea.l    A1, [A0 + 0x4]
  10339. 000077E4  2269 00F0                movea.l    A1, [A1 + 0xF0]
  10340. 000077E8  4E91                     jsr        [A1]
  10341. 000077EA  504F                     addq.w     A7, 8
  10342. label000077EC:
  10343. 000077EC  245F                     movea.l    A2, [A7]+
  10344. 000077EE  4E5E                     unlink     A6
  10345. 000077F0  4E75                     rts
  10346. 000077F2  4E56 0000                link       A6, 0
  10347. 000077F6  48E7 1020                movem.l    -[A7], D3,A2
  10348. 000077FA  246E 0008                movea.l    A2, [A6 + 0x8]
  10349. 000077FE  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  10350. 00007802  4EB9 0000 3110           jsr        [0x00003110]
  10351. 00007808  4A00                     tst.b      D0
  10352. 0000780A  584F                     addq.w     A7, 4
  10353. 0000780C  662E                     bne        +0x30 /* 0000783C */
  10354. 0000780E  356A 0014 0016           move.w     [A2 + 0x16], [A2 + 0x14]
  10355. 00007814  362A 0014                move.w     D3, [A2 + 0x14]
  10356. 00007818  0C43 0003                cmpi.w     D3, 0x3
  10357. 0000781C  670A                     beq        +0xC /* 00007828 */
  10358. 0000781E  0C43 0001                cmpi.w     D3, 0x1
  10359. 00007822  6704                     beq        +0x6 /* 00007828 */
  10360. 00007824  526A 0014                addq.w     [A2 + 0x14], 1
  10361. label00007828:
  10362. 00007828  42A7                     clr.l      -[A7]
  10363. 0000782A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  10364. 0000782E  2057                     movea.l    A0, [A7]
  10365. 00007830  2268 0004                movea.l    A1, [A0 + 0x4]
  10366. 00007834  2269 00F0                movea.l    A1, [A1 + 0xF0]
  10367. 00007838  4E91                     jsr        [A1]
  10368. 0000783A  504F                     addq.w     A7, 8
  10369. label0000783C:
  10370. 0000783C  4CDF 0408                movem.l    D3,A2, [A7]+
  10371. 00007840  4E5E                     unlink     A6
  10372. 00007842  4E75                     rts
  10373. 00007844  4E56 0000                link       A6, 0
  10374. 00007848  2F0A                     move.l     -[A7], A2
  10375. 0000784A  246E 0008                movea.l    A2, [A6 + 0x8]
  10376. 0000784E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  10377. 00007852  4EB9 0000 30D8           jsr        [0x000030D8]
  10378. 00007858  4A00                     tst.b      D0
  10379. 0000785A  584F                     addq.w     A7, 4
  10380. 0000785C  6730                     beq        +0x32 /* 0000788E */
  10381. 0000785E  2F0A                     move.l     -[A7], A2
  10382. 00007860  2057                     movea.l    A0, [A7]
  10383. 00007862  2250                     movea.l    A1, [A0]
  10384. 00007864  2269 0164                movea.l    A1, [A1 + 0x164]
  10385. 00007868  4E91                     jsr        [A1]
  10386. 0000786A  4A00                     tst.b      D0
  10387. 0000786C  584F                     addq.w     A7, 4
  10388. 0000786E  6708                     beq        +0xA /* 00007878 */
  10389. 00007870  356A 0016 0014           move.w     [A2 + 0x14], [A2 + 0x16]
  10390. 00007876  6004                     bra        +0x6 /* 0000787C */
  10391. label00007878:
  10392. 00007878  426A 0014                clr.w      [A2 + 0x14]
  10393. label0000787C:
  10394. 0000787C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  10395. 00007880  2057                     movea.l    A0, [A7]
  10396. 00007882  2268 0004                movea.l    A1, [A0 + 0x4]
  10397. 00007886  2269 00BC                movea.l    A1, [A1 + 0xBC]
  10398. 0000788A  4E91                     jsr        [A1]
  10399. 0000788C  584F                     addq.w     A7, 4
  10400. label0000788E:
  10401. 0000788E  245F                     movea.l    A2, [A7]+
  10402. 00007890  4E5E                     unlink     A6
  10403. 00007892  4E75                     rts
  10404. 00007894  4E56 0000                link       A6, 0
  10405. 00007898  48E7 1020                movem.l    -[A7], D3,A2
  10406. 0000789C  246E 0008                movea.l    A2, [A6 + 0x8]
  10407. 000078A0  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  10408. 000078A4  4EB9 0000 30D8           jsr        [0x000030D8]
  10409. 000078AA  4A00                     tst.b      D0
  10410. 000078AC  584F                     addq.w     A7, 4
  10411. 000078AE  662C                     bne        +0x2E /* 000078DC */
  10412. 000078B0  356A 0014 0016           move.w     [A2 + 0x16], [A2 + 0x14]
  10413. 000078B6  362A 0014                move.w     D3, [A2 + 0x14]
  10414. 000078BA  0C43 0003                cmpi.w     D3, 0x3
  10415. 000078BE  670A                     beq        +0xC /* 000078CA */
  10416. 000078C0  0C43 0001                cmpi.w     D3, 0x1
  10417. 000078C4  6704                     beq        +0x6 /* 000078CA */
  10418. 000078C6  526A 0014                addq.w     [A2 + 0x14], 1
  10419. label000078CA:
  10420. 000078CA  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  10421. 000078CE  2057                     movea.l    A0, [A7]
  10422. 000078D0  2268 0004                movea.l    A1, [A0 + 0x4]
  10423. 000078D4  2269 00BC                movea.l    A1, [A1 + 0xBC]
  10424. 000078D8  4E91                     jsr        [A1]
  10425. 000078DA  584F                     addq.w     A7, 4
  10426. label000078DC:
  10427. 000078DC  4CDF 0408                movem.l    D3,A2, [A7]+
  10428. 000078E0  4E5E                     unlink     A6
  10429. 000078E2  4E75                     rts
  10430. 000078E4  4E56 0000                link       A6, 0
  10431. 000078E8  48E7 1030                movem.l    -[A7], D3,A2,A3
  10432. 000078EC  246E 0008                movea.l    A2, [A6 + 0x8]
  10433. 000078F0  262E 000E                move.l     D3, [A6 + 0xE]
  10434. 000078F4  266E 0016                movea.l    A3, [A6 + 0x16]
  10435. 000078F8  0C83 616C 676E           cmpi.l     D3, 0x616C676E /* 'algn' */
  10436. 000078FE  670A                     beq        +0xC /* 0000790A */
  10437. 00007900  0C83 7472 666D           cmpi.l     D3, 0x7472666D /* 'trfm' */
  10438. 00007906  671E                     beq        +0x20 /* 00007926 */
  10439. 00007908  6036                     bra        +0x38 /* 00007940 */
  10440. label0000790A:
  10441. 0000790A  3613                     move.w     D3, [A3]
  10442. 0000790C  3543 003A                move.w     [A2 + 0x3A], D3
  10443. 00007910  42A7                     clr.l      -[A7]
  10444. 00007912  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  10445. 00007916  2057                     movea.l    A0, [A7]
  10446. 00007918  2268 0004                movea.l    A1, [A0 + 0x4]
  10447. 0000791C  2269 00F0                movea.l    A1, [A1 + 0xF0]
  10448. 00007920  4E91                     jsr        [A1]
  10449. 00007922  504F                     addq.w     A7, 8
  10450. 00007924  601A                     bra        +0x1C /* 00007940 */
  10451. label00007926:
  10452. 00007926  3613                     move.w     D3, [A3]
  10453. 00007928  3543 0014                move.w     [A2 + 0x14], D3
  10454. 0000792C  42A7                     clr.l      -[A7]
  10455. 0000792E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  10456. 00007932  2057                     movea.l    A0, [A7]
  10457. 00007934  2268 0004                movea.l    A1, [A0 + 0x4]
  10458. 00007938  2269 00F0                movea.l    A1, [A1 + 0xF0]
  10459. 0000793C  4E91                     jsr        [A1]
  10460. 0000793E  504F                     addq.w     A7, 8
  10461. label00007940:
  10462. 00007940  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  10463. 00007944  4E5E                     unlink     A6
  10464. 00007946  4E75                     rts
  10465. 00007948  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  10466. 0000794C  266F 0018                movea.l    A3, [A7 + 0x18]
  10467. 00007950  282F 001E                move.l     D4, [A7 + 0x1E]
  10468. 00007954  246F 0026                movea.l    A2, [A7 + 0x26]
  10469. 00007958  286F 002A                movea.l    A4, [A7 + 0x2A]
  10470. 0000795C  7600                     moveq.l    D3, 0x00
  10471. 0000795E  0C84 616C 676E           cmpi.l     D4, 0x616C676E /* 'algn' */
  10472. 00007964  670A                     beq        +0xC /* 00007970 */
  10473. 00007966  0C84 7472 666D           cmpi.l     D4, 0x7472666D /* 'trfm' */
  10474. 0000796C  670A                     beq        +0xC /* 00007978 */
  10475. 0000796E  600E                     bra        +0x10 /* 0000797E */
  10476. label00007970:
  10477. 00007970  7602                     moveq.l    D3, 0x02
  10478. 00007972  34AB 003A                move.w     [A2], [A3 + 0x3A]
  10479. 00007976  6006                     bra        +0x8 /* 0000797E */
  10480. label00007978:
  10481. 00007978  7602                     moveq.l    D3, 0x02
  10482. 0000797A  34AB 0014                move.w     [A2], [A3 + 0x14]
  10483. label0000797E:
  10484. 0000797E  200C                     move.l     D0, A4
  10485. 00007980  6702                     beq        +0x4 /* 00007984 */
  10486. 00007982  2883                     move.l     [A4], D3
  10487. label00007984:
  10488. 00007984  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  10489. 00007988  4E75                     rts
  10490. 0000798A  4E56 0000                link       A6, 0
  10491. 0000798E  2F0A                     move.l     -[A7], A2
  10492. 00007990  246E 0008                movea.l    A2, [A6 + 0x8]
  10493. 00007994  2F0A                     move.l     -[A7], A2
  10494. 00007996  2057                     movea.l    A0, [A7]
  10495. 00007998  2250                     movea.l    A1, [A0]
  10496. 0000799A  2269 0164                movea.l    A1, [A1 + 0x164]
  10497. 0000799E  4E91                     jsr        [A1]
  10498. 000079A0  4A00                     tst.b      D0
  10499. 000079A2  584F                     addq.w     A7, 4
  10500. 000079A4  6710                     beq        +0x12 /* 000079B6 */
  10501. 000079A6  2F0A                     move.l     -[A7], A2
  10502. 000079A8  2057                     movea.l    A0, [A7]
  10503. 000079AA  2250                     movea.l    A1, [A0]
  10504. 000079AC  2269 0178                movea.l    A1, [A1 + 0x178]
  10505. 000079B0  4E91                     jsr        [A1]
  10506. 000079B2  584F                     addq.w     A7, 4
  10507. 000079B4  600E                     bra        +0x10 /* 000079C4 */
  10508. label000079B6:
  10509. 000079B6  2F0A                     move.l     -[A7], A2
  10510. 000079B8  2057                     movea.l    A0, [A7]
  10511. 000079BA  2250                     movea.l    A1, [A0]
  10512. 000079BC  2269 017C                movea.l    A1, [A1 + 0x17C]
  10513. 000079C0  4E91                     jsr        [A1]
  10514. 000079C2  584F                     addq.w     A7, 4
  10515. label000079C4:
  10516. 000079C4  245F                     movea.l    A2, [A7]+
  10517. 000079C6  4E5E                     unlink     A6
  10518. 000079C8  4E75                     rts
  10519. 000079CA  4E56 FFDA                link       A6, -0x0026
  10520. 000079CE  48E7 1020                movem.l    -[A7], D3,A2
  10521. 000079D2  246E 0008                movea.l    A2, [A6 + 0x8]
  10522. 000079D6  486E FFE2                pea.l      [A6 - 0x1E]
  10523. 000079DA  4EB9 0000 20A0           jsr        [0x000020A0]
  10524. 000079E0  4EB9 0000 20B0           jsr        [0x000020B0]
  10525. 000079E6  486E FFDA                pea.l      [A6 - 0x26]
  10526. 000079EA  2F0A                     move.l     -[A7], A2
  10527. 000079EC  2057                     movea.l    A0, [A7]
  10528. 000079EE  2250                     movea.l    A1, [A0]
  10529. 000079F0  2269 0170                movea.l    A1, [A1 + 0x170]
  10530. 000079F4  4E91                     jsr        [A1]
  10531. 000079F6  302A 003A                move.w     D0, [A2 + 0x3A]
  10532. 000079FA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  10533. 000079FE  5240                     addq.w     D0, 1
  10534. 00007A00  0C40 0005                cmpi.w     D0, 0x5
  10535. 00007A04  622C                     bhi        +0x2E /* 00007A32 */
  10536. 00007A06  303B 0206                move.w     D0, [PC + D0.w * 2 + 0x6]
  10537. 00007A0A  4EFB 0002                jmp        [PC + D0.w + 0x2]
  10538. 00007A0E  000C 0010                ori.b      A4, 0x10
  10539. 00007A12  0014 0018                ori.b      [A4], 0x18
  10540. 00007A16  001C 0020                ori.b      [A4]+, 0x20 /* ' ' */
  10541. 00007A1A  7605                     moveq.l    D3, 0x05
  10542. 00007A1C  6016                     bra        +0x18 /* 00007A34 */
  10543. 00007A1E  7605                     moveq.l    D3, 0x05
  10544. 00007A20  6012                     bra        +0x14 /* 00007A34 */
  10545. 00007A22  7601                     moveq.l    D3, 0x01
  10546. 00007A24  600E                     bra        +0x10 /* 00007A34 */
  10547. 00007A26  7601                     moveq.l    D3, 0x01
  10548. 00007A28  600A                     bra        +0xC /* 00007A34 */
  10549. 00007A2A  7606                     moveq.l    D3, 0x06
  10550. 00007A2C  6006                     bra        +0x8 /* 00007A34 */
  10551. 00007A2E  7607                     moveq.l    D3, 0x07
  10552. 00007A30  6002                     bra        +0x4 /* 00007A34 */
  10553. label00007A32:
  10554. 00007A32  7600                     moveq.l    D3, 0x00
  10555. label00007A34:
  10556. 00007A34  4AAA 000E                tst.l      [A2 + 0xE]
  10557. 00007A38  6718                     beq        +0x1A /* 00007A52 */
  10558. 00007A3A  554F                     subq.w     A7, 2
  10559. 00007A3C  486E FFDA                pea.l      [A6 - 0x26]
  10560. 00007A40  3F03                     move.w     -[A7], D3
  10561. 00007A42  3F2A 0014                move.w     -[A7], [A2 + 0x14]
  10562. 00007A46  2F2A 000E                move.l     -[A7], [A2 + 0xE]
  10563. 00007A4A  303C 0603                move.w     D0, 0x603
  10564. 00007A4E  ABC9                     syscall    IconDispatch
  10565. 00007A50  301F                     move.w     D0, [A7]+
  10566. label00007A52:
  10567. 00007A52  3F3C FFFF                move.w     -[A7], 0xFFFF
  10568. 00007A56  486E FFE2                pea.l      [A6 - 0x1E]
  10569. 00007A5A  4EB9 0000 20A8           jsr        [0x000020A8]
  10570. 00007A60  5C4F                     addq.w     A7, 6
  10571. 00007A62  4CDF 0408                movem.l    D3,A2, [A7]+
  10572. 00007A66  4E5E                     unlink     A6
  10573. 00007A68  4E75                     rts
  10574. 00007A6A  4E56 FFCE                link       A6, -0x0032
  10575. 00007A6E  48E7 1020                movem.l    -[A7], D3,A2
  10576. 00007A72  246E 0008                movea.l    A2, [A6 + 0x8]
  10577. 00007A76  486E FFCE                pea.l      [A6 - 0x32]
  10578. 00007A7A  4EB9 0000 20A0           jsr        [0x000020A0]
  10579. 00007A80  4EB9 0000 20B0           jsr        [0x000020B0]
  10580. 00007A86  486E FFF8                pea.l      [A6 - 0x8]
  10581. 00007A8A  2F0A                     move.l     -[A7], A2
  10582. 00007A8C  2057                     movea.l    A0, [A7]
  10583. 00007A8E  2250                     movea.l    A1, [A0]
  10584. 00007A90  2269 0170                movea.l    A1, [A1 + 0x170]
  10585. 00007A94  4E91                     jsr        [A1]
  10586. 00007A96  4AAA 0028                tst.l      [A2 + 0x28]
  10587. 00007A9A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  10588. 00007A9E  6700 0088                beq        +0x8A /* 00007B28 */
  10589. 00007AA2  486E FFF8                pea.l      [A6 - 0x8]
  10590. 00007AA6  2F2A 0028                move.l     -[A7], [A2 + 0x28]
  10591. 00007AAA  AA1F                     syscall    PlotCIcon
  10592. 00007AAC  362A 0014                move.w     D3, [A2 + 0x14]
  10593. 00007AB0  6776                     beq        +0x78 /* 00007B28 */
  10594. 00007AB2  0C43 4000                cmpi.w     D3, 0x4000 /* '@\0' */
  10595. 00007AB6  6634                     bne        +0x36 /* 00007AEC */
  10596. 00007AB8  1F3C 0009                move.b     -[A7], 0x9 /* '\t' */
  10597. 00007ABC  486E FFF2                pea.l      [A6 - 0xE]
  10598. 00007AC0  4EB9 0000 05D8           jsr        [0x000005D8]
  10599. 00007AC6  486E FFEC                pea.l      [A6 - 0x14]
  10600. 00007ACA  4EB9 0000 05E0           jsr        [0x000005E0]
  10601. 00007AD0  486E FFEC                pea.l      [A6 - 0x14]
  10602. 00007AD4  486E FFF2                pea.l      [A6 - 0xE]
  10603. 00007AD8  486E FFF8                pea.l      [A6 - 0x8]
  10604. 00007ADC  2F2A 0028                move.l     -[A7], [A2 + 0x28]
  10605. 00007AE0  4EB9 0000 06A8           jsr        [0x000006A8]
  10606. 00007AE6  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  10607. 00007AEA  603C                     bra        +0x3E /* 00007B28 */
  10608. label00007AEC:
  10609. 00007AEC  0C43 0001                cmpi.w     D3, 0x1
  10610. 00007AF0  6636                     bne        +0x38 /* 00007B28 */
  10611. 00007AF2  1F3C 0007                move.b     -[A7], 0x7
  10612. 00007AF6  486E FFF2                pea.l      [A6 - 0xE]
  10613. 00007AFA  4EB9 0000 05D8           jsr        [0x000005D8]
  10614. 00007B00  1F3C 0001                move.b     -[A7], 0x1
  10615. 00007B04  486E FFEC                pea.l      [A6 - 0x14]
  10616. 00007B08  4EB9 0000 05D8           jsr        [0x000005D8]
  10617. 00007B0E  486E FFEC                pea.l      [A6 - 0x14]
  10618. 00007B12  486E FFF2                pea.l      [A6 - 0xE]
  10619. 00007B16  486E FFF8                pea.l      [A6 - 0x8]
  10620. 00007B1A  2F2A 0028                move.l     -[A7], [A2 + 0x28]
  10621. 00007B1E  4EB9 0000 06A8           jsr        [0x000006A8]
  10622. 00007B24  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  10623. label00007B28:
  10624. 00007B28  3F3C FFFF                move.w     -[A7], 0xFFFF
  10625. 00007B2C  486E FFCE                pea.l      [A6 - 0x32]
  10626. 00007B30  4EB9 0000 20A8           jsr        [0x000020A8]
  10627. 00007B36  5C4F                     addq.w     A7, 6
  10628. 00007B38  4CDF 0408                movem.l    D3,A2, [A7]+
  10629. 00007B3C  4E5E                     unlink     A6
  10630. 00007B3E  4E75                     rts
  10631. 00007B40  4E56 0000                link       A6, 0
  10632. 00007B44  48E7 1820                movem.l    -[A7], D3,D4,A2
  10633. 00007B48  246E 0008                movea.l    A2, [A6 + 0x8]
  10634. 00007B4C  382E 000C                move.w     D4, [A6 + 0xC]
  10635. 00007B50  362E 0012                move.w     D3, [A6 + 0x12]
  10636. 00007B54  2F0A                     move.l     -[A7], A2
  10637. 00007B56  2057                     movea.l    A0, [A7]
  10638. 00007B58  2250                     movea.l    A1, [A0]
  10639. 00007B5A  2269 016C                movea.l    A1, [A1 + 0x16C]
  10640. 00007B5E  4E91                     jsr        [A1]
  10641. 00007B60  4A00                     tst.b      D0
  10642. 00007B62  584F                     addq.w     A7, 4
  10643. 00007B64  6716                     beq        +0x18 /* 00007B7C */
  10644. 00007B66  3F03                     move.w     -[A7], D3
  10645. 00007B68  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  10646. 00007B6C  3F04                     move.w     -[A7], D4
  10647. 00007B6E  2F0A                     move.l     -[A7], A2
  10648. 00007B70  61FF FFFF E00C           bsr        -0x1FF2 /* 00005B7E */
  10649. 00007B76  4FEF 000C                lea.l      A7, [A7 + 0xC]
  10650. 00007B7A  6002                     bra        +0x4 /* 00007B7E */
  10651. label00007B7C:
  10652. 00007B7C  7000                     moveq.l    D0, 0x00
  10653. label00007B7E:
  10654. 00007B7E  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  10655. 00007B82  4E5E                     unlink     A6
  10656. 00007B84  4E75                     rts
  10657. 00007B86  4E56 0000                link       A6, 0
  10658. 00007B8A  4227                     clr.b      -[A7]
  10659. 00007B8C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  10660. 00007B90  2057                     movea.l    A0, [A7]
  10661. 00007B92  2250                     movea.l    A1, [A0]
  10662. 00007B94  2269 00B0                movea.l    A1, [A1 + 0xB0]
  10663. 00007B98  4E91                     jsr        [A1]
  10664. 00007B9A  4E5E                     unlink     A6
  10665. 00007B9C  4E75                     rts
  10666. 00007B9E  4E56 FFF0                link       A6, -0x0010
  10667. 00007BA2  48E7 1F30                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3
  10668. 00007BA6  266E 0008                movea.l    A3, [A6 + 0x8]
  10669. 00007BAA  246E 000C                movea.l    A2, [A6 + 0xC]
  10670. 00007BAE  486E FFF8                pea.l      [A6 - 0x8]
  10671. 00007BB2  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  10672. 00007BB6  2057                     movea.l    A0, [A7]
  10673. 00007BB8  2268 0004                movea.l    A1, [A0 + 0x4]
  10674. 00007BBC  2269 003C                movea.l    A1, [A1 + 0x3C]
  10675. 00007BC0  4E91                     jsr        [A1]
  10676. 00007BC2  356E FFFA 0002           move.w     [A2 + 0x2], [A6 - 0x6]
  10677. 00007BC8  34AE FFF8                move.w     [A2], [A6 - 0x8]
  10678. 00007BCC  3A2E FFFE                move.w     D5, [A6 - 0x2]
  10679. 00007BD0  9A6E FFFA                sub.w      D5, [A6 - 0x6]
  10680. 00007BD4  362E FFFC                move.w     D3, [A6 - 0x4]
  10681. 00007BD8  966E FFF8                sub.w      D3, [A6 - 0x8]
  10682. 00007BDC  486E FFF0                pea.l      [A6 - 0x10]
  10683. 00007BE0  486B 0024                pea.l      [A3 + 0x24]
  10684. 00007BE4  2057                     movea.l    A0, [A7]
  10685. 00007BE6  2250                     movea.l    A1, [A0]
  10686. 00007BE8  2269 0014                movea.l    A1, [A1 + 0x14]
  10687. 00007BEC  4E91                     jsr        [A1]
  10688. 00007BEE  2D6E FFF0 FFF4           move.l     [A6 - 0xC], [A6 - 0x10]
  10689. 00007BF4  2F0B                     move.l     -[A7], A3
  10690. 00007BF6  2057                     movea.l    A0, [A7]
  10691. 00007BF8  2250                     movea.l    A1, [A0]
  10692. 00007BFA  2269 0164                movea.l    A1, [A1 + 0x164]
  10693. 00007BFE  4E91                     jsr        [A1]
  10694. 00007C00  4A00                     tst.b      D0
  10695. 00007C02  4FEF 0014                lea.l      A7, [A7 + 0x14]
  10696. 00007C06  6708                     beq        +0xA /* 00007C10 */
  10697. 00007C08  7000                     moveq.l    D0, 0x00
  10698. 00007C0A  102B 0018                move.b     D0, [A3 + 0x18]
  10699. 00007C0E  6004                     bra        +0x6 /* 00007C14 */
  10700. label00007C10:
  10701. 00007C10  302E FFF6                move.w     D0, [A6 - 0xA]
  10702. label00007C14:
  10703. 00007C14  3800                     move.w     D4, D0
  10704. 00007C16  2F0B                     move.l     -[A7], A3
  10705. 00007C18  2057                     movea.l    A0, [A7]
  10706. 00007C1A  2250                     movea.l    A1, [A0]
  10707. 00007C1C  2269 0164                movea.l    A1, [A1 + 0x164]
  10708. 00007C20  4E91                     jsr        [A1]
  10709. 00007C22  4A00                     tst.b      D0
  10710. 00007C24  584F                     addq.w     A7, 4
  10711. 00007C26  6714                     beq        +0x16 /* 00007C3C */
  10712. 00007C28  1E2B 0018                move.b     D7, [A3 + 0x18]
  10713. 00007C2C  0C07 000C                cmpi.b     D7, 0xC
  10714. 00007C30  6604                     bne        +0x6 /* 00007C36 */
  10715. 00007C32  7010                     moveq.l    D0, 0x10
  10716. 00007C34  6004                     bra        +0x6 /* 00007C3A */
  10717. label00007C36:
  10718. 00007C36  7000                     moveq.l    D0, 0x00
  10719. 00007C38  1007                     move.b     D0, D7
  10720. label00007C3A:
  10721. 00007C3A  6004                     bra        +0x6 /* 00007C40 */
  10722. label00007C3C:
  10723. 00007C3C  302E FFF4                move.w     D0, [A6 - 0xC]
  10724. label00007C40:
  10725. 00007C40  3C00                     move.w     D6, D0
  10726. 00007C42  302B 003A                move.w     D0, [A3 + 0x3A]
  10727. 00007C46  5240                     addq.w     D0, 1
  10728. 00007C48  0C40 0009                cmpi.w     D0, 0x9 /* '\t' */
  10729. 00007C4C  6200 00B4                bhi        +0xB6 /* 00007D02 */
  10730. 00007C50  303B 0206                move.w     D0, [PC + D0.w * 2 + 0x6]
  10731. 00007C54  4EFB 0002                jmp        [PC + D0.w + 0x2]
  10732. 00007C58  0014 0024                ori.b      [A4], 0x24 /* '$' */
  10733. 00007C5C  0040 004E                ori.w      D0, 0x4E /* 'N' */
  10734. 00007C60  0064 0074                ori.w      -[A4], 0x74 /* 't' */
  10735. 00007C64  00AA 008A 0092 009C      ori.l      [A2 + 0x9C], 0x8A0092
  10736. 00007C6C  3003                     move.w     D0, D3
  10737. 00007C6E  9044                     sub.w      D0, D4
  10738. 00007C70  48C0                     ext.l      D0
  10739. 00007C72  81FC 0002                divs.w     D0, 0x2
  10740. 00007C76  D152                     add.w      [A2], D0
  10741. 00007C78  6000 0088                bra        +0x8A /* 00007D02 */
  10742. 00007C7C  3005                     move.w     D0, D5
  10743. 00007C7E  9046                     sub.w      D0, D6
  10744. 00007C80  48C0                     ext.l      D0
  10745. 00007C82  81FC 0002                divs.w     D0, 0x2
  10746. 00007C86  D16A 0002                add.w      [A2 + 0x2], D0
  10747. 00007C8A  3003                     move.w     D0, D3
  10748. 00007C8C  9044                     sub.w      D0, D4
  10749. 00007C8E  48C0                     ext.l      D0
  10750. 00007C90  81FC 0002                divs.w     D0, 0x2
  10751. 00007C94  D152                     add.w      [A2], D0
  10752. 00007C96  606A                     bra        +0x6C /* 00007D02 */
  10753. 00007C98  3003                     move.w     D0, D3
  10754. 00007C9A  9044                     sub.w      D0, D4
  10755. 00007C9C  48C0                     ext.l      D0
  10756. 00007C9E  81FC 0002                divs.w     D0, 0x2
  10757. 00007CA2  D152                     add.w      [A2], D0
  10758. 00007CA4  605C                     bra        +0x5E /* 00007D02 */
  10759. 00007CA6  3005                     move.w     D0, D5
  10760. 00007CA8  9046                     sub.w      D0, D6
  10761. 00007CAA  D16A 0002                add.w      [A2 + 0x2], D0
  10762. 00007CAE  3003                     move.w     D0, D3
  10763. 00007CB0  9044                     sub.w      D0, D4
  10764. 00007CB2  48C0                     ext.l      D0
  10765. 00007CB4  81FC 0002                divs.w     D0, 0x2
  10766. 00007CB8  D152                     add.w      [A2], D0
  10767. 00007CBA  6046                     bra        +0x48 /* 00007D02 */
  10768. 00007CBC  3005                     move.w     D0, D5
  10769. 00007CBE  9046                     sub.w      D0, D6
  10770. 00007CC0  48C0                     ext.l      D0
  10771. 00007CC2  81FC 0002                divs.w     D0, 0x2
  10772. 00007CC6  D16A 0002                add.w      [A2 + 0x2], D0
  10773. 00007CCA  6036                     bra        +0x38 /* 00007D02 */
  10774. 00007CCC  3005                     move.w     D0, D5
  10775. 00007CCE  9046                     sub.w      D0, D6
  10776. 00007CD0  48C0                     ext.l      D0
  10777. 00007CD2  81FC 0002                divs.w     D0, 0x2
  10778. 00007CD6  D16A 0002                add.w      [A2 + 0x2], D0
  10779. 00007CDA  3003                     move.w     D0, D3
  10780. 00007CDC  9044                     sub.w      D0, D4
  10781. 00007CDE  D152                     add.w      [A2], D0
  10782. 00007CE0  6020                     bra        +0x22 /* 00007D02 */
  10783. 00007CE2  3003                     move.w     D0, D3
  10784. 00007CE4  9044                     sub.w      D0, D4
  10785. 00007CE6  D152                     add.w      [A2], D0
  10786. 00007CE8  6018                     bra        +0x1A /* 00007D02 */
  10787. 00007CEA  3005                     move.w     D0, D5
  10788. 00007CEC  9046                     sub.w      D0, D6
  10789. 00007CEE  D16A 0002                add.w      [A2 + 0x2], D0
  10790. 00007CF2  600E                     bra        +0x10 /* 00007D02 */
  10791. 00007CF4  3005                     move.w     D0, D5
  10792. 00007CF6  9046                     sub.w      D0, D6
  10793. 00007CF8  D16A 0002                add.w      [A2 + 0x2], D0
  10794. 00007CFC  3003                     move.w     D0, D3
  10795. 00007CFE  9044                     sub.w      D0, D4
  10796. 00007D00  D152                     add.w      [A2], D0
  10797. label00007D02:
  10798. 00007D02  4CDF 0CF8                movem.l    D3,D4,D5,D6,D7,A2,A3, [A7]+
  10799. 00007D06  4E5E                     unlink     A6
  10800. 00007D08  4E75                     rts
  10801. 00007D0A  4E56 FFF8                link       A6, -0x0008
  10802. 00007D0E  48E7 1820                movem.l    -[A7], D3,D4,A2
  10803. 00007D12  246E 0008                movea.l    A2, [A6 + 0x8]
  10804. 00007D16  2F0A                     move.l     -[A7], A2
  10805. 00007D18  2057                     movea.l    A0, [A7]
  10806. 00007D1A  2250                     movea.l    A1, [A0]
  10807. 00007D1C  2269 0164                movea.l    A1, [A1 + 0x164]
  10808. 00007D20  4E91                     jsr        [A1]
  10809. 00007D22  4A00                     tst.b      D0
  10810. 00007D24  584F                     addq.w     A7, 4
  10811. 00007D26  6754                     beq        +0x56 /* 00007D7C */
  10812. 00007D28  486E FFF8                pea.l      [A6 - 0x8]
  10813. 00007D2C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  10814. 00007D30  2057                     movea.l    A0, [A7]
  10815. 00007D32  2268 0004                movea.l    A1, [A0 + 0x4]
  10816. 00007D36  2269 003C                movea.l    A1, [A1 + 0x3C]
  10817. 00007D3A  4E91                     jsr        [A1]
  10818. 00007D3C  362E FFFE                move.w     D3, [A6 - 0x2]
  10819. 00007D40  966E FFFA                sub.w      D3, [A6 - 0x6]
  10820. 00007D44  382E FFFC                move.w     D4, [A6 - 0x4]
  10821. 00007D48  986E FFF8                sub.w      D4, [A6 - 0x8]
  10822. 00007D4C  0C43 0020                cmpi.w     D3, 0x20 /* ' ' */
  10823. 00007D50  504F                     addq.w     A7, 8
  10824. 00007D52  6D0E                     blt        +0x10 /* 00007D62 */
  10825. 00007D54  0C44 0020                cmpi.w     D4, 0x20 /* ' ' */
  10826. 00007D58  6D08                     blt        +0xA /* 00007D62 */
  10827. 00007D5A  157C 0020 0018           move.b     [A2 + 0x18], 0x20 /* ' ' */
  10828. 00007D60  601A                     bra        +0x1C /* 00007D7C */
  10829. label00007D62:
  10830. 00007D62  0C43 0010                cmpi.w     D3, 0x10
  10831. 00007D66  6D06                     blt        +0x8 /* 00007D6E */
  10832. 00007D68  0C44 0010                cmpi.w     D4, 0x10
  10833. 00007D6C  6C08                     bge        +0xA /* 00007D76 */
  10834. label00007D6E:
  10835. 00007D6E  157C 000C 0018           move.b     [A2 + 0x18], 0xC
  10836. 00007D74  6006                     bra        +0x8 /* 00007D7C */
  10837. label00007D76:
  10838. 00007D76  157C 0010 0018           move.b     [A2 + 0x18], 0x10
  10839. label00007D7C:
  10840. 00007D7C  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  10841. 00007D80  4E5E                     unlink     A6
  10842. 00007D82  4E75                     rts
  10843. 00007D84  4E56 0000                link       A6, 0
  10844. 00007D88  2F0A                     move.l     -[A7], A2
  10845. 00007D8A  246E 0008                movea.l    A2, [A6 + 0x8]
  10846. 00007D8E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  10847. 00007D92  2F0A                     move.l     -[A7], A2
  10848. 00007D94  61FF FFFF DC6E           bsr        -0x2390 /* 00005A04 */
  10849. 00007D9A  486A 000A                pea.l      [A2 + 0xA]
  10850. 00007D9E  4EB9 0000 04E0           jsr        [0x000004E0]
  10851. 00007DA4  486A 0024                pea.l      [A2 + 0x24]
  10852. 00007DA8  4EB9 0000 0488           jsr        [0x00000488]
  10853. 00007DAE  486A 0036                pea.l      [A2 + 0x36]
  10854. 00007DB2  4EB9 0000 0550           jsr        [0x00000550]
  10855. 00007DB8  41F9 0000 BCF4           lea.l      A0, [0x0000BCF4]
  10856. 00007DBE  2488                     move.l     [A2], A0
  10857. 00007DC0  41F9 0000 BCF4           lea.l      A0, [0x0000BCF4]
  10858. 00007DC6  41E8 00B4                lea.l      A0, [A0 + 0xB4]
  10859. 00007DCA  2548 000A                move.l     [A2 + 0xA], A0
  10860. 00007DCE  41F9 0000 BCF4           lea.l      A0, [0x0000BCF4]
  10861. 00007DD4  41E8 0118                lea.l      A0, [A0 + 0x118]
  10862. 00007DD8  2548 0024                move.l     [A2 + 0x24], A0
  10863. 00007DDC  41F9 0000 BCF4           lea.l      A0, [0x0000BCF4]
  10864. 00007DE2  41E8 0160                lea.l      A0, [A0 + 0x160]
  10865. 00007DE6  2548 0036                move.l     [A2 + 0x36], A0
  10866. 00007DEA  422A 0044                clr.b      [A2 + 0x44]
  10867. 00007DEE  426A 0046                clr.w      [A2 + 0x46]
  10868. 00007DF2  426A 0048                clr.w      [A2 + 0x48]
  10869. 00007DF6  204A                     movea.l    A0, A2
  10870. 00007DF8  4FEF 0014                lea.l      A7, [A7 + 0x14]
  10871. 00007DFC  245F                     movea.l    A2, [A7]+
  10872. 00007DFE  4E5E                     unlink     A6
  10873. 00007E00  4E75                     rts
  10874. 00007E02  4E56 0000                link       A6, 0
  10875. 00007E06  2F0A                     move.l     -[A7], A2
  10876. 00007E08  246E 0008                movea.l    A2, [A6 + 0x8]
  10877. 00007E0C  200A                     move.l     D0, A2
  10878. 00007E0E  6774                     beq        +0x76 /* 00007E84 */
  10879. 00007E10  41F9 0000 BCF4           lea.l      A0, [0x0000BCF4]
  10880. 00007E16  2488                     move.l     [A2], A0
  10881. 00007E18  41F9 0000 BCF4           lea.l      A0, [0x0000BCF4]
  10882. 00007E1E  41E8 00B4                lea.l      A0, [A0 + 0xB4]
  10883. 00007E22  2548 000A                move.l     [A2 + 0xA], A0
  10884. 00007E26  41F9 0000 BCF4           lea.l      A0, [0x0000BCF4]
  10885. 00007E2C  41E8 0118                lea.l      A0, [A0 + 0x118]
  10886. 00007E30  2548 0024                move.l     [A2 + 0x24], A0
  10887. 00007E34  41F9 0000 BCF4           lea.l      A0, [0x0000BCF4]
  10888. 00007E3A  41E8 0160                lea.l      A0, [A0 + 0x160]
  10889. 00007E3E  2548 0036                move.l     [A2 + 0x36], A0
  10890. 00007E42  4267                     clr.w      -[A7]
  10891. 00007E44  486A 0036                pea.l      [A2 + 0x36]
  10892. 00007E48  4EB9 0000 0558           jsr        [0x00000558]
  10893. 00007E4E  4267                     clr.w      -[A7]
  10894. 00007E50  486A 0024                pea.l      [A2 + 0x24]
  10895. 00007E54  4EB9 0000 0490           jsr        [0x00000490]
  10896. 00007E5A  4267                     clr.w      -[A7]
  10897. 00007E5C  486A 000A                pea.l      [A2 + 0xA]
  10898. 00007E60  4EB9 0000 04E8           jsr        [0x000004E8]
  10899. 00007E66  4267                     clr.w      -[A7]
  10900. 00007E68  2F0A                     move.l     -[A7], A2
  10901. 00007E6A  61FF FFFF DBC4           bsr        -0x243A /* 00005A30 */
  10902. 00007E70  4A6E 000C                tst.w      [A6 + 0xC]
  10903. 00007E74  4FEF 0018                lea.l      A7, [A7 + 0x18]
  10904. 00007E78  6F0A                     ble        +0xC /* 00007E84 */
  10905. 00007E7A  2F0A                     move.l     -[A7], A2
  10906. 00007E7C  4EB9 0000 1FF8           jsr        [0x00001FF8 /* DockingGlobals */]
  10907. 00007E82  584F                     addq.w     A7, 4
  10908. label00007E84:
  10909. 00007E84  204A                     movea.l    A0, A2
  10910. 00007E86  245F                     movea.l    A2, [A7]+
  10911. 00007E88  4E5E                     unlink     A6
  10912. 00007E8A  4E75                     rts
  10913. 00007E8C  4E56 FEFC                link       A6, -0x0104
  10914. 00007E90  48E7 0038                movem.l    -[A7], A2,A3,A4
  10915. 00007E94  286E 0008                movea.l    A4, [A6 + 0x8]
  10916. 00007E98  266E 000C                movea.l    A3, [A6 + 0xC]
  10917. 00007E9C  246E 0010                movea.l    A2, [A6 + 0x10]
  10918. 00007EA0  4878 0002                push.l     0x2
  10919. 00007EA4  486E FFFE                pea.l      [A6 - 0x2]
  10920. 00007EA8  2F0A                     move.l     -[A7], A2
  10921. 00007EAA  4EB9 0000 2BA0           jsr        [0x00002BA0]
  10922. 00007EB0  4878 0002                push.l     0x2
  10923. 00007EB4  486E FEFC                pea.l      [A6 - 0x104]
  10924. 00007EB8  2F0A                     move.l     -[A7], A2
  10925. 00007EBA  4EB9 0000 2BA0           jsr        [0x00002BA0]
  10926. 00007EC0  486E FEFE                pea.l      [A6 - 0x102]
  10927. 00007EC4  2F0A                     move.l     -[A7], A2
  10928. 00007EC6  4EB9 0000 2BC0           jsr        [0x00002BC0]
  10929. 00007ECC  42A7                     clr.l      -[A7]
  10930. 00007ECE  3F2E FEFC                move.w     -[A7], [A6 - 0x104]
  10931. 00007ED2  486E FEFE                pea.l      [A6 - 0x102]
  10932. 00007ED6  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  10933. 00007EDA  2F0B                     move.l     -[A7], A3
  10934. 00007EDC  2F0C                     move.l     -[A7], A4
  10935. 00007EDE  2057                     movea.l    A0, [A7]
  10936. 00007EE0  2250                     movea.l    A1, [A0]
  10937. 00007EE2  2269 0010                movea.l    A1, [A1 + 0x10]
  10938. 00007EE6  4E91                     jsr        [A1]
  10939. 00007EE8  4FEF 0034                lea.l      A7, [A7 + 0x34]
  10940. 00007EEC  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  10941. 00007EF0  4E5E                     unlink     A6
  10942. 00007EF2  4E75                     rts
  10943. 00007EF4  4E56 0000                link       A6, 0
  10944. 00007EF8  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  10945. 00007EFC  246E 0008                movea.l    A2, [A6 + 0x8]
  10946. 00007F00  286E 000C                movea.l    A4, [A6 + 0xC]
  10947. 00007F04  254C 0004                move.l     [A2 + 0x4], A4
  10948. 00007F08  422A 0044                clr.b      [A2 + 0x44]
  10949. 00007F0C  266A 0004                movea.l    A3, [A2 + 0x4]
  10950. 00007F10  202B 005E                move.l     D0, [A3 + 0x5E]
  10951. 00007F14  3540 0046                move.w     [A2 + 0x46], D0
  10952. 00007F18  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  10953. 00007F1C  2057                     movea.l    A0, [A7]
  10954. 00007F1E  2268 0004                movea.l    A1, [A0 + 0x4]
  10955. 00007F22  2269 001C                movea.l    A1, [A1 + 0x1C]
  10956. 00007F26  4E91                     jsr        [A1]
  10957. 00007F28  3600                     move.w     D3, D0
  10958. 00007F2A  2F0A                     move.l     -[A7], A2
  10959. 00007F2C  2057                     movea.l    A0, [A7]
  10960. 00007F2E  2250                     movea.l    A1, [A0]
  10961. 00007F30  2269 01B8                movea.l    A1, [A1 + 0x1B8]
  10962. 00007F34  4E91                     jsr        [A1]
  10963. 00007F36  4A00                     tst.b      D0
  10964. 00007F38  504F                     addq.w     A7, 8
  10965. 00007F3A  6624                     bne        +0x26 /* 00007F60 */
  10966. 00007F3C  2F0A                     move.l     -[A7], A2
  10967. 00007F3E  2057                     movea.l    A0, [A7]
  10968. 00007F40  2250                     movea.l    A1, [A0]
  10969. 00007F42  2269 01C4                movea.l    A1, [A1 + 0x1C4]
  10970. 00007F46  4E91                     jsr        [A1]
  10971. 00007F48  4A00                     tst.b      D0
  10972. 00007F4A  584F                     addq.w     A7, 4
  10973. 00007F4C  6612                     bne        +0x14 /* 00007F60 */
  10974. 00007F4E  2F0A                     move.l     -[A7], A2
  10975. 00007F50  2057                     movea.l    A0, [A7]
  10976. 00007F52  2250                     movea.l    A1, [A0]
  10977. 00007F54  2269 01CC                movea.l    A1, [A1 + 0x1CC]
  10978. 00007F58  4E91                     jsr        [A1]
  10979. 00007F5A  4A00                     tst.b      D0
  10980. 00007F5C  584F                     addq.w     A7, 4
  10981. 00007F5E  6722                     beq        +0x24 /* 00007F82 */
  10982. label00007F60:
  10983. 00007F60  4A43                     tst.w      D3
  10984. 00007F62  6718                     beq        +0x1A /* 00007F7C */
  10985. 00007F64  0C43 7FFF                cmpi.w     D3, 0x7FFF
  10986. 00007F68  6712                     beq        +0x14 /* 00007F7C */
  10987. 00007F6A  3F03                     move.w     -[A7], D3
  10988. 00007F6C  2F0A                     move.l     -[A7], A2
  10989. 00007F6E  2057                     movea.l    A0, [A7]
  10990. 00007F70  2250                     movea.l    A1, [A0]
  10991. 00007F72  2269 01D4                movea.l    A1, [A1 + 0x1D4]
  10992. 00007F76  4E91                     jsr        [A1]
  10993. 00007F78  5C4F                     addq.w     A7, 6
  10994. 00007F7A  600A                     bra        +0xC /* 00007F86 */
  10995. label00007F7C:
  10996. 00007F7C  3543 0048                move.w     [A2 + 0x48], D3
  10997. 00007F80  6004                     bra        +0x6 /* 00007F86 */
  10998. label00007F82:
  10999. 00007F82  426A 0048                clr.w      [A2 + 0x48]
  11000. label00007F86:
  11001. 00007F86  2F0A                     move.l     -[A7], A2
  11002. 00007F88  2057                     movea.l    A0, [A7]
  11003. 00007F8A  2250                     movea.l    A1, [A0]
  11004. 00007F8C  2269 01B8                movea.l    A1, [A1 + 0x1B8]
  11005. 00007F90  4E91                     jsr        [A1]
  11006. 00007F92  4A00                     tst.b      D0
  11007. 00007F94  584F                     addq.w     A7, 4
  11008. 00007F96  6720                     beq        +0x22 /* 00007FB8 */
  11009. 00007F98  2F0A                     move.l     -[A7], A2
  11010. 00007F9A  2057                     movea.l    A0, [A7]
  11011. 00007F9C  2250                     movea.l    A1, [A0]
  11012. 00007F9E  2269 01FC                movea.l    A1, [A1 + 0x1FC]
  11013. 00007FA2  4E91                     jsr        [A1]
  11014. 00007FA4  4227                     clr.b      -[A7]
  11015. 00007FA6  4227                     clr.b      -[A7]
  11016. 00007FA8  2F0A                     move.l     -[A7], A2
  11017. 00007FAA  2057                     movea.l    A0, [A7]
  11018. 00007FAC  2250                     movea.l    A1, [A0]
  11019. 00007FAE  2269 01D8                movea.l    A1, [A1 + 0x1D8]
  11020. 00007FB2  4E91                     jsr        [A1]
  11021. 00007FB4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  11022. label00007FB8:
  11023. 00007FB8  42A7                     clr.l      -[A7]
  11024. 00007FBA  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  11025. 00007FBE  2057                     movea.l    A0, [A7]
  11026. 00007FC0  2268 0004                movea.l    A1, [A0 + 0x4]
  11027. 00007FC4  2269 0020                movea.l    A1, [A1 + 0x20]
  11028. 00007FC8  4E91                     jsr        [A1]
  11029. 00007FCA  504F                     addq.w     A7, 8
  11030. 00007FCC  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  11031. 00007FD0  4E5E                     unlink     A6
  11032. 00007FD2  4E75                     rts
  11033. 00007FD4  4E56 FFEC                link       A6, -0x0014
  11034. 00007FD8  2F0A                     move.l     -[A7], A2
  11035. 00007FDA  246E 0008                movea.l    A2, [A6 + 0x8]
  11036. 00007FDE  486E FFF2                pea.l      [A6 - 0xE]
  11037. 00007FE2  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  11038. 00007FE6  2057                     movea.l    A0, [A7]
  11039. 00007FE8  2268 0004                movea.l    A1, [A0 + 0x4]
  11040. 00007FEC  2269 003C                movea.l    A1, [A1 + 0x3C]
  11041. 00007FF0  4E91                     jsr        [A1]
  11042. 00007FF2  486E FFF2                pea.l      [A6 - 0xE]
  11043. 00007FF6  486E FFFA                pea.l      [A6 - 0x6]
  11044. 00007FFA  4EB9 0000 2348           jsr        [0x00002348]
  11045. 00008000  486E FFF2                pea.l      [A6 - 0xE]
  11046. 00008004  2F3C 0001 0001           move.l     -[A7], 0x10001
  11047. 0000800A  A8A9                     syscall    InsetRect
  11048. 0000800C  486E FFF2                pea.l      [A6 - 0xE]
  11049. 00008010  486E FFEC                pea.l      [A6 - 0x14]
  11050. 00008014  4EB9 0000 2348           jsr        [0x00002348]
  11051. 0000801A  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  11052. 0000801E  206E FFEC                movea.l    A0, [A6 - 0x14]
  11053. 00008022  4850                     pea.l      [A0]
  11054. 00008024  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  11055. 00008028  A8E6                     syscall    DiffRgn
  11056. 0000802A  3F3C FFFF                move.w     -[A7], 0xFFFF
  11057. 0000802E  486E FFEC                pea.l      [A6 - 0x14]
  11058. 00008032  4EB9 0000 2358           jsr        [0x00002358]
  11059. 00008038  486E FFFA                pea.l      [A6 - 0x6]
  11060. 0000803C  4EB9 0000 2360           jsr        [0x00002360]
  11061. 00008042  2448                     movea.l    A2, A0
  11062. 00008044  3F3C FFFF                move.w     -[A7], 0xFFFF
  11063. 00008048  486E FFFA                pea.l      [A6 - 0x6]
  11064. 0000804C  4EB9 0000 2358           jsr        [0x00002358]
  11065. 00008052  204A                     movea.l    A0, A2
  11066. 00008054  4FEF 0028                lea.l      A7, [A7 + 0x28]
  11067. 00008058  245F                     movea.l    A2, [A7]+
  11068. 0000805A  4E5E                     unlink     A6
  11069. 0000805C  4E75                     rts
  11070. 0000805E  4E56 FFEC                link       A6, -0x0014
  11071. 00008062  48E7 1030                movem.l    -[A7], D3,A2,A3
  11072. 00008066  266E 0008                movea.l    A3, [A6 + 0x8]
  11073. 0000806A  246E 000C                movea.l    A2, [A6 + 0xC]
  11074. 0000806E  486E FFFC                pea.l      [A6 - 0x4]
  11075. 00008072  2F0B                     move.l     -[A7], A3
  11076. 00008074  2057                     movea.l    A0, [A7]
  11077. 00008076  2250                     movea.l    A1, [A0]
  11078. 00008078  2269 01F4                movea.l    A1, [A1 + 0x1F4]
  11079. 0000807C  4E91                     jsr        [A1]
  11080. 0000807E  302B 0046                move.w     D0, [A3 + 0x46]
  11081. 00008082  504F                     addq.w     A7, 8
  11082. 00008084  4EB9 0000 0504           jsr        [0x00000504]
  11083. 0000808A  00F0                     .incomplete
  11084. 0000808C  0001 0083                ori.b      D1, 0x83
  11085. 00008090  0005 0001                ori.b      D5, 0x1
  11086. 00008094  0016 0002                ori.b      [A6], 0x2
  11087. 00008098  005E 0003                ori.w      [A6]+, 0x3
  11088. 0000809C  00A0 0081 000A           ori.l      -[A0], 0x81000A
  11089. 000080A2  0082 0052 0083           ori.l      D2, 0x520083
  11090. 000080A8  0094 486B 000A           ori.l      [A4], 0x486B000A /* 'Hk\0\n' */
  11091. 000080AE  2057                     movea.l    A0, [A7]
  11092. 000080B0  2250                     movea.l    A1, [A0]
  11093. 000080B2  2269 000C                movea.l    A1, [A1 + 0xC]
  11094. 000080B6  4E91                     jsr        [A1]
  11095. 000080B8  2008                     move.l     D0, A0
  11096. 000080BA  584F                     addq.w     A7, 4
  11097. 000080BC  6700 00CA                beq        +0xCC /* 00008188 */
  11098. 000080C0  34AE FFFC                move.w     [A2], [A6 - 0x4]
  11099. 000080C4  356E FFFE 0002           move.w     [A2 + 0x2], [A6 - 0x2]
  11100. 000080CA  7000                     moveq.l    D0, 0x00
  11101. 000080CC  102B 0018                move.b     D0, [A3 + 0x18]
  11102. 000080D0  D06E FFFC                add.w      D0, [A6 - 0x4]
  11103. 000080D4  3540 0004                move.w     [A2 + 0x4], D0
  11104. 000080D8  162B 0018                move.b     D3, [A3 + 0x18]
  11105. 000080DC  0C03 000C                cmpi.b     D3, 0xC
  11106. 000080E0  6604                     bne        +0x6 /* 000080E6 */
  11107. 000080E2  7010                     moveq.l    D0, 0x10
  11108. 000080E4  6004                     bra        +0x6 /* 000080EA */
  11109. label000080E6:
  11110. 000080E6  7000                     moveq.l    D0, 0x00
  11111. 000080E8  1003                     move.b     D0, D3
  11112. label000080EA:
  11113. 000080EA  D06A 0002                add.w      D0, [A2 + 0x2]
  11114. 000080EE  3540 0006                move.w     [A2 + 0x6], D0
  11115. 000080F2  6000 0094                bra        +0x96 /* 00008188 */
  11116. 000080F6  4AAB 0028                tst.l      [A3 + 0x28]
  11117. 000080FA  6700 008C                beq        +0x8E /* 00008188 */
  11118. 000080FE  486E FFF0                pea.l      [A6 - 0x10]
  11119. 00008102  486B 0024                pea.l      [A3 + 0x24]
  11120. 00008106  2057                     movea.l    A0, [A7]
  11121. 00008108  2250                     movea.l    A1, [A0]
  11122. 0000810A  2269 0014                movea.l    A1, [A1 + 0x14]
  11123. 0000810E  4E91                     jsr        [A1]
  11124. 00008110  2D6E FFF0 FFF8           move.l     [A6 - 0x8], [A6 - 0x10]
  11125. 00008116  34AE FFFC                move.w     [A2], [A6 - 0x4]
  11126. 0000811A  356E FFFE 0002           move.w     [A2 + 0x2], [A6 - 0x2]
  11127. 00008120  302E FFFC                move.w     D0, [A6 - 0x4]
  11128. 00008124  D06E FFFA                add.w      D0, [A6 - 0x6]
  11129. 00008128  3540 0004                move.w     [A2 + 0x4], D0
  11130. 0000812C  302A 0002                move.w     D0, [A2 + 0x2]
  11131. 00008130  D06E FFF8                add.w      D0, [A6 - 0x8]
  11132. 00008134  3540 0006                move.w     [A2 + 0x6], D0
  11133. 00008138  504F                     addq.w     A7, 8
  11134. 0000813A  604C                     bra        +0x4E /* 00008188 */
  11135. 0000813C  486E FFEC                pea.l      [A6 - 0x14]
  11136. 00008140  486B 0036                pea.l      [A3 + 0x36]
  11137. 00008144  2057                     movea.l    A0, [A7]
  11138. 00008146  2250                     movea.l    A1, [A0]
  11139. 00008148  2269 0014                movea.l    A1, [A1 + 0x14]
  11140. 0000814C  4E91                     jsr        [A1]
  11141. 0000814E  2D6E FFEC FFF4           move.l     [A6 - 0xC], [A6 - 0x14]
  11142. 00008154  34AE FFFC                move.w     [A2], [A6 - 0x4]
  11143. 00008158  356E FFFE 0002           move.w     [A2 + 0x2], [A6 - 0x2]
  11144. 0000815E  302E FFFC                move.w     D0, [A6 - 0x4]
  11145. 00008162  D06E FFF6                add.w      D0, [A6 - 0xA]
  11146. 00008166  3540 0004                move.w     [A2 + 0x4], D0
  11147. 0000816A  302A 0002                move.w     D0, [A2 + 0x2]
  11148. 0000816E  D06E FFF4                add.w      D0, [A6 - 0xC]
  11149. 00008172  3540 0006                move.w     [A2 + 0x6], D0
  11150. 00008176  504F                     addq.w     A7, 8
  11151. 00008178  600E                     bra        +0x10 /* 00008188 */
  11152. 0000817A  24B9 0000 C09A           move.l     [A2], [0x0000C09A]
  11153. 00008180  2579 0000 C09E 0004      move.l     [A2 + 0x4], [0x0000C09E]
  11154. label00008188:
  11155. 00008188  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  11156. 0000818C  4E5E                     unlink     A6
  11157. 0000818E  4E75                     rts
  11158. 00008190  4E56 0000                link       A6, 0
  11159. 00008194  2F0A                     move.l     -[A7], A2
  11160. 00008196  246E 0008                movea.l    A2, [A6 + 0x8]
  11161. 0000819A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  11162. 0000819E  2057                     movea.l    A0, [A7]
  11163. 000081A0  2268 0004                movea.l    A1, [A0 + 0x4]
  11164. 000081A4  2269 001C                movea.l    A1, [A1 + 0x1C]
  11165. 000081A8  4E91                     jsr        [A1]
  11166. 000081AA  B0AE 000C                cmp.l      D0, [A6 + 0xC]
  11167. 000081AE  584F                     addq.w     A7, 4
  11168. 000081B0  670E                     beq        +0x10 /* 000081C0 */
  11169. 000081B2  2F0A                     move.l     -[A7], A2
  11170. 000081B4  2057                     movea.l    A0, [A7]
  11171. 000081B6  2250                     movea.l    A1, [A0]
  11172. 000081B8  2269 01EC                movea.l    A1, [A1 + 0x1EC]
  11173. 000081BC  4E91                     jsr        [A1]
  11174. 000081BE  584F                     addq.w     A7, 4
  11175. label000081C0:
  11176. 000081C0  245F                     movea.l    A2, [A7]+
  11177. 000081C2  4E5E                     unlink     A6
  11178. 000081C4  4E75                     rts
  11179. 000081C6  4E56 0000                link       A6, 0
  11180. 000081CA  2F0A                     move.l     -[A7], A2
  11181. 000081CC  246E 0008                movea.l    A2, [A6 + 0x8]
  11182. 000081D0  356E 000C 0048           move.w     [A2 + 0x48], [A6 + 0xC]
  11183. 000081D6  302A 0046                move.w     D0, [A2 + 0x46]
  11184. 000081DA  5340                     subq.w     D0, 1
  11185. 000081DC  670A                     beq        +0xC /* 000081E8 */
  11186. 000081DE  5340                     subq.w     D0, 1
  11187. 000081E0  671C                     beq        +0x1E /* 000081FE */
  11188. 000081E2  5340                     subq.w     D0, 1
  11189. 000081E4  672E                     beq        +0x30 /* 00008214 */
  11190. 000081E6  6040                     bra        +0x42 /* 00008228 */
  11191. label000081E8:
  11192. 000081E8  3F2A 0048                move.w     -[A7], [A2 + 0x48]
  11193. 000081EC  486A 000A                pea.l      [A2 + 0xA]
  11194. 000081F0  2057                     movea.l    A0, [A7]
  11195. 000081F2  2250                     movea.l    A1, [A0]
  11196. 000081F4  2269 0040                movea.l    A1, [A1 + 0x40]
  11197. 000081F8  4E91                     jsr        [A1]
  11198. 000081FA  5C4F                     addq.w     A7, 6
  11199. 000081FC  602A                     bra        +0x2C /* 00008228 */
  11200. label000081FE:
  11201. 000081FE  3F2A 0048                move.w     -[A7], [A2 + 0x48]
  11202. 00008202  486A 0024                pea.l      [A2 + 0x24]
  11203. 00008206  2057                     movea.l    A0, [A7]
  11204. 00008208  2250                     movea.l    A1, [A0]
  11205. 0000820A  2269 0034                movea.l    A1, [A1 + 0x34]
  11206. 0000820E  4E91                     jsr        [A1]
  11207. 00008210  5C4F                     addq.w     A7, 6
  11208. 00008212  6014                     bra        +0x16 /* 00008228 */
  11209. label00008214:
  11210. 00008214  3F2A 0048                move.w     -[A7], [A2 + 0x48]
  11211. 00008218  486A 0036                pea.l      [A2 + 0x36]
  11212. 0000821C  2057                     movea.l    A0, [A7]
  11213. 0000821E  2250                     movea.l    A1, [A0]
  11214. 00008220  2269 0034                movea.l    A1, [A1 + 0x34]
  11215. 00008224  4E91                     jsr        [A1]
  11216. 00008226  5C4F                     addq.w     A7, 6
  11217. label00008228:
  11218. 00008228  245F                     movea.l    A2, [A7]+
  11219. 0000822A  4E5E                     unlink     A6
  11220. 0000822C  4E75                     rts
  11221. 0000822E  4E56 0000                link       A6, 0
  11222. 00008232  48E7 1820                movem.l    -[A7], D3,D4,A2
  11223. 00008236  246E 0008                movea.l    A2, [A6 + 0x8]
  11224. 0000823A  182E 000E                move.b     D4, [A6 + 0xE]
  11225. 0000823E  2F0A                     move.l     -[A7], A2
  11226. 00008240  2057                     movea.l    A0, [A7]
  11227. 00008242  2250                     movea.l    A1, [A0]
  11228. 00008244  2269 01B8                movea.l    A1, [A1 + 0x1B8]
  11229. 00008248  4E91                     jsr        [A1]
  11230. 0000824A  4A00                     tst.b      D0
  11231. 0000824C  584F                     addq.w     A7, 4
  11232. 0000824E  6612                     bne        +0x14 /* 00008262 */
  11233. 00008250  2F0A                     move.l     -[A7], A2
  11234. 00008252  2057                     movea.l    A0, [A7]
  11235. 00008254  2250                     movea.l    A1, [A0]
  11236. 00008256  2269 01BC                movea.l    A1, [A1 + 0x1BC]
  11237. 0000825A  4E91                     jsr        [A1]
  11238. 0000825C  4A00                     tst.b      D0
  11239. 0000825E  584F                     addq.w     A7, 4
  11240. 00008260  6758                     beq        +0x5A /* 000082BA */
  11241. label00008262:
  11242. 00008262  362A 0014                move.w     D3, [A2 + 0x14]
  11243. 00008266  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  11244. 0000826A  4EB9 0000 3110           jsr        [0x00003110]
  11245. 00008270  4A00                     tst.b      D0
  11246. 00008272  584F                     addq.w     A7, 4
  11247. 00008274  6716                     beq        +0x18 /* 0000828C */
  11248. 00008276  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  11249. 0000827A  4EB9 0000 30D8           jsr        [0x000030D8]
  11250. 00008280  4A00                     tst.b      D0
  11251. 00008282  584F                     addq.w     A7, 4
  11252. 00008284  6706                     beq        +0x8 /* 0000828C */
  11253. 00008286  426A 0014                clr.w      [A2 + 0x14]
  11254. 0000828A  6006                     bra        +0x8 /* 00008292 */
  11255. label0000828C:
  11256. 0000828C  357C 0001 0014           move.w     [A2 + 0x14], 0x1
  11257. label00008292:
  11258. 00008292  B66A 0014                cmp.w      D3, [A2 + 0x14]
  11259. 00008296  6722                     beq        +0x24 /* 000082BA */
  11260. 00008298  4A04                     tst.b      D4
  11261. 0000829A  671E                     beq        +0x20 /* 000082BA */
  11262. 0000829C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  11263. 000082A0  4EB9 0000 30A0           jsr        [0x000030A0]
  11264. 000082A6  4A00                     tst.b      D0
  11265. 000082A8  584F                     addq.w     A7, 4
  11266. 000082AA  670E                     beq        +0x10 /* 000082BA */
  11267. 000082AC  2F0A                     move.l     -[A7], A2
  11268. 000082AE  2057                     movea.l    A0, [A7]
  11269. 000082B0  2250                     movea.l    A1, [A0]
  11270. 000082B2  2269 01F0                movea.l    A1, [A1 + 0x1F0]
  11271. 000082B6  4E91                     jsr        [A1]
  11272. 000082B8  584F                     addq.w     A7, 4
  11273. label000082BA:
  11274. 000082BA  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  11275. 000082BE  4E5E                     unlink     A6
  11276. 000082C0  4E75                     rts
  11277. 000082C2  4E56 FFF4                link       A6, -0x000C
  11278. 000082C6  48E7 0030                movem.l    -[A7], A2,A3
  11279. 000082CA  266E 000C                movea.l    A3, [A6 + 0xC]
  11280. 000082CE  246E 0010                movea.l    A2, [A6 + 0x10]
  11281. 000082D2  200B                     move.l     D0, A3
  11282. 000082D4  6716                     beq        +0x18 /* 000082EC */
  11283. 000082D6  486E FFFA                pea.l      [A6 - 0x6]
  11284. 000082DA  4EB9 0000 05E0           jsr        [0x000005E0]
  11285. 000082E0  26AE FFFA                move.l     [A3], [A6 - 0x6]
  11286. 000082E4  376E FFFE 0004           move.w     [A3 + 0x4], [A6 - 0x2]
  11287. 000082EA  584F                     addq.w     A7, 4
  11288. label000082EC:
  11289. 000082EC  200A                     move.l     D0, A2
  11290. 000082EE  6716                     beq        +0x18 /* 00008306 */
  11291. 000082F0  486E FFF4                pea.l      [A6 - 0xC]
  11292. 000082F4  4EB9 0000 05E8           jsr        [0x000005E8]
  11293. 000082FA  24AE FFF4                move.l     [A2], [A6 - 0xC]
  11294. 000082FE  356E FFF8 0004           move.w     [A2 + 0x4], [A6 - 0x8]
  11295. 00008304  584F                     addq.w     A7, 4
  11296. label00008306:
  11297. 00008306  7001                     moveq.l    D0, 0x01
  11298. 00008308  4CDF 0C00                movem.l    A2,A3, [A7]+
  11299. 0000830C  4E5E                     unlink     A6
  11300. 0000830E  4E75                     rts
  11301. 00008310  4E56 FFF4                link       A6, -0x000C
  11302. 00008314  486E FFFA                pea.l      [A6 - 0x6]
  11303. 00008318  486E FFF4                pea.l      [A6 - 0xC]
  11304. 0000831C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  11305. 00008320  2057                     movea.l    A0, [A7]
  11306. 00008322  2250                     movea.l    A1, [A0]
  11307. 00008324  2269 0090                movea.l    A1, [A1 + 0x90]
  11308. 00008328  4E91                     jsr        [A1]
  11309. 0000832A  486E FFF4                pea.l      [A6 - 0xC]
  11310. 0000832E  AA14                     syscall    RGBForeColor
  11311. 00008330  486E FFFA                pea.l      [A6 - 0x6]
  11312. 00008334  AA15                     syscall    RGBBackColor
  11313. 00008336  7001                     moveq.l    D0, 0x01
  11314. 00008338  4E5E                     unlink     A6
  11315. 0000833A  4E75                     rts
  11316. 0000833C  4E56 0000                link       A6, 0
  11317. 00008340  48E7 0030                movem.l    -[A7], A2,A3
  11318. 00008344  246E 0008                movea.l    A2, [A6 + 0x8]
  11319. 00008348  266A 0004                movea.l    A3, [A2 + 0x4]
  11320. 0000834C  102B 0026                move.b     D0, [A3 + 0x26]
  11321. 00008350  5500                     subq.b     D0, 2
  11322. 00008352  6626                     bne        +0x28 /* 0000837A */
  11323. 00008354  4227                     clr.b      -[A7]
  11324. 00008356  4227                     clr.b      -[A7]
  11325. 00008358  2F0A                     move.l     -[A7], A2
  11326. 0000835A  2057                     movea.l    A0, [A7]
  11327. 0000835C  2250                     movea.l    A1, [A0]
  11328. 0000835E  2269 01D8                movea.l    A1, [A1 + 0x1D8]
  11329. 00008362  4E91                     jsr        [A1]
  11330. 00008364  42A7                     clr.l      -[A7]
  11331. 00008366  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  11332. 0000836A  2057                     movea.l    A0, [A7]
  11333. 0000836C  2268 0004                movea.l    A1, [A0 + 0x4]
  11334. 00008370  2269 00F0                movea.l    A1, [A1 + 0xF0]
  11335. 00008374  4E91                     jsr        [A1]
  11336. 00008376  4FEF 0010                lea.l      A7, [A7 + 0x10]
  11337. label0000837A:
  11338. 0000837A  4CDF 0C00                movem.l    A2,A3, [A7]+
  11339. 0000837E  4E5E                     unlink     A6
  11340. 00008380  4E75                     rts
  11341. 00008382  4E56 0000                link       A6, 0
  11342. 00008386  2F0A                     move.l     -[A7], A2
  11343. 00008388  246E 0008                movea.l    A2, [A6 + 0x8]
  11344. 0000838C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  11345. 00008390  4EB9 0000 3110           jsr        [0x00003110]
  11346. 00008396  4A00                     tst.b      D0
  11347. 00008398  584F                     addq.w     A7, 4
  11348. 0000839A  6626                     bne        +0x28 /* 000083C2 */
  11349. 0000839C  4227                     clr.b      -[A7]
  11350. 0000839E  4227                     clr.b      -[A7]
  11351. 000083A0  2F0A                     move.l     -[A7], A2
  11352. 000083A2  2057                     movea.l    A0, [A7]
  11353. 000083A4  2250                     movea.l    A1, [A0]
  11354. 000083A6  2269 01D8                movea.l    A1, [A1 + 0x1D8]
  11355. 000083AA  4E91                     jsr        [A1]
  11356. 000083AC  42A7                     clr.l      -[A7]
  11357. 000083AE  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  11358. 000083B2  2057                     movea.l    A0, [A7]
  11359. 000083B4  2268 0004                movea.l    A1, [A0 + 0x4]
  11360. 000083B8  2269 00F0                movea.l    A1, [A1 + 0xF0]
  11361. 000083BC  4E91                     jsr        [A1]
  11362. 000083BE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  11363. label000083C2:
  11364. 000083C2  245F                     movea.l    A2, [A7]+
  11365. 000083C4  4E5E                     unlink     A6
  11366. 000083C6  4E75                     rts
  11367. 000083C8  4E56 0000                link       A6, 0
  11368. 000083CC  2F0A                     move.l     -[A7], A2
  11369. 000083CE  246E 0008                movea.l    A2, [A6 + 0x8]
  11370. 000083D2  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  11371. 000083D6  4EB9 0000 30D8           jsr        [0x000030D8]
  11372. 000083DC  4A00                     tst.b      D0
  11373. 000083DE  584F                     addq.w     A7, 4
  11374. 000083E0  6724                     beq        +0x26 /* 00008406 */
  11375. 000083E2  4227                     clr.b      -[A7]
  11376. 000083E4  4227                     clr.b      -[A7]
  11377. 000083E6  2F0A                     move.l     -[A7], A2
  11378. 000083E8  2057                     movea.l    A0, [A7]
  11379. 000083EA  2250                     movea.l    A1, [A0]
  11380. 000083EC  2269 01D8                movea.l    A1, [A1 + 0x1D8]
  11381. 000083F0  4E91                     jsr        [A1]
  11382. 000083F2  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  11383. 000083F6  2057                     movea.l    A0, [A7]
  11384. 000083F8  2268 0004                movea.l    A1, [A0 + 0x4]
  11385. 000083FC  2269 00BC                movea.l    A1, [A1 + 0xBC]
  11386. 00008400  4E91                     jsr        [A1]
  11387. 00008402  4FEF 000C                lea.l      A7, [A7 + 0xC]
  11388. label00008406:
  11389. 00008406  245F                     movea.l    A2, [A7]+
  11390. 00008408  4E5E                     unlink     A6
  11391. 0000840A  4E75                     rts
  11392. 0000840C  4E56 0000                link       A6, 0
  11393. 00008410  2F0A                     move.l     -[A7], A2
  11394. 00008412  246E 0008                movea.l    A2, [A6 + 0x8]
  11395. 00008416  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  11396. 0000841A  4EB9 0000 30D8           jsr        [0x000030D8]
  11397. 00008420  4A00                     tst.b      D0
  11398. 00008422  584F                     addq.w     A7, 4
  11399. 00008424  6624                     bne        +0x26 /* 0000844A */
  11400. 00008426  4227                     clr.b      -[A7]
  11401. 00008428  4227                     clr.b      -[A7]
  11402. 0000842A  2F0A                     move.l     -[A7], A2
  11403. 0000842C  2057                     movea.l    A0, [A7]
  11404. 0000842E  2250                     movea.l    A1, [A0]
  11405. 00008430  2269 01D8                movea.l    A1, [A1 + 0x1D8]
  11406. 00008434  4E91                     jsr        [A1]
  11407. 00008436  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  11408. 0000843A  2057                     movea.l    A0, [A7]
  11409. 0000843C  2268 0004                movea.l    A1, [A0 + 0x4]
  11410. 00008440  2269 00BC                movea.l    A1, [A1 + 0xBC]
  11411. 00008444  4E91                     jsr        [A1]
  11412. 00008446  4FEF 000C                lea.l      A7, [A7 + 0xC]
  11413. label0000844A:
  11414. 0000844A  245F                     movea.l    A2, [A7]+
  11415. 0000844C  4E5E                     unlink     A6
  11416. 0000844E  4E75                     rts
  11417. 00008450  4E56 0000                link       A6, 0
  11418. 00008454  4227                     clr.b      -[A7]
  11419. 00008456  4227                     clr.b      -[A7]
  11420. 00008458  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  11421. 0000845C  2057                     movea.l    A0, [A7]
  11422. 0000845E  2250                     movea.l    A1, [A0]
  11423. 00008460  2269 01D8                movea.l    A1, [A1 + 0x1D8]
  11424. 00008464  4E91                     jsr        [A1]
  11425. 00008466  4E5E                     unlink     A6
  11426. 00008468  4E75                     rts
  11427. 0000846A  4E56 FFFA                link       A6, -0x0006
  11428. 0000846E  48E7 1030                movem.l    -[A7], D3,A2,A3
  11429. 00008472  246E 0008                movea.l    A2, [A6 + 0x8]
  11430. 00008476  262E 000E                move.l     D3, [A6 + 0xE]
  11431. 0000847A  266E 0016                movea.l    A3, [A6 + 0x16]
  11432. 0000847E  0C83 636F 6E74           cmpi.l     D3, 0x636F6E74 /* 'cont' */
  11433. 00008484  670E                     beq        +0x10 /* 00008494 */
  11434. 00008486  0C83 7472 616E           cmpi.l     D3, 0x7472616E /* 'tran' */
  11435. 0000848C  6700 011E                beq        +0x120 /* 000085AC */
  11436. 00008490  6000 0158                bra        +0x15A /* 000085EA */
  11437. label00008494:
  11438. 00008494  2D53 FFFA                move.l     [A6 - 0x6], [A3]
  11439. 00008498  3D6B 0004 FFFE           move.w     [A6 - 0x2], [A3 + 0x4]
  11440. 0000849E  356E FFFA 0046           move.w     [A2 + 0x46], [A6 - 0x6]
  11441. 000084A4  302A 0046                move.w     D0, [A2 + 0x46]
  11442. 000084A8  4EB9 0000 0504           jsr        [0x00000504]
  11443. 000084AE  00E8                     .incomplete
  11444. 000084B0  0001 0083                ori.b      D1, 0x83
  11445. 000084B4  0005 0001                ori.b      D5, 0x1
  11446. 000084B8  0016 0002                ori.b      [A6], 0x2
  11447. 000084BC  0012 0003                ori.b      [A2], 0x3
  11448. 000084C0  000E 0081                ori.b      A6, 0x81
  11449. 000084C4  0054 0082                ori.w      [A4], 0x82
  11450. 000084C8  001C 0083                ori.b      [A4]+, 0x83
  11451. 000084CC  009A 3F2E FFFC           ori.l      [A2]+, 0x3F2EFFFC
  11452. 000084D2  2F0A                     move.l     -[A7], A2
  11453. 000084D4  2057                     movea.l    A0, [A7]
  11454. 000084D6  2250                     movea.l    A1, [A0]
  11455. 000084D8  2269 01D4                movea.l    A1, [A1 + 0x1D4]
  11456. 000084DC  4E91                     jsr        [A1]
  11457. 000084DE  5C4F                     addq.w     A7, 6
  11458. 000084E0  6000 00B4                bra        +0xB6 /* 00008596 */
  11459. 000084E4  4267                     clr.w      -[A7]
  11460. 000084E6  204A                     movea.l    A0, A2
  11461. 000084E8  41E8 0024                lea.l      A0, [A0 + 0x24]
  11462. 000084EC  2648                     movea.l    A3, A0
  11463. 000084EE  4850                     pea.l      [A0]
  11464. 000084F0  2057                     movea.l    A0, [A7]
  11465. 000084F2  2250                     movea.l    A1, [A0]
  11466. 000084F4  2269 0034                movea.l    A1, [A1 + 0x34]
  11467. 000084F8  4E91                     jsr        [A1]
  11468. 000084FA  426A 0048                clr.w      [A2 + 0x48]
  11469. 000084FE  4227                     clr.b      -[A7]
  11470. 00008500  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  11471. 00008504  2F0B                     move.l     -[A7], A3
  11472. 00008506  2057                     movea.l    A0, [A7]
  11473. 00008508  2250                     movea.l    A1, [A0]
  11474. 0000850A  2269 0030                movea.l    A1, [A1 + 0x30]
  11475. 0000850E  4E91                     jsr        [A1]
  11476. 00008510  4FEF 0010                lea.l      A7, [A7 + 0x10]
  11477. 00008514  6000 0080                bra        +0x82 /* 00008596 */
  11478. 00008518  4267                     clr.w      -[A7]
  11479. 0000851A  204A                     movea.l    A0, A2
  11480. 0000851C  5088                     addq.l     A0, 8
  11481. 0000851E  5488                     addq.l     A0, 2
  11482. 00008520  2648                     movea.l    A3, A0
  11483. 00008522  4850                     pea.l      [A0]
  11484. 00008524  2057                     movea.l    A0, [A7]
  11485. 00008526  2250                     movea.l    A1, [A0]
  11486. 00008528  2269 0040                movea.l    A1, [A1 + 0x40]
  11487. 0000852C  4E91                     jsr        [A1]
  11488. 0000852E  426A 0048                clr.w      [A2 + 0x48]
  11489. 00008532  4227                     clr.b      -[A7]
  11490. 00008534  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  11491. 00008538  2F0B                     move.l     -[A7], A3
  11492. 0000853A  2057                     movea.l    A0, [A7]
  11493. 0000853C  2250                     movea.l    A1, [A0]
  11494. 0000853E  2269 003C                movea.l    A1, [A1 + 0x3C]
  11495. 00008542  4E91                     jsr        [A1]
  11496. 00008544  2F0A                     move.l     -[A7], A2
  11497. 00008546  2057                     movea.l    A0, [A7]
  11498. 00008548  2250                     movea.l    A1, [A0]
  11499. 0000854A  2269 01FC                movea.l    A1, [A1 + 0x1FC]
  11500. 0000854E  4E91                     jsr        [A1]
  11501. 00008550  4227                     clr.b      -[A7]
  11502. 00008552  4227                     clr.b      -[A7]
  11503. 00008554  2F0A                     move.l     -[A7], A2
  11504. 00008556  2057                     movea.l    A0, [A7]
  11505. 00008558  2250                     movea.l    A1, [A0]
  11506. 0000855A  2269 01D8                movea.l    A1, [A1 + 0x1D8]
  11507. 0000855E  4E91                     jsr        [A1]
  11508. 00008560  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  11509. 00008564  6030                     bra        +0x32 /* 00008596 */
  11510. 00008566  4267                     clr.w      -[A7]
  11511. 00008568  204A                     movea.l    A0, A2
  11512. 0000856A  41E8 0036                lea.l      A0, [A0 + 0x36]
  11513. 0000856E  2648                     movea.l    A3, A0
  11514. 00008570  4850                     pea.l      [A0]
  11515. 00008572  2057                     movea.l    A0, [A7]
  11516. 00008574  2250                     movea.l    A1, [A0]
  11517. 00008576  2269 0034                movea.l    A1, [A1 + 0x34]
  11518. 0000857A  4E91                     jsr        [A1]
  11519. 0000857C  426A 0048                clr.w      [A2 + 0x48]
  11520. 00008580  4227                     clr.b      -[A7]
  11521. 00008582  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  11522. 00008586  2F0B                     move.l     -[A7], A3
  11523. 00008588  2057                     movea.l    A0, [A7]
  11524. 0000858A  2250                     movea.l    A1, [A0]
  11525. 0000858C  2269 0030                movea.l    A1, [A1 + 0x30]
  11526. 00008590  4E91                     jsr        [A1]
  11527. 00008592  4FEF 0010                lea.l      A7, [A7 + 0x10]
  11528. label00008596:
  11529. 00008596  42A7                     clr.l      -[A7]
  11530. 00008598  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  11531. 0000859C  2057                     movea.l    A0, [A7]
  11532. 0000859E  2268 0004                movea.l    A1, [A0 + 0x4]
  11533. 000085A2  2269 00F0                movea.l    A1, [A1 + 0xF0]
  11534. 000085A6  4E91                     jsr        [A1]
  11535. 000085A8  504F                     addq.w     A7, 8
  11536. 000085AA  603E                     bra        +0x40 /* 000085EA */
  11537. label000085AC:
  11538. 000085AC  2F0A                     move.l     -[A7], A2
  11539. 000085AE  2057                     movea.l    A0, [A7]
  11540. 000085B0  2250                     movea.l    A1, [A0]
  11541. 000085B2  2269 01B8                movea.l    A1, [A1 + 0x1B8]
  11542. 000085B6  4E91                     jsr        [A1]
  11543. 000085B8  4A00                     tst.b      D0
  11544. 000085BA  584F                     addq.w     A7, 4
  11545. 000085BC  6612                     bne        +0x14 /* 000085D0 */
  11546. 000085BE  2F0A                     move.l     -[A7], A2
  11547. 000085C0  2057                     movea.l    A0, [A7]
  11548. 000085C2  2250                     movea.l    A1, [A0]
  11549. 000085C4  2269 01BC                movea.l    A1, [A1 + 0x1BC]
  11550. 000085C8  4E91                     jsr        [A1]
  11551. 000085CA  4A00                     tst.b      D0
  11552. 000085CC  584F                     addq.w     A7, 4
  11553. 000085CE  671A                     beq        +0x1C /* 000085EA */
  11554. label000085D0:
  11555. 000085D0  3613                     move.w     D3, [A3]
  11556. 000085D2  3543 0014                move.w     [A2 + 0x14], D3
  11557. 000085D6  42A7                     clr.l      -[A7]
  11558. 000085D8  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  11559. 000085DC  2057                     movea.l    A0, [A7]
  11560. 000085DE  2268 0004                movea.l    A1, [A0 + 0x4]
  11561. 000085E2  2269 00F0                movea.l    A1, [A1 + 0xF0]
  11562. 000085E6  4E91                     jsr        [A1]
  11563. 000085E8  504F                     addq.w     A7, 8
  11564. label000085EA:
  11565. 000085EA  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  11566. 000085EE  4E5E                     unlink     A6
  11567. 000085F0  4E75                     rts
  11568. 000085F2  4E56 FFFA                link       A6, -0x0006
  11569. 000085F6  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  11570. 000085FA  246E 0008                movea.l    A2, [A6 + 0x8]
  11571. 000085FE  282E 000E                move.l     D4, [A6 + 0xE]
  11572. 00008602  266E 0016                movea.l    A3, [A6 + 0x16]
  11573. 00008606  286E 001A                movea.l    A4, [A6 + 0x1A]
  11574. 0000860A  7600                     moveq.l    D3, 0x00
  11575. 0000860C  0C84 636F 6E74           cmpi.l     D4, 0x636F6E74 /* 'cont' */
  11576. 00008612  670E                     beq        +0x10 /* 00008622 */
  11577. 00008614  0C84 7472 616E           cmpi.l     D4, 0x7472616E /* 'tran' */
  11578. 0000861A  6700 00C6                beq        +0xC8 /* 000086E2 */
  11579. 0000861E  6000 00F0                bra        +0xF2 /* 00008710 */
  11580. label00008622:
  11581. 00008622  362A 0046                move.w     D3, [A2 + 0x46]
  11582. 00008626  3D43 FFFA                move.w     [A6 - 0x6], D3
  11583. 0000862A  3003                     move.w     D0, D3
  11584. 0000862C  4EB9 0000 0504           jsr        [0x00000504]
  11585. 00008632  00A2 0001 0083           ori.l      -[A2], 0x10083
  11586. 00008638  0005 0001                ori.b      D5, 0x1
  11587. 0000863C  001E 0002                ori.b      [A6]+, 0x2
  11588. 00008640  0012 0003                ori.b      [A2], 0x3
  11589. 00008644  001E 0081                ori.b      [A6]+, 0x81
  11590. 00008648  0042 0082                ori.w      D2, 0x82
  11591. 0000864C  001E 0083                ori.b      [A6]+, 0x83
  11592. 00008650  005A 3D6A                ori.w      [A2]+, 0x3D6A /* '=j' */
  11593. 00008654  0048 FFFC                ori.w      A0, 0xFFFC
  11594. 00008658  607A                     bra        +0x7C /* 000086D4 */
  11595. 0000865A  3D6A 0048 FFFC           move.w     [A6 - 0x4], [A2 + 0x48]
  11596. 00008660  6072                     bra        +0x74 /* 000086D4 */
  11597. 00008662  3D6A 0048 FFFC           move.w     [A6 - 0x4], [A2 + 0x48]
  11598. 00008668  606A                     bra        +0x6C /* 000086D4 */
  11599. 0000866A  2F0A                     move.l     -[A7], A2
  11600. 0000866C  2057                     movea.l    A0, [A7]
  11601. 0000866E  2250                     movea.l    A1, [A0]
  11602. 00008670  2269 01C8                movea.l    A1, [A1 + 0x1C8]
  11603. 00008674  4E91                     jsr        [A1]
  11604. 00008676  4A00                     tst.b      D0
  11605. 00008678  584F                     addq.w     A7, 4
  11606. 0000867A  6706                     beq        +0x8 /* 00008682 */
  11607. 0000867C  206A 0028                movea.l    A0, [A2 + 0x28]
  11608. 00008680  6002                     bra        +0x4 /* 00008684 */
  11609. label00008682:
  11610. 00008682  91C8                     sub.l      A0, A0
  11611. label00008684:
  11612. 00008684  2D48 FFFC                move.l     [A6 - 0x4], A0
  11613. 00008688  604A                     bra        +0x4C /* 000086D4 */
  11614. 0000868A  2F0A                     move.l     -[A7], A2
  11615. 0000868C  2057                     movea.l    A0, [A7]
  11616. 0000868E  2250                     movea.l    A1, [A0]
  11617. 00008690  2269 01BC                movea.l    A1, [A1 + 0x1BC]
  11618. 00008694  4E91                     jsr        [A1]
  11619. 00008696  4A00                     tst.b      D0
  11620. 00008698  584F                     addq.w     A7, 4
  11621. 0000869A  6706                     beq        +0x8 /* 000086A2 */
  11622. 0000869C  206A 000E                movea.l    A0, [A2 + 0xE]
  11623. 000086A0  6002                     bra        +0x4 /* 000086A4 */
  11624. label000086A2:
  11625. 000086A2  91C8                     sub.l      A0, A0
  11626. label000086A4:
  11627. 000086A4  2D48 FFFC                move.l     [A6 - 0x4], A0
  11628. 000086A8  602A                     bra        +0x2C /* 000086D4 */
  11629. 000086AA  2F0A                     move.l     -[A7], A2
  11630. 000086AC  2057                     movea.l    A0, [A7]
  11631. 000086AE  2250                     movea.l    A1, [A0]
  11632. 000086B0  2269 01D0                movea.l    A1, [A1 + 0x1D0]
  11633. 000086B4  4E91                     jsr        [A1]
  11634. 000086B6  4A00                     tst.b      D0
  11635. 000086B8  584F                     addq.w     A7, 4
  11636. 000086BA  6712                     beq        +0x14 /* 000086CE */
  11637. 000086BC  486A 0036                pea.l      [A2 + 0x36]
  11638. 000086C0  2057                     movea.l    A0, [A7]
  11639. 000086C2  2250                     movea.l    A1, [A0]
  11640. 000086C4  2269 000C                movea.l    A1, [A1 + 0xC]
  11641. 000086C8  4E91                     jsr        [A1]
  11642. 000086CA  584F                     addq.w     A7, 4
  11643. 000086CC  6002                     bra        +0x4 /* 000086D0 */
  11644. label000086CE:
  11645. 000086CE  91C8                     sub.l      A0, A0
  11646. label000086D0:
  11647. 000086D0  2D48 FFFC                move.l     [A6 - 0x4], A0
  11648. label000086D4:
  11649. 000086D4  7606                     moveq.l    D3, 0x06
  11650. 000086D6  26AE FFFA                move.l     [A3], [A6 - 0x6]
  11651. 000086DA  376E FFFE 0004           move.w     [A3 + 0x4], [A6 - 0x2]
  11652. 000086E0  602E                     bra        +0x30 /* 00008710 */
  11653. label000086E2:
  11654. 000086E2  2F0A                     move.l     -[A7], A2
  11655. 000086E4  2057                     movea.l    A0, [A7]
  11656. 000086E6  2250                     movea.l    A1, [A0]
  11657. 000086E8  2269 01B8                movea.l    A1, [A1 + 0x1B8]
  11658. 000086EC  4E91                     jsr        [A1]
  11659. 000086EE  4A00                     tst.b      D0
  11660. 000086F0  584F                     addq.w     A7, 4
  11661. 000086F2  6612                     bne        +0x14 /* 00008706 */
  11662. 000086F4  2F0A                     move.l     -[A7], A2
  11663. 000086F6  2057                     movea.l    A0, [A7]
  11664. 000086F8  2250                     movea.l    A1, [A0]
  11665. 000086FA  2269 01BC                movea.l    A1, [A1 + 0x1BC]
  11666. 000086FE  4E91                     jsr        [A1]
  11667. 00008700  4A00                     tst.b      D0
  11668. 00008702  584F                     addq.w     A7, 4
  11669. 00008704  6708                     beq        +0xA /* 0000870E */
  11670. label00008706:
  11671. 00008706  7602                     moveq.l    D3, 0x02
  11672. 00008708  36AA 0014                move.w     [A3], [A2 + 0x14]
  11673. 0000870C  6002                     bra        +0x4 /* 00008710 */
  11674. label0000870E:
  11675. 0000870E  7600                     moveq.l    D3, 0x00
  11676. label00008710:
  11677. 00008710  200C                     move.l     D0, A4
  11678. 00008712  6702                     beq        +0x4 /* 00008716 */
  11679. 00008714  2883                     move.l     [A4], D3
  11680. label00008716:
  11681. 00008716  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  11682. 0000871A  4E5E                     unlink     A6
  11683. 0000871C  4E75                     rts
  11684. 0000871E  4E56 FFAE                link       A6, -0x0052
  11685. 00008722  2F0A                     move.l     -[A7], A2
  11686. 00008724  246E 0008                movea.l    A2, [A6 + 0x8]
  11687. 00008728  486E FFAE                pea.l      [A6 - 0x52]
  11688. 0000872C  4EB9 0000 20A0           jsr        [0x000020A0]
  11689. 00008732  4EB9 0000 20B0           jsr        [0x000020B0]
  11690. 00008738  486E FFF2                pea.l      [A6 - 0xE]
  11691. 0000873C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  11692. 00008740  2057                     movea.l    A0, [A7]
  11693. 00008742  2268 0004                movea.l    A1, [A0 + 0x4]
  11694. 00008746  2269 003C                movea.l    A1, [A1 + 0x3C]
  11695. 0000874A  4E91                     jsr        [A1]
  11696. 0000874C  486E FFF2                pea.l      [A6 - 0xE]
  11697. 00008750  486E FFDE                pea.l      [A6 - 0x22]
  11698. 00008754  4EB9 0000 2148           jsr        [0x00002148]
  11699. 0000875A  4FEF 0014                lea.l      A7, [A7 + 0x14]
  11700. 0000875E  6000 009C                bra        +0x9E /* 000087FC */
  11701. label00008762:
  11702. 00008762  0C6E 0004 FFF0           cmpi.w     [A6 - 0x10], 0x4
  11703. 00008768  6C12                     bge        +0x14 /* 0000877C */
  11704. 0000876A  486E FFD8                pea.l      [A6 - 0x28]
  11705. 0000876E  4EB9 0000 05E0           jsr        [0x000005E0]
  11706. 00008774  41EE FFD8                lea.l      A0, [A6 - 0x28]
  11707. 00008778  584F                     addq.w     A7, 4
  11708. 0000877A  6046                     bra        +0x48 /* 000087C2 */
  11709. label0000877C:
  11710. 0000877C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  11711. 00008780  4EB9 0000 30D8           jsr        [0x000030D8]
  11712. 00008786  4A00                     tst.b      D0
  11713. 00008788  584F                     addq.w     A7, 4
  11714. 0000878A  6722                     beq        +0x24 /* 000087AE */
  11715. 0000878C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  11716. 00008790  4EB9 0000 3110           jsr        [0x00003110]
  11717. 00008796  4A00                     tst.b      D0
  11718. 00008798  584F                     addq.w     A7, 4
  11719. 0000879A  6712                     beq        +0x14 /* 000087AE */
  11720. 0000879C  486E FFD2                pea.l      [A6 - 0x2E]
  11721. 000087A0  4EB9 0000 05E0           jsr        [0x000005E0]
  11722. 000087A6  41EE FFD2                lea.l      A0, [A6 - 0x2E]
  11723. 000087AA  584F                     addq.w     A7, 4
  11724. 000087AC  6014                     bra        +0x16 /* 000087C2 */
  11725. label000087AE:
  11726. 000087AE  1F3C 0007                move.b     -[A7], 0x7
  11727. 000087B2  486E FFCC                pea.l      [A6 - 0x34]
  11728. 000087B6  4EB9 0000 05D8           jsr        [0x000005D8]
  11729. 000087BC  41EE FFCC                lea.l      A0, [A6 - 0x34]
  11730. 000087C0  5C4F                     addq.w     A7, 6
  11731. label000087C2:
  11732. 000087C2  2D50 FFFA                move.l     [A6 - 0x6], [A0]
  11733. 000087C6  3D68 0004 FFFE           move.w     [A6 - 0x2], [A0 + 0x4]
  11734. 000087CC  486E FFFA                pea.l      [A6 - 0x6]
  11735. 000087D0  AA14                     syscall    RGBForeColor
  11736. 000087D2  486E FFF2                pea.l      [A6 - 0xE]
  11737. 000087D6  A8A1                     syscall    FrameRect
  11738. 000087D8  486E FFF2                pea.l      [A6 - 0xE]
  11739. 000087DC  2F3C 0001 0001           move.l     -[A7], 0x10001
  11740. 000087E2  A8A9                     syscall    InsetRect
  11741. 000087E4  486E FFFA                pea.l      [A6 - 0x6]
  11742. 000087E8  4EB9 0000 05E8           jsr        [0x000005E8]
  11743. 000087EE  486E FFFA                pea.l      [A6 - 0x6]
  11744. 000087F2  AA15                     syscall    RGBBackColor
  11745. 000087F4  486E FFF2                pea.l      [A6 - 0xE]
  11746. 000087F8  A8A3                     syscall    EraseRect
  11747. 000087FA  584F                     addq.w     A7, 4
  11748. label000087FC:
  11749. 000087FC  486E FFF0                pea.l      [A6 - 0x10]
  11750. 00008800  486E FFDE                pea.l      [A6 - 0x22]
  11751. 00008804  4EB9 0000 2158           jsr        [0x00002158]
  11752. 0000880A  4A00                     tst.b      D0
  11753. 0000880C  504F                     addq.w     A7, 8
  11754. 0000880E  6600 FF52                bne        -0xAC /* 00008762 */
  11755. 00008812  3F3C FFFF                move.w     -[A7], 0xFFFF
  11756. 00008816  486E FFDE                pea.l      [A6 - 0x22]
  11757. 0000881A  4EB9 0000 2150           jsr        [0x00002150]
  11758. 00008820  2F0A                     move.l     -[A7], A2
  11759. 00008822  2057                     movea.l    A0, [A7]
  11760. 00008824  2250                     movea.l    A1, [A0]
  11761. 00008826  2269 01DC                movea.l    A1, [A1 + 0x1DC]
  11762. 0000882A  4E91                     jsr        [A1]
  11763. 0000882C  3F3C FFFF                move.w     -[A7], 0xFFFF
  11764. 00008830  486E FFAE                pea.l      [A6 - 0x52]
  11765. 00008834  4EB9 0000 20A8           jsr        [0x000020A8]
  11766. 0000883A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  11767. 0000883E  245F                     movea.l    A2, [A7]+
  11768. 00008840  4E5E                     unlink     A6
  11769. 00008842  4E75                     rts
  11770. 00008844  4E56 0000                link       A6, 0
  11771. 00008848  2F0A                     move.l     -[A7], A2
  11772. 0000884A  246E 0008                movea.l    A2, [A6 + 0x8]
  11773. 0000884E  302A 0046                move.w     D0, [A2 + 0x46]
  11774. 00008852  4EB9 0000 0504           jsr        [0x00000504]
  11775. 00008858  004E 0001                ori.w      A6, 0x1
  11776. 0000885C  0083 0005 0001           ori.l      D3, 0x50001
  11777. 00008862  0016 0002                ori.b      [A6], 0x2
  11778. 00008866  0022 0003                ori.b      -[A2], 0x3
  11779. 0000886A  002E 0081 000A           ori.b      [A6 + 0xA], 0x81
  11780. 00008870  0082 0016 0083           ori.l      D2, 0x160083
  11781. 00008876  0022 2F0A                ori.b      -[A2], 0xA /* '\n' */
  11782. 0000887A  2057                     movea.l    A0, [A7]
  11783. 0000887C  2250                     movea.l    A1, [A0]
  11784. 0000887E  2269 01E0                movea.l    A1, [A1 + 0x1E0]
  11785. 00008882  4E91                     jsr        [A1]
  11786. 00008884  584F                     addq.w     A7, 4
  11787. 00008886  601E                     bra        +0x20 /* 000088A6 */
  11788. 00008888  2F0A                     move.l     -[A7], A2
  11789. 0000888A  2057                     movea.l    A0, [A7]
  11790. 0000888C  2250                     movea.l    A1, [A0]
  11791. 0000888E  2269 01E4                movea.l    A1, [A1 + 0x1E4]
  11792. 00008892  4E91                     jsr        [A1]
  11793. 00008894  584F                     addq.w     A7, 4
  11794. 00008896  600E                     bra        +0x10 /* 000088A6 */
  11795. 00008898  2F0A                     move.l     -[A7], A2
  11796. 0000889A  2057                     movea.l    A0, [A7]
  11797. 0000889C  2250                     movea.l    A1, [A0]
  11798. 0000889E  2269 01E8                movea.l    A1, [A1 + 0x1E8]
  11799. 000088A2  4E91                     jsr        [A1]
  11800. 000088A4  584F                     addq.w     A7, 4
  11801. label000088A6:
  11802. 000088A6  245F                     movea.l    A2, [A7]+
  11803. 000088A8  4E5E                     unlink     A6
  11804. 000088AA  4E75                     rts
  11805. 000088AC  4E56 FFDA                link       A6, -0x0026
  11806. 000088B0  48E7 0030                movem.l    -[A7], A2,A3
  11807. 000088B4  246E 0008                movea.l    A2, [A6 + 0x8]
  11808. 000088B8  486E FFE2                pea.l      [A6 - 0x1E]
  11809. 000088BC  4EB9 0000 20A0           jsr        [0x000020A0]
  11810. 000088C2  4EB9 0000 20B0           jsr        [0x000020B0]
  11811. 000088C8  486E FFDA                pea.l      [A6 - 0x26]
  11812. 000088CC  2F0A                     move.l     -[A7], A2
  11813. 000088CE  2057                     movea.l    A0, [A7]
  11814. 000088D0  2250                     movea.l    A1, [A0]
  11815. 000088D2  2269 01B4                movea.l    A1, [A1 + 0x1B4]
  11816. 000088D6  4E91                     jsr        [A1]
  11817. 000088D8  204A                     movea.l    A0, A2
  11818. 000088DA  5088                     addq.l     A0, 8
  11819. 000088DC  5488                     addq.l     A0, 2
  11820. 000088DE  2648                     movea.l    A3, A0
  11821. 000088E0  4850                     pea.l      [A0]
  11822. 000088E2  2057                     movea.l    A0, [A7]
  11823. 000088E4  2250                     movea.l    A1, [A0]
  11824. 000088E6  2269 000C                movea.l    A1, [A1 + 0xC]
  11825. 000088EA  4E91                     jsr        [A1]
  11826. 000088EC  2008                     move.l     D0, A0
  11827. 000088EE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  11828. 000088F2  6724                     beq        +0x26 /* 00008918 */
  11829. 000088F4  554F                     subq.w     A7, 2
  11830. 000088F6  486E FFDA                pea.l      [A6 - 0x26]
  11831. 000088FA  4267                     clr.w      -[A7]
  11832. 000088FC  3F2A 0014                move.w     -[A7], [A2 + 0x14]
  11833. 00008900  2F0B                     move.l     -[A7], A3
  11834. 00008902  2057                     movea.l    A0, [A7]
  11835. 00008904  2250                     movea.l    A1, [A0]
  11836. 00008906  2269 000C                movea.l    A1, [A1 + 0xC]
  11837. 0000890A  4E91                     jsr        [A1]
  11838. 0000890C  584F                     addq.w     A7, 4
  11839. 0000890E  2F08                     move.l     -[A7], A0
  11840. 00008910  303C 0603                move.w     D0, 0x603
  11841. 00008914  ABC9                     syscall    IconDispatch
  11842. 00008916  301F                     move.w     D0, [A7]+
  11843. label00008918:
  11844. 00008918  3F3C FFFF                move.w     -[A7], 0xFFFF
  11845. 0000891C  486E FFE2                pea.l      [A6 - 0x1E]
  11846. 00008920  4EB9 0000 20A8           jsr        [0x000020A8]
  11847. 00008926  5C4F                     addq.w     A7, 6
  11848. 00008928  4CDF 0C00                movem.l    A2,A3, [A7]+
  11849. 0000892C  4E5E                     unlink     A6
  11850. 0000892E  4E75                     rts
  11851. 00008930  4E56 FFCE                link       A6, -0x0032
  11852. 00008934  2F0A                     move.l     -[A7], A2
  11853. 00008936  246E 0008                movea.l    A2, [A6 + 0x8]
  11854. 0000893A  486E FFDA                pea.l      [A6 - 0x26]
  11855. 0000893E  4EB9 0000 20A0           jsr        [0x000020A0]
  11856. 00008944  4EB9 0000 20B0           jsr        [0x000020B0]
  11857. 0000894A  486E FFF8                pea.l      [A6 - 0x8]
  11858. 0000894E  2F0A                     move.l     -[A7], A2
  11859. 00008950  2057                     movea.l    A0, [A7]
  11860. 00008952  2250                     movea.l    A1, [A0]
  11861. 00008954  2269 01B4                movea.l    A1, [A1 + 0x1B4]
  11862. 00008958  4E91                     jsr        [A1]
  11863. 0000895A  4AAA 0028                tst.l      [A2 + 0x28]
  11864. 0000895E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  11865. 00008962  6760                     beq        +0x62 /* 000089C4 */
  11866. 00008964  486E FFF8                pea.l      [A6 - 0x8]
  11867. 00008968  2F2A 0028                move.l     -[A7], [A2 + 0x28]
  11868. 0000896C  AA1F                     syscall    PlotCIcon
  11869. 0000896E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  11870. 00008972  4EB9 0000 3110           jsr        [0x00003110]
  11871. 00008978  4A00                     tst.b      D0
  11872. 0000897A  584F                     addq.w     A7, 4
  11873. 0000897C  6710                     beq        +0x12 /* 0000898E */
  11874. 0000897E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  11875. 00008982  4EB9 0000 30D8           jsr        [0x000030D8]
  11876. 00008988  4A00                     tst.b      D0
  11877. 0000898A  584F                     addq.w     A7, 4
  11878. 0000898C  6636                     bne        +0x38 /* 000089C4 */
  11879. label0000898E:
  11880. 0000898E  1F3C 0007                move.b     -[A7], 0x7
  11881. 00008992  486E FFCE                pea.l      [A6 - 0x32]
  11882. 00008996  4EB9 0000 05D8           jsr        [0x000005D8]
  11883. 0000899C  1F3C 0001                move.b     -[A7], 0x1
  11884. 000089A0  486E FFD4                pea.l      [A6 - 0x2C]
  11885. 000089A4  4EB9 0000 05D8           jsr        [0x000005D8]
  11886. 000089AA  486E FFD4                pea.l      [A6 - 0x2C]
  11887. 000089AE  486E FFCE                pea.l      [A6 - 0x32]
  11888. 000089B2  486E FFF8                pea.l      [A6 - 0x8]
  11889. 000089B6  2F2A 0028                move.l     -[A7], [A2 + 0x28]
  11890. 000089BA  4EB9 0000 06A8           jsr        [0x000006A8]
  11891. 000089C0  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  11892. label000089C4:
  11893. 000089C4  3F3C FFFF                move.w     -[A7], 0xFFFF
  11894. 000089C8  486E FFDA                pea.l      [A6 - 0x26]
  11895. 000089CC  4EB9 0000 20A8           jsr        [0x000020A8]
  11896. 000089D2  5C4F                     addq.w     A7, 6
  11897. 000089D4  245F                     movea.l    A2, [A7]+
  11898. 000089D6  4E5E                     unlink     A6
  11899. 000089D8  4E75                     rts
  11900. 000089DA  4E56 FFCA                link       A6, -0x0036
  11901. 000089DE  48E7 0030                movem.l    -[A7], A2,A3
  11902. 000089E2  246E 0008                movea.l    A2, [A6 + 0x8]
  11903. 000089E6  486E FFD6                pea.l      [A6 - 0x2A]
  11904. 000089EA  4EB9 0000 20A0           jsr        [0x000020A0]
  11905. 000089F0  4EB9 0000 20B0           jsr        [0x000020B0]
  11906. 000089F6  486E FFF8                pea.l      [A6 - 0x8]
  11907. 000089FA  2F0A                     move.l     -[A7], A2
  11908. 000089FC  2057                     movea.l    A0, [A7]
  11909. 000089FE  2250                     movea.l    A1, [A0]
  11910. 00008A00  2269 01B4                movea.l    A1, [A1 + 0x1B4]
  11911. 00008A04  4E91                     jsr        [A1]
  11912. 00008A06  486A 0036                pea.l      [A2 + 0x36]
  11913. 00008A0A  2057                     movea.l    A0, [A7]
  11914. 00008A0C  2250                     movea.l    A1, [A0]
  11915. 00008A0E  2269 001C                movea.l    A1, [A1 + 0x1C]
  11916. 00008A12  4E91                     jsr        [A1]
  11917. 00008A14  4A00                     tst.b      D0
  11918. 00008A16  4FEF 0010                lea.l      A7, [A7 + 0x10]
  11919. 00008A1A  670C                     beq        +0xE /* 00008A28 */
  11920. 00008A1C  2F2A 003A                move.l     -[A7], [A2 + 0x3A]
  11921. 00008A20  486E FFF8                pea.l      [A6 - 0x8]
  11922. 00008A24  A8F6                     syscall    DrawPicture
  11923. 00008A26  6048                     bra        +0x4A /* 00008A70 */
  11924. label00008A28:
  11925. 00008A28  4A6A 003E                tst.w      [A2 + 0x3E]
  11926. 00008A2C  6742                     beq        +0x44 /* 00008A70 */
  11927. 00008A2E  0C6A 7FFF 003E           cmpi.w     [A2 + 0x3E], 0x7FFF
  11928. 00008A34  673A                     beq        +0x3C /* 00008A70 */
  11929. 00008A36  594F                     subq.w     A7, 4
  11930. 00008A38  3F2A 003E                move.w     -[A7], [A2 + 0x3E]
  11931. 00008A3C  A9BC                     syscall    GetPicture
  11932. 00008A3E  205F                     movea.l    A0, [A7]+
  11933. 00008A40  2648                     movea.l    A3, A0
  11934. 00008A42  200B                     move.l     D0, A3
  11935. 00008A44  661E                     bne        +0x20 /* 00008A64 */
  11936. 00008A46  42A7                     clr.l      -[A7]
  11937. 00008A48  486E FFF4                pea.l      [A6 - 0xC]
  11938. 00008A4C  2D7C 6E69 6C50 FFF4      move.l     [A6 - 0xC], 0x6E696C50 /* 'nilP' */
  11939. 00008A54  4879 0000 BFE6           push.l     0xBFE6
  11940. 00008A5A  4EB9 0000 1FD8           jsr        [0x00001FD8 /* FPOVFLVec */]
  11941. 00008A60  4FEF 000C                lea.l      A7, [A7 + 0xC]
  11942. label00008A64:
  11943. 00008A64  200B                     move.l     D0, A3
  11944. 00008A66  6708                     beq        +0xA /* 00008A70 */
  11945. 00008A68  2F0B                     move.l     -[A7], A3
  11946. 00008A6A  486E FFF8                pea.l      [A6 - 0x8]
  11947. 00008A6E  A8F6                     syscall    DrawPicture
  11948. label00008A70:
  11949. 00008A70  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  11950. 00008A74  4EB9 0000 3110           jsr        [0x00003110]
  11951. 00008A7A  4A00                     tst.b      D0
  11952. 00008A7C  584F                     addq.w     A7, 4
  11953. 00008A7E  6710                     beq        +0x12 /* 00008A90 */
  11954. 00008A80  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  11955. 00008A84  4EB9 0000 30D8           jsr        [0x000030D8]
  11956. 00008A8A  4A00                     tst.b      D0
  11957. 00008A8C  584F                     addq.w     A7, 4
  11958. 00008A8E  6632                     bne        +0x34 /* 00008AC2 */
  11959. label00008A90:
  11960. 00008A90  1F3C 0007                move.b     -[A7], 0x7
  11961. 00008A94  486E FFD0                pea.l      [A6 - 0x30]
  11962. 00008A98  4EB9 0000 05D8           jsr        [0x000005D8]
  11963. 00008A9E  1F3C 0002                move.b     -[A7], 0x2
  11964. 00008AA2  486E FFCA                pea.l      [A6 - 0x36]
  11965. 00008AA6  4EB9 0000 05D8           jsr        [0x000005D8]
  11966. 00008AAC  486E FFCA                pea.l      [A6 - 0x36]
  11967. 00008AB0  486E FFD0                pea.l      [A6 - 0x30]
  11968. 00008AB4  486E FFF8                pea.l      [A6 - 0x8]
  11969. 00008AB8  4EB9 0000 06A0           jsr        [0x000006A0]
  11970. 00008ABE  4FEF 0018                lea.l      A7, [A7 + 0x18]
  11971. label00008AC2:
  11972. 00008AC2  3F3C FFFF                move.w     -[A7], 0xFFFF
  11973. 00008AC6  486E FFD6                pea.l      [A6 - 0x2A]
  11974. 00008ACA  4EB9 0000 20A8           jsr        [0x000020A8]
  11975. 00008AD0  5C4F                     addq.w     A7, 6
  11976. 00008AD2  4CDF 0C00                movem.l    A2,A3, [A7]+
  11977. 00008AD6  4E5E                     unlink     A6
  11978. 00008AD8  4E75                     rts
  11979. 00008ADA  4E56 FFEA                link       A6, -0x0016
  11980. 00008ADE  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  11981. 00008AE2  246E 0008                movea.l    A2, [A6 + 0x8]
  11982. 00008AE6  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  11983. 00008AEA  4EB9 0000 30A0           jsr        [0x000030A0]
  11984. 00008AF0  4A00                     tst.b      D0
  11985. 00008AF2  584F                     addq.w     A7, 4
  11986. 00008AF4  6700 00C6                beq        +0xC8 /* 00008BBC */
  11987. 00008AF8  486E FFEA                pea.l      [A6 - 0x16]
  11988. 00008AFC  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  11989. 00008B00  2057                     movea.l    A0, [A7]
  11990. 00008B02  2268 0004                movea.l    A1, [A0 + 0x4]
  11991. 00008B06  2269 0038                movea.l    A1, [A1 + 0x38]
  11992. 00008B0A  4E91                     jsr        [A1]
  11993. 00008B0C  4A00                     tst.b      D0
  11994. 00008B0E  504F                     addq.w     A7, 8
  11995. 00008B10  6700 00AA                beq        +0xAC /* 00008BBC */
  11996. 00008B14  262A 0004                move.l     D3, [A2 + 0x4]
  11997. 00008B18  2643                     movea.l    A3, D3
  11998. 00008B1A  206B 0020                movea.l    A0, [A3 + 0x20]
  11999. 00008B1E  2008                     move.l     D0, A0
  12000. 00008B20  6700 009A                beq        +0x9C /* 00008BBC */
  12001. 00008B24  2843                     movea.l    A4, D3
  12002. 00008B26  266C 0020                movea.l    A3, [A4 + 0x20]
  12003. 00008B2A  2D6B 006C FFF8           move.l     [A6 - 0x8], [A3 + 0x6C]
  12004. 00008B30  2D6B 0070 FFFC           move.l     [A6 - 0x4], [A3 + 0x70]
  12005. 00008B36  554F                     subq.w     A7, 2
  12006. 00008B38  486E FFEA                pea.l      [A6 - 0x16]
  12007. 00008B3C  486E FFF8                pea.l      [A6 - 0x8]
  12008. 00008B40  486E FFF8                pea.l      [A6 - 0x8]
  12009. 00008B44  A8AA                     syscall    SectRect
  12010. 00008B46  101F                     move.b     D0, [A7]+
  12011. 00008B48  6772                     beq        +0x74 /* 00008BBC */
  12012. 00008B4A  4227                     clr.b      -[A7]
  12013. 00008B4C  2F0A                     move.l     -[A7], A2
  12014. 00008B4E  2057                     movea.l    A0, [A7]
  12015. 00008B50  2250                     movea.l    A1, [A0]
  12016. 00008B52  2269 01B0                movea.l    A1, [A1 + 0x1B0]
  12017. 00008B56  4E91                     jsr        [A1]
  12018. 00008B58  584F                     addq.w     A7, 4
  12019. 00008B5A  2F08                     move.l     -[A7], A0
  12020. 00008B5C  486E FFF2                pea.l      [A6 - 0xE]
  12021. 00008B60  4EB9 0000 2350           jsr        [0x00002350]
  12022. 00008B66  42A7                     clr.l      -[A7]
  12023. 00008B68  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  12024. 00008B6C  2057                     movea.l    A0, [A7]
  12025. 00008B6E  2268 0004                movea.l    A1, [A0 + 0x4]
  12026. 00008B72  2269 00E8                movea.l    A1, [A1 + 0xE8]
  12027. 00008B76  4E91                     jsr        [A1]
  12028. 00008B78  4A00                     tst.b      D0
  12029. 00008B7A  4FEF 0012                lea.l      A7, [A7 + 0x12]
  12030. 00008B7E  6708                     beq        +0xA /* 00008B88 */
  12031. 00008B80  206E FFF2                movea.l    A0, [A6 - 0xE]
  12032. 00008B84  4850                     pea.l      [A0]
  12033. 00008B86  A927                     syscall    InvalRgn
  12034. label00008B88:
  12035. 00008B88  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  12036. 00008B8C  2057                     movea.l    A0, [A7]
  12037. 00008B8E  2268 0004                movea.l    A1, [A0 + 0x4]
  12038. 00008B92  2269 00E4                movea.l    A1, [A1 + 0xE4]
  12039. 00008B96  4E91                     jsr        [A1]
  12040. 00008B98  42A7                     clr.l      -[A7]
  12041. 00008B9A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  12042. 00008B9E  2057                     movea.l    A0, [A7]
  12043. 00008BA0  2268 0004                movea.l    A1, [A0 + 0x4]
  12044. 00008BA4  2269 00E8                movea.l    A1, [A1 + 0xE8]
  12045. 00008BA8  4E91                     jsr        [A1]
  12046. 00008BAA  3F3C FFFF                move.w     -[A7], 0xFFFF
  12047. 00008BAE  486E FFF2                pea.l      [A6 - 0xE]
  12048. 00008BB2  4EB9 0000 2358           jsr        [0x00002358]
  12049. 00008BB8  4FEF 0012                lea.l      A7, [A7 + 0x12]
  12050. label00008BBC:
  12051. 00008BBC  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  12052. 00008BC0  4E5E                     unlink     A6
  12053. 00008BC2  4E75                     rts
  12054. 00008BC4  4E56 FFE8                link       A6, -0x0018
  12055. 00008BC8  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  12056. 00008BCC  246E 0008                movea.l    A2, [A6 + 0x8]
  12057. 00008BD0  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  12058. 00008BD4  4EB9 0000 30A0           jsr        [0x000030A0]
  12059. 00008BDA  4A00                     tst.b      D0
  12060. 00008BDC  584F                     addq.w     A7, 4
  12061. 00008BDE  6700 00A8                beq        +0xAA /* 00008C88 */
  12062. 00008BE2  486E FFF0                pea.l      [A6 - 0x10]
  12063. 00008BE6  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  12064. 00008BEA  2057                     movea.l    A0, [A7]
  12065. 00008BEC  2268 0004                movea.l    A1, [A0 + 0x4]
  12066. 00008BF0  2269 0038                movea.l    A1, [A1 + 0x38]
  12067. 00008BF4  4E91                     jsr        [A1]
  12068. 00008BF6  4A00                     tst.b      D0
  12069. 00008BF8  504F                     addq.w     A7, 8
  12070. 00008BFA  6700 008C                beq        +0x8E /* 00008C88 */
  12071. 00008BFE  262A 0004                move.l     D3, [A2 + 0x4]
  12072. 00008C02  2643                     movea.l    A3, D3
  12073. 00008C04  206B 0020                movea.l    A0, [A3 + 0x20]
  12074. 00008C08  2008                     move.l     D0, A0
  12075. 00008C0A  677C                     beq        +0x7E /* 00008C88 */
  12076. 00008C0C  2843                     movea.l    A4, D3
  12077. 00008C0E  266C 0020                movea.l    A3, [A4 + 0x20]
  12078. 00008C12  2D6B 006C FFF8           move.l     [A6 - 0x8], [A3 + 0x6C]
  12079. 00008C18  2D6B 0070 FFFC           move.l     [A6 - 0x4], [A3 + 0x70]
  12080. 00008C1E  554F                     subq.w     A7, 2
  12081. 00008C20  486E FFF0                pea.l      [A6 - 0x10]
  12082. 00008C24  486E FFF8                pea.l      [A6 - 0x8]
  12083. 00008C28  486E FFF8                pea.l      [A6 - 0x8]
  12084. 00008C2C  A8AA                     syscall    SectRect
  12085. 00008C2E  101F                     move.b     D0, [A7]+
  12086. 00008C30  6756                     beq        +0x58 /* 00008C88 */
  12087. 00008C32  486E FFE8                pea.l      [A6 - 0x18]
  12088. 00008C36  2F0A                     move.l     -[A7], A2
  12089. 00008C38  2057                     movea.l    A0, [A7]
  12090. 00008C3A  2250                     movea.l    A1, [A0]
  12091. 00008C3C  2269 01B4                movea.l    A1, [A1 + 0x1B4]
  12092. 00008C40  4E91                     jsr        [A1]
  12093. 00008C42  42A7                     clr.l      -[A7]
  12094. 00008C44  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  12095. 00008C48  2057                     movea.l    A0, [A7]
  12096. 00008C4A  2268 0004                movea.l    A1, [A0 + 0x4]
  12097. 00008C4E  2269 00E8                movea.l    A1, [A1 + 0xE8]
  12098. 00008C52  4E91                     jsr        [A1]
  12099. 00008C54  4A00                     tst.b      D0
  12100. 00008C56  4FEF 0010                lea.l      A7, [A7 + 0x10]
  12101. 00008C5A  6706                     beq        +0x8 /* 00008C62 */
  12102. 00008C5C  486E FFE8                pea.l      [A6 - 0x18]
  12103. 00008C60  A928                     syscall    InvalRect
  12104. label00008C62:
  12105. 00008C62  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  12106. 00008C66  2057                     movea.l    A0, [A7]
  12107. 00008C68  2268 0004                movea.l    A1, [A0 + 0x4]
  12108. 00008C6C  2269 00E4                movea.l    A1, [A1 + 0xE4]
  12109. 00008C70  4E91                     jsr        [A1]
  12110. 00008C72  42A7                     clr.l      -[A7]
  12111. 00008C74  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  12112. 00008C78  2057                     movea.l    A0, [A7]
  12113. 00008C7A  2268 0004                movea.l    A1, [A0 + 0x4]
  12114. 00008C7E  2269 00E8                movea.l    A1, [A1 + 0xE8]
  12115. 00008C82  4E91                     jsr        [A1]
  12116. 00008C84  4FEF 000C                lea.l      A7, [A7 + 0xC]
  12117. label00008C88:
  12118. 00008C88  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  12119. 00008C8C  4E5E                     unlink     A6
  12120. 00008C8E  4E75                     rts
  12121. 00008C90  4E75                     rts
  12122. 00008C92  4E56 0000                link       A6, 0
  12123. 00008C96  48E7 0030                movem.l    -[A7], A2,A3
  12124. 00008C9A  246E 0008                movea.l    A2, [A6 + 0x8]
  12125. 00008C9E  266E 000C                movea.l    A3, [A6 + 0xC]
  12126. 00008CA2  302A 0046                move.w     D0, [A2 + 0x46]
  12127. 00008CA6  4EB9 0000 0504           jsr        [0x00000504]
  12128. 00008CAC  0042 0001                ori.w      D2, 0x1
  12129. 00008CB0  0083 0005 0001           ori.l      D3, 0x50001
  12130. 00008CB6  0016 0002                ori.b      [A6], 0x2
  12131. 00008CBA  0012 0003                ori.b      [A2], 0x3
  12132. 00008CBE  0020 0081                ori.b      -[A0], 0x81
  12133. 00008CC2  000A 0082                ori.b      A2, 0x82
  12134. 00008CC6  0006 0083                ori.b      D6, 0x83
  12135. 00008CCA  0014 2F0B                ori.b      [A4], 0xB
  12136. 00008CCE  2F0A                     move.l     -[A7], A2
  12137. 00008CD0  2057                     movea.l    A0, [A7]
  12138. 00008CD2  2250                     movea.l    A1, [A0]
  12139. 00008CD4  2269 01F8                movea.l    A1, [A1 + 0x1F8]
  12140. 00008CD8  4E91                     jsr        [A1]
  12141. 00008CDA  504F                     addq.w     A7, 8
  12142. 00008CDC  6010                     bra        +0x12 /* 00008CEE */
  12143. 00008CDE  2F0B                     move.l     -[A7], A3
  12144. 00008CE0  2F0A                     move.l     -[A7], A2
  12145. 00008CE2  2057                     movea.l    A0, [A7]
  12146. 00008CE4  2250                     movea.l    A1, [A0]
  12147. 00008CE6  2269 0200                movea.l    A1, [A1 + 0x200]
  12148. 00008CEA  4E91                     jsr        [A1]
  12149. 00008CEC  504F                     addq.w     A7, 8
  12150. label00008CEE:
  12151. 00008CEE  4CDF 0C00                movem.l    A2,A3, [A7]+
  12152. 00008CF2  4E5E                     unlink     A6
  12153. 00008CF4  4E75                     rts
  12154. 00008CF6  4E56 FFF0                link       A6, -0x0010
  12155. 00008CFA  48E7 1F30                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3
  12156. 00008CFE  246E 0008                movea.l    A2, [A6 + 0x8]
  12157. 00008D02  266E 000C                movea.l    A3, [A6 + 0xC]
  12158. 00008D06  486E FFF8                pea.l      [A6 - 0x8]
  12159. 00008D0A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  12160. 00008D0E  2057                     movea.l    A0, [A7]
  12161. 00008D10  2268 0004                movea.l    A1, [A0 + 0x4]
  12162. 00008D14  2269 003C                movea.l    A1, [A1 + 0x3C]
  12163. 00008D18  4E91                     jsr        [A1]
  12164. 00008D1A  486E FFF8                pea.l      [A6 - 0x8]
  12165. 00008D1E  2F3C 0002 0002           move.l     -[A7], 0x20002
  12166. 00008D24  A8A9                     syscall    InsetRect
  12167. 00008D26  376E FFFA 0002           move.w     [A3 + 0x2], [A6 - 0x6]
  12168. 00008D2C  36AE FFF8                move.w     [A3], [A6 - 0x8]
  12169. 00008D30  382E FFFE                move.w     D4, [A6 - 0x2]
  12170. 00008D34  986E FFFA                sub.w      D4, [A6 - 0x6]
  12171. 00008D38  3A2E FFFC                move.w     D5, [A6 - 0x4]
  12172. 00008D3C  9A6E FFF8                sub.w      D5, [A6 - 0x8]
  12173. 00008D40  486E FFF0                pea.l      [A6 - 0x10]
  12174. 00008D44  486A 0024                pea.l      [A2 + 0x24]
  12175. 00008D48  2057                     movea.l    A0, [A7]
  12176. 00008D4A  2250                     movea.l    A1, [A0]
  12177. 00008D4C  2269 0014                movea.l    A1, [A1 + 0x14]
  12178. 00008D50  4E91                     jsr        [A1]
  12179. 00008D52  2D6E FFF0 FFF4           move.l     [A6 - 0xC], [A6 - 0x10]
  12180. 00008D58  2F0A                     move.l     -[A7], A2
  12181. 00008D5A  2057                     movea.l    A0, [A7]
  12182. 00008D5C  2250                     movea.l    A1, [A0]
  12183. 00008D5E  2269 01C0                movea.l    A1, [A1 + 0x1C0]
  12184. 00008D62  4E91                     jsr        [A1]
  12185. 00008D64  4A00                     tst.b      D0
  12186. 00008D66  4FEF 0014                lea.l      A7, [A7 + 0x14]
  12187. 00008D6A  6708                     beq        +0xA /* 00008D74 */
  12188. 00008D6C  7000                     moveq.l    D0, 0x00
  12189. 00008D6E  102A 0018                move.b     D0, [A2 + 0x18]
  12190. 00008D72  6004                     bra        +0x6 /* 00008D78 */
  12191. label00008D74:
  12192. 00008D74  302E FFF6                move.w     D0, [A6 - 0xA]
  12193. label00008D78:
  12194. 00008D78  3C00                     move.w     D6, D0
  12195. 00008D7A  2F0A                     move.l     -[A7], A2
  12196. 00008D7C  2057                     movea.l    A0, [A7]
  12197. 00008D7E  2250                     movea.l    A1, [A0]
  12198. 00008D80  2269 01C0                movea.l    A1, [A1 + 0x1C0]
  12199. 00008D84  4E91                     jsr        [A1]
  12200. 00008D86  4A00                     tst.b      D0
  12201. 00008D88  584F                     addq.w     A7, 4
  12202. 00008D8A  6714                     beq        +0x16 /* 00008DA0 */
  12203. 00008D8C  162A 0018                move.b     D3, [A2 + 0x18]
  12204. 00008D90  0C03 000C                cmpi.b     D3, 0xC
  12205. 00008D94  6604                     bne        +0x6 /* 00008D9A */
  12206. 00008D96  7010                     moveq.l    D0, 0x10
  12207. 00008D98  6004                     bra        +0x6 /* 00008D9E */
  12208. label00008D9A:
  12209. 00008D9A  7000                     moveq.l    D0, 0x00
  12210. 00008D9C  1003                     move.b     D0, D3
  12211. label00008D9E:
  12212. 00008D9E  6004                     bra        +0x6 /* 00008DA4 */
  12213. label00008DA0:
  12214. 00008DA0  302E FFF4                move.w     D0, [A6 - 0xC]
  12215. label00008DA4:
  12216. 00008DA4  3E00                     move.w     D7, D0
  12217. 00008DA6  3004                     move.w     D0, D4
  12218. 00008DA8  9047                     sub.w      D0, D7
  12219. 00008DAA  48C0                     ext.l      D0
  12220. 00008DAC  81FC 0002                divs.w     D0, 0x2
  12221. 00008DB0  D16B 0002                add.w      [A3 + 0x2], D0
  12222. 00008DB4  3005                     move.w     D0, D5
  12223. 00008DB6  9046                     sub.w      D0, D6
  12224. 00008DB8  48C0                     ext.l      D0
  12225. 00008DBA  81FC 0002                divs.w     D0, 0x2
  12226. 00008DBE  D153                     add.w      [A3], D0
  12227. 00008DC0  4CDF 0CF8                movem.l    D3,D4,D5,D6,D7,A2,A3, [A7]+
  12228. 00008DC4  4E5E                     unlink     A6
  12229. 00008DC6  4E75                     rts
  12230. 00008DC8  4E56 FFF8                link       A6, -0x0008
  12231. 00008DCC  48E7 1820                movem.l    -[A7], D3,D4,A2
  12232. 00008DD0  246E 0008                movea.l    A2, [A6 + 0x8]
  12233. 00008DD4  2F0A                     move.l     -[A7], A2
  12234. 00008DD6  2057                     movea.l    A0, [A7]
  12235. 00008DD8  2250                     movea.l    A1, [A0]
  12236. 00008DDA  2269 01C0                movea.l    A1, [A1 + 0x1C0]
  12237. 00008DDE  4E91                     jsr        [A1]
  12238. 00008DE0  4A00                     tst.b      D0
  12239. 00008DE2  584F                     addq.w     A7, 4
  12240. 00008DE4  6758                     beq        +0x5A /* 00008E3E */
  12241. 00008DE6  486E FFF8                pea.l      [A6 - 0x8]
  12242. 00008DEA  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  12243. 00008DEE  2057                     movea.l    A0, [A7]
  12244. 00008DF0  2268 0004                movea.l    A1, [A0 + 0x4]
  12245. 00008DF4  2269 003C                movea.l    A1, [A1 + 0x3C]
  12246. 00008DF8  4E91                     jsr        [A1]
  12247. 00008DFA  362E FFFE                move.w     D3, [A6 - 0x2]
  12248. 00008DFE  966E FFFA                sub.w      D3, [A6 - 0x6]
  12249. 00008E02  5543                     subq.w     D3, 2
  12250. 00008E04  382E FFFC                move.w     D4, [A6 - 0x4]
  12251. 00008E08  986E FFF8                sub.w      D4, [A6 - 0x8]
  12252. 00008E0C  5544                     subq.w     D4, 2
  12253. 00008E0E  0C43 0020                cmpi.w     D3, 0x20 /* ' ' */
  12254. 00008E12  504F                     addq.w     A7, 8
  12255. 00008E14  6D0E                     blt        +0x10 /* 00008E24 */
  12256. 00008E16  0C44 0020                cmpi.w     D4, 0x20 /* ' ' */
  12257. 00008E1A  6D08                     blt        +0xA /* 00008E24 */
  12258. 00008E1C  157C 0020 0018           move.b     [A2 + 0x18], 0x20 /* ' ' */
  12259. 00008E22  601A                     bra        +0x1C /* 00008E3E */
  12260. label00008E24:
  12261. 00008E24  0C43 0010                cmpi.w     D3, 0x10
  12262. 00008E28  6D06                     blt        +0x8 /* 00008E30 */
  12263. 00008E2A  0C44 0010                cmpi.w     D4, 0x10
  12264. 00008E2E  6C08                     bge        +0xA /* 00008E38 */
  12265. label00008E30:
  12266. 00008E30  157C 000C 0018           move.b     [A2 + 0x18], 0xC
  12267. 00008E36  6006                     bra        +0x8 /* 00008E3E */
  12268. label00008E38:
  12269. 00008E38  157C 0010 0018           move.b     [A2 + 0x18], 0x10
  12270. label00008E3E:
  12271. 00008E3E  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  12272. 00008E42  4E5E                     unlink     A6
  12273. 00008E44  4E75                     rts
  12274. 00008E46  4E56 FFF0                link       A6, -0x0010
  12275. 00008E4A  48E7 1C30                movem.l    -[A7], D3,D4,D5,A2,A3
  12276. 00008E4E  266E 0008                movea.l    A3, [A6 + 0x8]
  12277. 00008E52  246E 000C                movea.l    A2, [A6 + 0xC]
  12278. 00008E56  486E FFF8                pea.l      [A6 - 0x8]
  12279. 00008E5A  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  12280. 00008E5E  2057                     movea.l    A0, [A7]
  12281. 00008E60  2268 0004                movea.l    A1, [A0 + 0x4]
  12282. 00008E64  2269 003C                movea.l    A1, [A1 + 0x3C]
  12283. 00008E68  4E91                     jsr        [A1]
  12284. 00008E6A  486E FFF8                pea.l      [A6 - 0x8]
  12285. 00008E6E  2F3C 0002 0002           move.l     -[A7], 0x20002
  12286. 00008E74  A8A9                     syscall    InsetRect
  12287. 00008E76  356E FFFA 0002           move.w     [A2 + 0x2], [A6 - 0x6]
  12288. 00008E7C  34AE FFF8                move.w     [A2], [A6 - 0x8]
  12289. 00008E80  486E FFF0                pea.l      [A6 - 0x10]
  12290. 00008E84  486B 0036                pea.l      [A3 + 0x36]
  12291. 00008E88  2057                     movea.l    A0, [A7]
  12292. 00008E8A  2250                     movea.l    A1, [A0]
  12293. 00008E8C  2269 0014                movea.l    A1, [A1 + 0x14]
  12294. 00008E90  4E91                     jsr        [A1]
  12295. 00008E92  2D6E FFF0 FFF4           move.l     [A6 - 0xC], [A6 - 0x10]
  12296. 00008E98  362E FFFE                move.w     D3, [A6 - 0x2]
  12297. 00008E9C  966E FFFA                sub.w      D3, [A6 - 0x6]
  12298. 00008EA0  382E FFFC                move.w     D4, [A6 - 0x4]
  12299. 00008EA4  986E FFF8                sub.w      D4, [A6 - 0x8]
  12300. 00008EA8  3A2E FFF6                move.w     D5, [A6 - 0xA]
  12301. 00008EAC  3003                     move.w     D0, D3
  12302. 00008EAE  906E FFF4                sub.w      D0, [A6 - 0xC]
  12303. 00008EB2  48C0                     ext.l      D0
  12304. 00008EB4  81FC 0002                divs.w     D0, 0x2
  12305. 00008EB8  D16A 0002                add.w      [A2 + 0x2], D0
  12306. 00008EBC  3004                     move.w     D0, D4
  12307. 00008EBE  9045                     sub.w      D0, D5
  12308. 00008EC0  48C0                     ext.l      D0
  12309. 00008EC2  81FC 0002                divs.w     D0, 0x2
  12310. 00008EC6  D152                     add.w      [A2], D0
  12311. 00008EC8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  12312. 00008ECC  4CDF 0C38                movem.l    D3,D4,D5,A2,A3, [A7]+
  12313. 00008ED0  4E5E                     unlink     A6
  12314. 00008ED2  4E75                     rts
  12315. 00008ED4  4E56 0000                link       A6, 0
  12316. 00008ED8  2F0A                     move.l     -[A7], A2
  12317. 00008EDA  246E 0008                movea.l    A2, [A6 + 0x8]
  12318. 00008EDE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  12319. 00008EE2  2F0A                     move.l     -[A7], A2
  12320. 00008EE4  61FF FFFF CB1E           bsr        -0x34E0 /* 00005A04 */
  12321. 00008EEA  41F9 0000 BB40           lea.l      A0, [0x0000BB40]
  12322. 00008EF0  2488                     move.l     [A2], A0
  12323. 00008EF2  157C 0001 000A           move.b     [A2 + 0xA], 0x1
  12324. 00008EF8  426A 000C                clr.w      [A2 + 0xC]
  12325. 00008EFC  426A 000E                clr.w      [A2 + 0xE]
  12326. 00008F00  42AA 0010                clr.l      [A2 + 0x10]
  12327. 00008F04  42AA 0014                clr.l      [A2 + 0x14]
  12328. 00008F08  204A                     movea.l    A0, A2
  12329. 00008F0A  504F                     addq.w     A7, 8
  12330. 00008F0C  245F                     movea.l    A2, [A7]+
  12331. 00008F0E  4E5E                     unlink     A6
  12332. 00008F10  4E75                     rts
  12333. 00008F12  4E56 0000                link       A6, 0
  12334. 00008F16  2F0A                     move.l     -[A7], A2
  12335. 00008F18  246E 0008                movea.l    A2, [A6 + 0x8]
  12336. 00008F1C  200A                     move.l     D0, A2
  12337. 00008F1E  6724                     beq        +0x26 /* 00008F44 */
  12338. 00008F20  41F9 0000 BB40           lea.l      A0, [0x0000BB40]
  12339. 00008F26  2488                     move.l     [A2], A0
  12340. 00008F28  4267                     clr.w      -[A7]
  12341. 00008F2A  2F0A                     move.l     -[A7], A2
  12342. 00008F2C  61FF FFFF CB02           bsr        -0x34FC /* 00005A30 */
  12343. 00008F32  4A6E 000C                tst.w      [A6 + 0xC]
  12344. 00008F36  5C4F                     addq.w     A7, 6
  12345. 00008F38  6F0A                     ble        +0xC /* 00008F44 */
  12346. 00008F3A  2F0A                     move.l     -[A7], A2
  12347. 00008F3C  4EB9 0000 1FF8           jsr        [0x00001FF8 /* DockingGlobals */]
  12348. 00008F42  584F                     addq.w     A7, 4
  12349. label00008F44:
  12350. 00008F44  204A                     movea.l    A0, A2
  12351. 00008F46  245F                     movea.l    A2, [A7]+
  12352. 00008F48  4E5E                     unlink     A6
  12353. 00008F4A  4E75                     rts
  12354. 00008F4C  4E56 FEFC                link       A6, -0x0104
  12355. 00008F50  48E7 0038                movem.l    -[A7], A2,A3,A4
  12356. 00008F54  286E 0008                movea.l    A4, [A6 + 0x8]
  12357. 00008F58  266E 000C                movea.l    A3, [A6 + 0xC]
  12358. 00008F5C  246E 0010                movea.l    A2, [A6 + 0x10]
  12359. 00008F60  4878 0002                push.l     0x2
  12360. 00008F64  486E FFFE                pea.l      [A6 - 0x2]
  12361. 00008F68  2F0A                     move.l     -[A7], A2
  12362. 00008F6A  4EB9 0000 2BA0           jsr        [0x00002BA0]
  12363. 00008F70  4878 0002                push.l     0x2
  12364. 00008F74  486E FFFC                pea.l      [A6 - 0x4]
  12365. 00008F78  2F0A                     move.l     -[A7], A2
  12366. 00008F7A  4EB9 0000 2BA0           jsr        [0x00002BA0]
  12367. 00008F80  486E FEFC                pea.l      [A6 - 0x104]
  12368. 00008F84  2F0A                     move.l     -[A7], A2
  12369. 00008F86  4EB9 0000 2BC0           jsr        [0x00002BC0]
  12370. 00008F8C  42A7                     clr.l      -[A7]
  12371. 00008F8E  4267                     clr.w      -[A7]
  12372. 00008F90  4879 0000 BCF2           push.l     0xBCF2
  12373. 00008F96  3F3C 0060                move.w     -[A7], 0x60 /* '`' */
  12374. 00008F9A  2F0B                     move.l     -[A7], A3
  12375. 00008F9C  2F0C                     move.l     -[A7], A4
  12376. 00008F9E  2057                     movea.l    A0, [A7]
  12377. 00008FA0  2250                     movea.l    A1, [A0]
  12378. 00008FA2  2269 0010                movea.l    A1, [A1 + 0x10]
  12379. 00008FA6  4E91                     jsr        [A1]
  12380. 00008FA8  4FEF 0034                lea.l      A7, [A7 + 0x34]
  12381. 00008FAC  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  12382. 00008FB0  4E5E                     unlink     A6
  12383. 00008FB2  4E75                     rts
  12384. 00008FB4  206F 0004                movea.l    A0, [A7 + 0x4]
  12385. 00008FB8  216F 0008 0004           move.l     [A0 + 0x4], [A7 + 0x8]
  12386. 00008FBE  117C 0003 000A           move.b     [A0 + 0xA], 0x3
  12387. 00008FC4  4268 000C                clr.w      [A0 + 0xC]
  12388. 00008FC8  317C 0007 000E           move.w     [A0 + 0xE], 0x7
  12389. 00008FCE  42A8 0010                clr.l      [A0 + 0x10]
  12390. 00008FD2  42A8 0014                clr.l      [A0 + 0x14]
  12391. 00008FD6  4E75                     rts
  12392. 00008FD8  4E56 0000                link       A6, 0
  12393. 00008FDC  2F0A                     move.l     -[A7], A2
  12394. 00008FDE  246E 000C                movea.l    A2, [A6 + 0xC]
  12395. 00008FE2  2F0A                     move.l     -[A7], A2
  12396. 00008FE4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  12397. 00008FE8  2057                     movea.l    A0, [A7]
  12398. 00008FEA  2250                     movea.l    A1, [A0]
  12399. 00008FEC  2269 00BC                movea.l    A1, [A1 + 0xBC]
  12400. 00008FF0  4E91                     jsr        [A1]
  12401. 00008FF2  526A 0002                addq.w     [A2 + 0x2], 1
  12402. 00008FF6  5252                     addq.w     [A2], 1
  12403. 00008FF8  700B                     moveq.l    D0, 0x0B
  12404. 00008FFA  D06A 0002                add.w      D0, [A2 + 0x2]
  12405. 00008FFE  3540 0006                move.w     [A2 + 0x6], D0
  12406. 00009002  700A                     moveq.l    D0, 0x0A
  12407. 00009004  D052                     add.w      D0, [A2]
  12408. 00009006  3540 0004                move.w     [A2 + 0x4], D0
  12409. 0000900A  504F                     addq.w     A7, 8
  12410. 0000900C  245F                     movea.l    A2, [A7]+
  12411. 0000900E  4E5E                     unlink     A6
  12412. 00009010  4E75                     rts
  12413. 00009012  4E56 0000                link       A6, 0
  12414. 00009016  2F0A                     move.l     -[A7], A2
  12415. 00009018  246E 000C                movea.l    A2, [A6 + 0xC]
  12416. 0000901C  2F0A                     move.l     -[A7], A2
  12417. 0000901E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  12418. 00009022  2057                     movea.l    A0, [A7]
  12419. 00009024  2250                     movea.l    A1, [A0]
  12420. 00009026  2269 00BC                movea.l    A1, [A1 + 0xBC]
  12421. 0000902A  4E91                     jsr        [A1]
  12422. 0000902C  526A 0002                addq.w     [A2 + 0x2], 1
  12423. 00009030  700B                     moveq.l    D0, 0x0B
  12424. 00009032  D06A 0002                add.w      D0, [A2 + 0x2]
  12425. 00009036  3540 0006                move.w     [A2 + 0x6], D0
  12426. 0000903A  0652 000C                addi.w     [A2], 0xC
  12427. 0000903E  700A                     moveq.l    D0, 0x0A
  12428. 00009040  D052                     add.w      D0, [A2]
  12429. 00009042  3540 0004                move.w     [A2 + 0x4], D0
  12430. 00009046  504F                     addq.w     A7, 8
  12431. 00009048  245F                     movea.l    A2, [A7]+
  12432. 0000904A  4E5E                     unlink     A6
  12433. 0000904C  4E75                     rts
  12434. 0000904E  4E56 0000                link       A6, 0
  12435. 00009052  48E7 1030                movem.l    -[A7], D3,A2,A3
  12436. 00009056  266E 0008                movea.l    A3, [A6 + 0x8]
  12437. 0000905A  246E 000C                movea.l    A2, [A6 + 0xC]
  12438. 0000905E  2F0A                     move.l     -[A7], A2
  12439. 00009060  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  12440. 00009064  2057                     movea.l    A0, [A7]
  12441. 00009066  2268 0004                movea.l    A1, [A0 + 0x4]
  12442. 0000906A  2269 003C                movea.l    A1, [A1 + 0x3C]
  12443. 0000906E  4E91                     jsr        [A1]
  12444. 00009070  362A 0004                move.w     D3, [A2 + 0x4]
  12445. 00009074  9652                     sub.w      D3, [A2]
  12446. 00009076  700D                     moveq.l    D0, 0x0D
  12447. 00009078  D06A 0002                add.w      D0, [A2 + 0x2]
  12448. 0000907C  3540 0006                move.w     [A2 + 0x6], D0
  12449. 00009080  3043                     movea.w    A0, D3
  12450. 00009082  2008                     move.l     D0, A0
  12451. 00009084  81FC 0002                divs.w     D0, 0x2
  12452. 00009088  0640 FFF5                addi.w     D0, 0xFFF5
  12453. 0000908C  D152                     add.w      [A2], D0
  12454. 0000908E  7017                     moveq.l    D0, 0x17
  12455. 00009090  D052                     add.w      D0, [A2]
  12456. 00009092  3540 0004                move.w     [A2 + 0x4], D0
  12457. 00009096  504F                     addq.w     A7, 8
  12458. 00009098  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  12459. 0000909C  4E5E                     unlink     A6
  12460. 0000909E  4E75                     rts
  12461. 000090A0  4E56 0000                link       A6, 0
  12462. 000090A4  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  12463. 000090A8  246E 0008                movea.l    A2, [A6 + 0x8]
  12464. 000090AC  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  12465. 000090B0  2057                     movea.l    A0, [A7]
  12466. 000090B2  2268 0004                movea.l    A1, [A0 + 0x4]
  12467. 000090B6  2269 001C                movea.l    A1, [A1 + 0x1C]
  12468. 000090BA  4E91                     jsr        [A1]
  12469. 000090BC  2600                     move.l     D3, D0
  12470. 000090BE  5283                     addq.l     D3, 1
  12471. 000090C0  282A 0004                move.l     D4, [A2 + 0x4]
  12472. 000090C4  2644                     movea.l    A3, D4
  12473. 000090C6  202B 0062                move.l     D0, [A3 + 0x62]
  12474. 000090CA  B680                     cmp.l      D3, D0
  12475. 000090CC  584F                     addq.w     A7, 4
  12476. 000090CE  6F06                     ble        +0x8 /* 000090D6 */
  12477. 000090D0  2844                     movea.l    A4, D4
  12478. 000090D2  262C 0062                move.l     D3, [A4 + 0x62]
  12479. label000090D6:
  12480. 000090D6  2F03                     move.l     -[A7], D3
  12481. 000090D8  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  12482. 000090DC  2057                     movea.l    A0, [A7]
  12483. 000090DE  2268 0004                movea.l    A1, [A0 + 0x4]
  12484. 000090E2  2269 0020                movea.l    A1, [A1 + 0x20]
  12485. 000090E6  4E91                     jsr        [A1]
  12486. 000090E8  504F                     addq.w     A7, 8
  12487. 000090EA  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  12488. 000090EE  4E5E                     unlink     A6
  12489. 000090F0  4E75                     rts
  12490. 000090F2  4E56 0000                link       A6, 0
  12491. 000090F6  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  12492. 000090FA  246E 0008                movea.l    A2, [A6 + 0x8]
  12493. 000090FE  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  12494. 00009102  2057                     movea.l    A0, [A7]
  12495. 00009104  2268 0004                movea.l    A1, [A0 + 0x4]
  12496. 00009108  2269 001C                movea.l    A1, [A1 + 0x1C]
  12497. 0000910C  4E91                     jsr        [A1]
  12498. 0000910E  2600                     move.l     D3, D0
  12499. 00009110  5383                     subq.l     D3, 1
  12500. 00009112  282A 0004                move.l     D4, [A2 + 0x4]
  12501. 00009116  2644                     movea.l    A3, D4
  12502. 00009118  202B 005E                move.l     D0, [A3 + 0x5E]
  12503. 0000911C  B680                     cmp.l      D3, D0
  12504. 0000911E  584F                     addq.w     A7, 4
  12505. 00009120  6C06                     bge        +0x8 /* 00009128 */
  12506. 00009122  2844                     movea.l    A4, D4
  12507. 00009124  262C 005E                move.l     D3, [A4 + 0x5E]
  12508. label00009128:
  12509. 00009128  2F03                     move.l     -[A7], D3
  12510. 0000912A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  12511. 0000912E  2057                     movea.l    A0, [A7]
  12512. 00009130  2268 0004                movea.l    A1, [A0 + 0x4]
  12513. 00009134  2269 0020                movea.l    A1, [A1 + 0x20]
  12514. 00009138  4E91                     jsr        [A1]
  12515. 0000913A  504F                     addq.w     A7, 8
  12516. 0000913C  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  12517. 00009140  4E5E                     unlink     A6
  12518. 00009142  4E75                     rts
  12519. 00009144  4E56 FFB4                link       A6, -0x004C
  12520. 00009148  2F0A                     move.l     -[A7], A2
  12521. 0000914A  246E 0008                movea.l    A2, [A6 + 0x8]
  12522. 0000914E  486E FFB4                pea.l      [A6 - 0x4C]
  12523. 00009152  4EB9 0000 20A0           jsr        [0x000020A0]
  12524. 00009158  4EB9 0000 20B0           jsr        [0x000020B0]
  12525. 0000915E  486E FFF8                pea.l      [A6 - 0x8]
  12526. 00009162  2F0A                     move.l     -[A7], A2
  12527. 00009164  2057                     movea.l    A0, [A7]
  12528. 00009166  2250                     movea.l    A1, [A0]
  12529. 00009168  2269 00BC                movea.l    A1, [A1 + 0xBC]
  12530. 0000916C  4E91                     jsr        [A1]
  12531. 0000916E  486E FFF8                pea.l      [A6 - 0x8]
  12532. 00009172  486E FFDE                pea.l      [A6 - 0x22]
  12533. 00009176  4EB9 0000 2148           jsr        [0x00002148]
  12534. 0000917C  4FEF 0014                lea.l      A7, [A7 + 0x14]
  12535. 00009180  6000 00E6                bra        +0xE8 /* 00009268 */
  12536. label00009184:
  12537. 00009184  0C6E 0004 FFF0           cmpi.w     [A6 - 0x10], 0x4
  12538. 0000918A  6C3C                     bge        +0x3E /* 000091C8 */
  12539. 0000918C  486E FFF2                pea.l      [A6 - 0xE]
  12540. 00009190  4EB9 0000 05E0           jsr        [0x000005E0]
  12541. 00009196  486E FFF2                pea.l      [A6 - 0xE]
  12542. 0000919A  AA14                     syscall    RGBForeColor
  12543. 0000919C  486E FFF8                pea.l      [A6 - 0x8]
  12544. 000091A0  4EB9 0000 06C0           jsr        [0x000006C0]
  12545. 000091A6  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  12546. 000091AA  700B                     moveq.l    D0, 0x0B
  12547. 000091AC  D06E FFF8                add.w      D0, [A6 - 0x8]
  12548. 000091B0  3F00                     move.w     -[A7], D0
  12549. 000091B2  A893                     syscall    MoveTo
  12550. 000091B4  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  12551. 000091B8  700B                     moveq.l    D0, 0x0B
  12552. 000091BA  D06E FFF8                add.w      D0, [A6 - 0x8]
  12553. 000091BE  3F00                     move.w     -[A7], D0
  12554. 000091C0  A891                     syscall    LineTo
  12555. 000091C2  504F                     addq.w     A7, 8
  12556. 000091C4  6000 0080                bra        +0x82 /* 00009246 */
  12557. label000091C8:
  12558. 000091C8  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  12559. 000091CC  4EB9 0000 3110           jsr        [0x00003110]
  12560. 000091D2  4A00                     tst.b      D0
  12561. 000091D4  584F                     addq.w     A7, 4
  12562. 000091D6  6722                     beq        +0x24 /* 000091FA */
  12563. 000091D8  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  12564. 000091DC  4EB9 0000 30D8           jsr        [0x000030D8]
  12565. 000091E2  4A00                     tst.b      D0
  12566. 000091E4  584F                     addq.w     A7, 4
  12567. 000091E6  6712                     beq        +0x14 /* 000091FA */
  12568. 000091E8  486E FFD8                pea.l      [A6 - 0x28]
  12569. 000091EC  4EB9 0000 05E0           jsr        [0x000005E0]
  12570. 000091F2  41EE FFD8                lea.l      A0, [A6 - 0x28]
  12571. 000091F6  584F                     addq.w     A7, 4
  12572. 000091F8  6014                     bra        +0x16 /* 0000920E */
  12573. label000091FA:
  12574. 000091FA  1F3C 0007                move.b     -[A7], 0x7
  12575. 000091FE  486E FFD2                pea.l      [A6 - 0x2E]
  12576. 00009202  4EB9 0000 05D8           jsr        [0x000005D8]
  12577. 00009208  41EE FFD2                lea.l      A0, [A6 - 0x2E]
  12578. 0000920C  5C4F                     addq.w     A7, 6
  12579. label0000920E:
  12580. 0000920E  2D50 FFF2                move.l     [A6 - 0xE], [A0]
  12581. 00009212  3D68 0004 FFF6           move.w     [A6 - 0xA], [A0 + 0x4]
  12582. 00009218  486E FFF2                pea.l      [A6 - 0xE]
  12583. 0000921C  AA14                     syscall    RGBForeColor
  12584. 0000921E  486E FFF8                pea.l      [A6 - 0x8]
  12585. 00009222  4EB9 0000 06C0           jsr        [0x000006C0]
  12586. 00009228  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  12587. 0000922C  700B                     moveq.l    D0, 0x0B
  12588. 0000922E  D06E FFF8                add.w      D0, [A6 - 0x8]
  12589. 00009232  3F00                     move.w     -[A7], D0
  12590. 00009234  A893                     syscall    MoveTo
  12591. 00009236  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  12592. 0000923A  700B                     moveq.l    D0, 0x0B
  12593. 0000923C  D06E FFF8                add.w      D0, [A6 - 0x8]
  12594. 00009240  3F00                     move.w     -[A7], D0
  12595. 00009242  A891                     syscall    LineTo
  12596. 00009244  584F                     addq.w     A7, 4
  12597. label00009246:
  12598. 00009246  1F3C 0001                move.b     -[A7], 0x1
  12599. 0000924A  2F0A                     move.l     -[A7], A2
  12600. 0000924C  2057                     movea.l    A0, [A7]
  12601. 0000924E  2250                     movea.l    A1, [A0]
  12602. 00009250  2269 00C8                movea.l    A1, [A1 + 0xC8]
  12603. 00009254  4E91                     jsr        [A1]
  12604. 00009256  4227                     clr.b      -[A7]
  12605. 00009258  2F0A                     move.l     -[A7], A2
  12606. 0000925A  2057                     movea.l    A0, [A7]
  12607. 0000925C  2250                     movea.l    A1, [A0]
  12608. 0000925E  2269 00C8                movea.l    A1, [A1 + 0xC8]
  12609. 00009262  4E91                     jsr        [A1]
  12610. 00009264  4FEF 000C                lea.l      A7, [A7 + 0xC]
  12611. label00009268:
  12612. 00009268  486E FFF0                pea.l      [A6 - 0x10]
  12613. 0000926C  486E FFDE                pea.l      [A6 - 0x22]
  12614. 00009270  4EB9 0000 2158           jsr        [0x00002158]
  12615. 00009276  4A00                     tst.b      D0
  12616. 00009278  504F                     addq.w     A7, 8
  12617. 0000927A  6600 FF08                bne        -0xF6 /* 00009184 */
  12618. 0000927E  3F3C FFFF                move.w     -[A7], 0xFFFF
  12619. 00009282  486E FFDE                pea.l      [A6 - 0x22]
  12620. 00009286  4EB9 0000 2150           jsr        [0x00002150]
  12621. 0000928C  3F3C FFFF                move.w     -[A7], 0xFFFF
  12622. 00009290  486E FFB4                pea.l      [A6 - 0x4C]
  12623. 00009294  4EB9 0000 20A8           jsr        [0x000020A8]
  12624. 0000929A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  12625. 0000929E  245F                     movea.l    A2, [A7]+
  12626. 000092A0  4E5E                     unlink     A6
  12627. 000092A2  4E75                     rts
  12628. 000092A4  4E56 FFC0                link       A6, -0x0040
  12629. 000092A8  48E7 1020                movem.l    -[A7], D3,A2
  12630. 000092AC  246E 0008                movea.l    A2, [A6 + 0x8]
  12631. 000092B0  162E 000C                move.b     D3, [A6 + 0xC]
  12632. 000092B4  486E FFC0                pea.l      [A6 - 0x40]
  12633. 000092B8  4EB9 0000 20A0           jsr        [0x000020A0]
  12634. 000092BE  4EB9 0000 20B0           jsr        [0x000020B0]
  12635. 000092C4  4A03                     tst.b      D3
  12636. 000092C6  584F                     addq.w     A7, 4
  12637. 000092C8  6714                     beq        +0x16 /* 000092DE */
  12638. 000092CA  486E FFF2                pea.l      [A6 - 0xE]
  12639. 000092CE  2F0A                     move.l     -[A7], A2
  12640. 000092D0  2057                     movea.l    A0, [A7]
  12641. 000092D2  2250                     movea.l    A1, [A0]
  12642. 000092D4  2269 00B4                movea.l    A1, [A1 + 0xB4]
  12643. 000092D8  4E91                     jsr        [A1]
  12644. 000092DA  504F                     addq.w     A7, 8
  12645. 000092DC  6012                     bra        +0x14 /* 000092F0 */
  12646. label000092DE:
  12647. 000092DE  486E FFF2                pea.l      [A6 - 0xE]
  12648. 000092E2  2F0A                     move.l     -[A7], A2
  12649. 000092E4  2057                     movea.l    A0, [A7]
  12650. 000092E6  2250                     movea.l    A1, [A0]
  12651. 000092E8  2269 00B8                movea.l    A1, [A1 + 0xB8]
  12652. 000092EC  4E91                     jsr        [A1]
  12653. 000092EE  504F                     addq.w     A7, 8
  12654. label000092F0:
  12655. 000092F0  486E FFF2                pea.l      [A6 - 0xE]
  12656. 000092F4  486E FFDE                pea.l      [A6 - 0x22]
  12657. 000092F8  4EB9 0000 2148           jsr        [0x00002148]
  12658. 000092FE  504F                     addq.w     A7, 8
  12659. 00009300  6000 0156                bra        +0x158 /* 00009458 */
  12660. label00009304:
  12661. 00009304  0C6E 0004 FFF0           cmpi.w     [A6 - 0x10], 0x4
  12662. 0000930A  6C5E                     bge        +0x60 /* 0000936A */
  12663. 0000930C  486E FFFA                pea.l      [A6 - 0x6]
  12664. 00009310  4EB9 0000 05E8           jsr        [0x000005E8]
  12665. 00009316  486E FFFA                pea.l      [A6 - 0x6]
  12666. 0000931A  AA15                     syscall    RGBBackColor
  12667. 0000931C  486E FFF2                pea.l      [A6 - 0xE]
  12668. 00009320  A8A3                     syscall    EraseRect
  12669. 00009322  486E FFFA                pea.l      [A6 - 0x6]
  12670. 00009326  4EB9 0000 05E0           jsr        [0x000005E0]
  12671. 0000932C  486E FFFA                pea.l      [A6 - 0x6]
  12672. 00009330  AA14                     syscall    RGBForeColor
  12673. 00009332  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  12674. 00009336  4EB9 0000 3110           jsr        [0x00003110]
  12675. 0000933C  4A00                     tst.b      D0
  12676. 0000933E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  12677. 00009342  660C                     bne        +0xE /* 00009350 */
  12678. 00009344  2079 0002 B752           movea.l    A0, [0x0002B752]
  12679. 0000934A  4868 00B2                pea.l      [A0 + 0xB2]
  12680. 0000934E  A89D                     syscall    PenPat
  12681. label00009350:
  12682. 00009350  1F03                     move.b     -[A7], D3
  12683. 00009352  486E FFF2                pea.l      [A6 - 0xE]
  12684. 00009356  2F0A                     move.l     -[A7], A2
  12685. 00009358  2057                     movea.l    A0, [A7]
  12686. 0000935A  2250                     movea.l    A1, [A0]
  12687. 0000935C  2269 00D0                movea.l    A1, [A1 + 0xD0]
  12688. 00009360  4E91                     jsr        [A1]
  12689. 00009362  4FEF 000A                lea.l      A7, [A7 + 0xA]
  12690. 00009366  6000 00F0                bra        +0xF2 /* 00009458 */
  12691. label0000936A:
  12692. 0000936A  4EB9 0000 20B0           jsr        [0x000020B0]
  12693. 00009370  1F3C 0002                move.b     -[A7], 0x2
  12694. 00009374  486E FFFA                pea.l      [A6 - 0x6]
  12695. 00009378  4EB9 0000 05D8           jsr        [0x000005D8]
  12696. 0000937E  486E FFFA                pea.l      [A6 - 0x6]
  12697. 00009382  AA14                     syscall    RGBForeColor
  12698. 00009384  486E FFF2                pea.l      [A6 - 0xE]
  12699. 00009388  A8A2                     syscall    PaintRect
  12700. 0000938A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  12701. 0000938E  4EB9 0000 3110           jsr        [0x00003110]
  12702. 00009394  4A00                     tst.b      D0
  12703. 00009396  4FEF 000A                lea.l      A7, [A7 + 0xA]
  12704. 0000939A  675C                     beq        +0x5E /* 000093F8 */
  12705. 0000939C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  12706. 000093A0  4EB9 0000 30D8           jsr        [0x000030D8]
  12707. 000093A6  4A00                     tst.b      D0
  12708. 000093A8  584F                     addq.w     A7, 4
  12709. 000093AA  674C                     beq        +0x4E /* 000093F8 */
  12710. 000093AC  486E FFFA                pea.l      [A6 - 0x6]
  12711. 000093B0  4EB9 0000 05E8           jsr        [0x000005E8]
  12712. 000093B6  486E FFFA                pea.l      [A6 - 0x6]
  12713. 000093BA  AA14                     syscall    RGBForeColor
  12714. 000093BC  2F3C 0001 0001           move.l     -[A7], 0x10001
  12715. 000093C2  42A7                     clr.l      -[A7]
  12716. 000093C4  486E FFF2                pea.l      [A6 - 0xE]
  12717. 000093C8  4EB9 0000 06B8           jsr        [0x000006B8]
  12718. 000093CE  1F3C 0005                move.b     -[A7], 0x5
  12719. 000093D2  486E FFFA                pea.l      [A6 - 0x6]
  12720. 000093D6  4EB9 0000 05D8           jsr        [0x000005D8]
  12721. 000093DC  486E FFFA                pea.l      [A6 - 0x6]
  12722. 000093E0  AA14                     syscall    RGBForeColor
  12723. 000093E2  42A7                     clr.l      -[A7]
  12724. 000093E4  2F3C 0001 0001           move.l     -[A7], 0x10001
  12725. 000093EA  486E FFF2                pea.l      [A6 - 0xE]
  12726. 000093EE  4EB9 0000 06B0           jsr        [0x000006B0]
  12727. 000093F4  4FEF 0022                lea.l      A7, [A7 + 0x22]
  12728. label000093F8:
  12729. 000093F8  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  12730. 000093FC  4EB9 0000 3110           jsr        [0x00003110]
  12731. 00009402  4A00                     tst.b      D0
  12732. 00009404  584F                     addq.w     A7, 4
  12733. 00009406  6724                     beq        +0x26 /* 0000942C */
  12734. 00009408  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  12735. 0000940C  4EB9 0000 30D8           jsr        [0x000030D8]
  12736. 00009412  4A00                     tst.b      D0
  12737. 00009414  584F                     addq.w     A7, 4
  12738. 00009416  6714                     beq        +0x16 /* 0000942C */
  12739. 00009418  486E FFFA                pea.l      [A6 - 0x6]
  12740. 0000941C  4EB9 0000 05E0           jsr        [0x000005E0]
  12741. 00009422  486E FFFA                pea.l      [A6 - 0x6]
  12742. 00009426  AA14                     syscall    RGBForeColor
  12743. 00009428  584F                     addq.w     A7, 4
  12744. 0000942A  6016                     bra        +0x18 /* 00009442 */
  12745. label0000942C:
  12746. 0000942C  1F3C 0007                move.b     -[A7], 0x7
  12747. 00009430  486E FFFA                pea.l      [A6 - 0x6]
  12748. 00009434  4EB9 0000 05D8           jsr        [0x000005D8]
  12749. 0000943A  486E FFFA                pea.l      [A6 - 0x6]
  12750. 0000943E  AA14                     syscall    RGBForeColor
  12751. 00009440  5C4F                     addq.w     A7, 6
  12752. label00009442:
  12753. 00009442  1F03                     move.b     -[A7], D3
  12754. 00009444  486E FFF2                pea.l      [A6 - 0xE]
  12755. 00009448  2F0A                     move.l     -[A7], A2
  12756. 0000944A  2057                     movea.l    A0, [A7]
  12757. 0000944C  2250                     movea.l    A1, [A0]
  12758. 0000944E  2269 00D0                movea.l    A1, [A1 + 0xD0]
  12759. 00009452  4E91                     jsr        [A1]
  12760. 00009454  4FEF 000A                lea.l      A7, [A7 + 0xA]
  12761. label00009458:
  12762. 00009458  486E FFF0                pea.l      [A6 - 0x10]
  12763. 0000945C  486E FFDE                pea.l      [A6 - 0x22]
  12764. 00009460  4EB9 0000 2158           jsr        [0x00002158]
  12765. 00009466  4A00                     tst.b      D0
  12766. 00009468  504F                     addq.w     A7, 8
  12767. 0000946A  6600 FE98                bne        -0x166 /* 00009304 */
  12768. 0000946E  3F3C FFFF                move.w     -[A7], 0xFFFF
  12769. 00009472  486E FFDE                pea.l      [A6 - 0x22]
  12770. 00009476  4EB9 0000 2150           jsr        [0x00002150]
  12771. 0000947C  3F3C FFFF                move.w     -[A7], 0xFFFF
  12772. 00009480  486E FFC0                pea.l      [A6 - 0x40]
  12773. 00009484  4EB9 0000 20A8           jsr        [0x000020A8]
  12774. 0000948A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  12775. 0000948E  4CDF 0408                movem.l    D3,A2, [A7]+
  12776. 00009492  4E5E                     unlink     A6
  12777. 00009494  4E75                     rts
  12778. 00009496  4E56 FFC0                link       A6, -0x0040
  12779. 0000949A  48E7 1020                movem.l    -[A7], D3,A2
  12780. 0000949E  246E 0008                movea.l    A2, [A6 + 0x8]
  12781. 000094A2  162E 000C                move.b     D3, [A6 + 0xC]
  12782. 000094A6  486E FFC0                pea.l      [A6 - 0x40]
  12783. 000094AA  4EB9 0000 20A0           jsr        [0x000020A0]
  12784. 000094B0  4EB9 0000 20B0           jsr        [0x000020B0]
  12785. 000094B6  4A03                     tst.b      D3
  12786. 000094B8  584F                     addq.w     A7, 4
  12787. 000094BA  6714                     beq        +0x16 /* 000094D0 */
  12788. 000094BC  486E FFF2                pea.l      [A6 - 0xE]
  12789. 000094C0  2F0A                     move.l     -[A7], A2
  12790. 000094C2  2057                     movea.l    A0, [A7]
  12791. 000094C4  2250                     movea.l    A1, [A0]
  12792. 000094C6  2269 00B4                movea.l    A1, [A1 + 0xB4]
  12793. 000094CA  4E91                     jsr        [A1]
  12794. 000094CC  504F                     addq.w     A7, 8
  12795. 000094CE  6012                     bra        +0x14 /* 000094E2 */
  12796. label000094D0:
  12797. 000094D0  486E FFF2                pea.l      [A6 - 0xE]
  12798. 000094D4  2F0A                     move.l     -[A7], A2
  12799. 000094D6  2057                     movea.l    A0, [A7]
  12800. 000094D8  2250                     movea.l    A1, [A0]
  12801. 000094DA  2269 00B8                movea.l    A1, [A1 + 0xB8]
  12802. 000094DE  4E91                     jsr        [A1]
  12803. 000094E0  504F                     addq.w     A7, 8
  12804. label000094E2:
  12805. 000094E2  486E FFF2                pea.l      [A6 - 0xE]
  12806. 000094E6  486E FFDE                pea.l      [A6 - 0x22]
  12807. 000094EA  4EB9 0000 2148           jsr        [0x00002148]
  12808. 000094F0  504F                     addq.w     A7, 8
  12809. 000094F2  6000 00D6                bra        +0xD8 /* 000095CA */
  12810. label000094F6:
  12811. 000094F6  0C6E 0004 FFF0           cmpi.w     [A6 - 0x10], 0x4
  12812. 000094FC  6C40                     bge        +0x42 /* 0000953E */
  12813. 000094FE  486E FFFA                pea.l      [A6 - 0x6]
  12814. 00009502  4EB9 0000 05E0           jsr        [0x000005E0]
  12815. 00009508  486E FFFA                pea.l      [A6 - 0x6]
  12816. 0000950C  AA14                     syscall    RGBForeColor
  12817. 0000950E  486E FFF2                pea.l      [A6 - 0xE]
  12818. 00009512  A8A2                     syscall    PaintRect
  12819. 00009514  486E FFFA                pea.l      [A6 - 0x6]
  12820. 00009518  4EB9 0000 05E8           jsr        [0x000005E8]
  12821. 0000951E  486E FFFA                pea.l      [A6 - 0x6]
  12822. 00009522  AA14                     syscall    RGBForeColor
  12823. 00009524  1F03                     move.b     -[A7], D3
  12824. 00009526  486E FFF2                pea.l      [A6 - 0xE]
  12825. 0000952A  2F0A                     move.l     -[A7], A2
  12826. 0000952C  2057                     movea.l    A0, [A7]
  12827. 0000952E  2250                     movea.l    A1, [A0]
  12828. 00009530  2269 00D0                movea.l    A1, [A1 + 0xD0]
  12829. 00009534  4E91                     jsr        [A1]
  12830. 00009536  4FEF 0012                lea.l      A7, [A7 + 0x12]
  12831. 0000953A  6000 008E                bra        +0x90 /* 000095CA */
  12832. label0000953E:
  12833. 0000953E  1F3C 0008                move.b     -[A7], 0x8
  12834. 00009542  486E FFFA                pea.l      [A6 - 0x6]
  12835. 00009546  4EB9 0000 05D8           jsr        [0x000005D8]
  12836. 0000954C  486E FFFA                pea.l      [A6 - 0x6]
  12837. 00009550  AA14                     syscall    RGBForeColor
  12838. 00009552  486E FFF2                pea.l      [A6 - 0xE]
  12839. 00009556  A8A2                     syscall    PaintRect
  12840. 00009558  1F3C 000A                move.b     -[A7], 0xA /* '\n' */
  12841. 0000955C  486E FFFA                pea.l      [A6 - 0x6]
  12842. 00009560  4EB9 0000 05D8           jsr        [0x000005D8]
  12843. 00009566  486E FFFA                pea.l      [A6 - 0x6]
  12844. 0000956A  AA14                     syscall    RGBForeColor
  12845. 0000956C  2F3C 0001 0001           move.l     -[A7], 0x10001
  12846. 00009572  42A7                     clr.l      -[A7]
  12847. 00009574  486E FFF2                pea.l      [A6 - 0xE]
  12848. 00009578  4EB9 0000 06B8           jsr        [0x000006B8]
  12849. 0000957E  1F3C 0006                move.b     -[A7], 0x6
  12850. 00009582  486E FFFA                pea.l      [A6 - 0x6]
  12851. 00009586  4EB9 0000 05D8           jsr        [0x000005D8]
  12852. 0000958C  486E FFFA                pea.l      [A6 - 0x6]
  12853. 00009590  AA14                     syscall    RGBForeColor
  12854. 00009592  42A7                     clr.l      -[A7]
  12855. 00009594  2F3C 0001 0001           move.l     -[A7], 0x10001
  12856. 0000959A  486E FFF2                pea.l      [A6 - 0xE]
  12857. 0000959E  4EB9 0000 06B0           jsr        [0x000006B0]
  12858. 000095A4  486E FFFA                pea.l      [A6 - 0x6]
  12859. 000095A8  4EB9 0000 05E8           jsr        [0x000005E8]
  12860. 000095AE  486E FFFA                pea.l      [A6 - 0x6]
  12861. 000095B2  AA14                     syscall    RGBForeColor
  12862. 000095B4  1F03                     move.b     -[A7], D3
  12863. 000095B6  486E FFF2                pea.l      [A6 - 0xE]
  12864. 000095BA  2F0A                     move.l     -[A7], A2
  12865. 000095BC  2057                     movea.l    A0, [A7]
  12866. 000095BE  2250                     movea.l    A1, [A0]
  12867. 000095C0  2269 00D0                movea.l    A1, [A1 + 0xD0]
  12868. 000095C4  4E91                     jsr        [A1]
  12869. 000095C6  4FEF 0038                lea.l      A7, [A7 + 0x38]
  12870. label000095CA:
  12871. 000095CA  486E FFF0                pea.l      [A6 - 0x10]
  12872. 000095CE  486E FFDE                pea.l      [A6 - 0x22]
  12873. 000095D2  4EB9 0000 2158           jsr        [0x00002158]
  12874. 000095D8  4A00                     tst.b      D0
  12875. 000095DA  504F                     addq.w     A7, 8
  12876. 000095DC  6600 FF18                bne        -0xE6 /* 000094F6 */
  12877. 000095E0  3F3C FFFF                move.w     -[A7], 0xFFFF
  12878. 000095E4  486E FFDE                pea.l      [A6 - 0x22]
  12879. 000095E8  4EB9 0000 2150           jsr        [0x00002150]
  12880. 000095EE  3F3C FFFF                move.w     -[A7], 0xFFFF
  12881. 000095F2  486E FFC0                pea.l      [A6 - 0x40]
  12882. 000095F6  4EB9 0000 20A8           jsr        [0x000020A8]
  12883. 000095FC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  12884. 00009600  4CDF 0408                movem.l    D3,A2, [A7]+
  12885. 00009604  4E5E                     unlink     A6
  12886. 00009606  4E75                     rts
  12887. 00009608  4E56 0000                link       A6, 0
  12888. 0000960C  2F0A                     move.l     -[A7], A2
  12889. 0000960E  246E 000C                movea.l    A2, [A6 + 0xC]
  12890. 00009612  4A2E 0010                tst.b      [A6 + 0x10]
  12891. 00009616  6700 0086                beq        +0x88 /* 0000969E */
  12892. 0000961A  302A 0002                move.w     D0, [A2 + 0x2]
  12893. 0000961E  5A40                     addq.w     D0, 5
  12894. 00009620  3F00                     move.w     -[A7], D0
  12895. 00009622  3012                     move.w     D0, [A2]
  12896. 00009624  5640                     addq.w     D0, 3
  12897. 00009626  3F00                     move.w     -[A7], D0
  12898. 00009628  A893                     syscall    MoveTo
  12899. 0000962A  302A 0006                move.w     D0, [A2 + 0x6]
  12900. 0000962E  5D40                     subq.w     D0, 6
  12901. 00009630  3F00                     move.w     -[A7], D0
  12902. 00009632  3012                     move.w     D0, [A2]
  12903. 00009634  5640                     addq.w     D0, 3
  12904. 00009636  3F00                     move.w     -[A7], D0
  12905. 00009638  A891                     syscall    LineTo
  12906. 0000963A  302A 0002                move.w     D0, [A2 + 0x2]
  12907. 0000963E  5840                     addq.w     D0, 4
  12908. 00009640  3F00                     move.w     -[A7], D0
  12909. 00009642  3012                     move.w     D0, [A2]
  12910. 00009644  5840                     addq.w     D0, 4
  12911. 00009646  3F00                     move.w     -[A7], D0
  12912. 00009648  A893                     syscall    MoveTo
  12913. 0000964A  302A 0006                move.w     D0, [A2 + 0x6]
  12914. 0000964E  5B40                     subq.w     D0, 5
  12915. 00009650  3F00                     move.w     -[A7], D0
  12916. 00009652  3012                     move.w     D0, [A2]
  12917. 00009654  5840                     addq.w     D0, 4
  12918. 00009656  3F00                     move.w     -[A7], D0
  12919. 00009658  A891                     syscall    LineTo
  12920. 0000965A  302A 0002                move.w     D0, [A2 + 0x2]
  12921. 0000965E  5640                     addq.w     D0, 3
  12922. 00009660  3F00                     move.w     -[A7], D0
  12923. 00009662  3012                     move.w     D0, [A2]
  12924. 00009664  5A40                     addq.w     D0, 5
  12925. 00009666  3F00                     move.w     -[A7], D0
  12926. 00009668  A893                     syscall    MoveTo
  12927. 0000966A  302A 0006                move.w     D0, [A2 + 0x6]
  12928. 0000966E  5940                     subq.w     D0, 4
  12929. 00009670  3F00                     move.w     -[A7], D0
  12930. 00009672  3012                     move.w     D0, [A2]
  12931. 00009674  5A40                     addq.w     D0, 5
  12932. 00009676  3F00                     move.w     -[A7], D0
  12933. 00009678  A891                     syscall    LineTo
  12934. 0000967A  302A 0002                move.w     D0, [A2 + 0x2]
  12935. 0000967E  5440                     addq.w     D0, 2
  12936. 00009680  3F00                     move.w     -[A7], D0
  12937. 00009682  3012                     move.w     D0, [A2]
  12938. 00009684  5C40                     addq.w     D0, 6
  12939. 00009686  3F00                     move.w     -[A7], D0
  12940. 00009688  A893                     syscall    MoveTo
  12941. 0000968A  302A 0006                move.w     D0, [A2 + 0x6]
  12942. 0000968E  5740                     subq.w     D0, 3
  12943. 00009690  3F00                     move.w     -[A7], D0
  12944. 00009692  3012                     move.w     D0, [A2]
  12945. 00009694  5C40                     addq.w     D0, 6
  12946. 00009696  3F00                     move.w     -[A7], D0
  12947. 00009698  A891                     syscall    LineTo
  12948. 0000969A  6000 0082                bra        +0x84 /* 0000971E */
  12949. label0000969E:
  12950. 0000969E  302A 0002                move.w     D0, [A2 + 0x2]
  12951. 000096A2  5440                     addq.w     D0, 2
  12952. 000096A4  3F00                     move.w     -[A7], D0
  12953. 000096A6  3012                     move.w     D0, [A2]
  12954. 000096A8  5640                     addq.w     D0, 3
  12955. 000096AA  3F00                     move.w     -[A7], D0
  12956. 000096AC  A893                     syscall    MoveTo
  12957. 000096AE  302A 0006                move.w     D0, [A2 + 0x6]
  12958. 000096B2  5740                     subq.w     D0, 3
  12959. 000096B4  3F00                     move.w     -[A7], D0
  12960. 000096B6  3012                     move.w     D0, [A2]
  12961. 000096B8  5640                     addq.w     D0, 3
  12962. 000096BA  3F00                     move.w     -[A7], D0
  12963. 000096BC  A891                     syscall    LineTo
  12964. 000096BE  302A 0002                move.w     D0, [A2 + 0x2]
  12965. 000096C2  5640                     addq.w     D0, 3
  12966. 000096C4  3F00                     move.w     -[A7], D0
  12967. 000096C6  3012                     move.w     D0, [A2]
  12968. 000096C8  5840                     addq.w     D0, 4
  12969. 000096CA  3F00                     move.w     -[A7], D0
  12970. 000096CC  A893                     syscall    MoveTo
  12971. 000096CE  302A 0006                move.w     D0, [A2 + 0x6]
  12972. 000096D2  5940                     subq.w     D0, 4
  12973. 000096D4  3F00                     move.w     -[A7], D0
  12974. 000096D6  3012                     move.w     D0, [A2]
  12975. 000096D8  5840                     addq.w     D0, 4
  12976. 000096DA  3F00                     move.w     -[A7], D0
  12977. 000096DC  A891                     syscall    LineTo
  12978. 000096DE  302A 0002                move.w     D0, [A2 + 0x2]
  12979. 000096E2  5840                     addq.w     D0, 4
  12980. 000096E4  3F00                     move.w     -[A7], D0
  12981. 000096E6  3012                     move.w     D0, [A2]
  12982. 000096E8  5A40                     addq.w     D0, 5
  12983. 000096EA  3F00                     move.w     -[A7], D0
  12984. 000096EC  A893                     syscall    MoveTo
  12985. 000096EE  302A 0006                move.w     D0, [A2 + 0x6]
  12986. 000096F2  5B40                     subq.w     D0, 5
  12987. 000096F4  3F00                     move.w     -[A7], D0
  12988. 000096F6  3012                     move.w     D0, [A2]
  12989. 000096F8  5A40                     addq.w     D0, 5
  12990. 000096FA  3F00                     move.w     -[A7], D0
  12991. 000096FC  A891                     syscall    LineTo
  12992. 000096FE  302A 0002                move.w     D0, [A2 + 0x2]
  12993. 00009702  5A40                     addq.w     D0, 5
  12994. 00009704  3F00                     move.w     -[A7], D0
  12995. 00009706  3012                     move.w     D0, [A2]
  12996. 00009708  5C40                     addq.w     D0, 6
  12997. 0000970A  3F00                     move.w     -[A7], D0
  12998. 0000970C  A893                     syscall    MoveTo
  12999. 0000970E  302A 0006                move.w     D0, [A2 + 0x6]
  13000. 00009712  5D40                     subq.w     D0, 6
  13001. 00009714  3F00                     move.w     -[A7], D0
  13002. 00009716  3012                     move.w     D0, [A2]
  13003. 00009718  5C40                     addq.w     D0, 6
  13004. 0000971A  3F00                     move.w     -[A7], D0
  13005. 0000971C  A891                     syscall    LineTo
  13006. label0000971E:
  13007. 0000971E  245F                     movea.l    A2, [A7]+
  13008. 00009720  4E5E                     unlink     A6
  13009. 00009722  4E75                     rts
  13010. 00009724  4E56 FFF0                link       A6, -0x0010
  13011. 00009728  48E7 1020                movem.l    -[A7], D3,A2
  13012. 0000972C  246E 0008                movea.l    A2, [A6 + 0x8]
  13013. 00009730  7600                     moveq.l    D3, 0x00
  13014. 00009732  486E FFF8                pea.l      [A6 - 0x8]
  13015. 00009736  2F0A                     move.l     -[A7], A2
  13016. 00009738  2057                     movea.l    A0, [A7]
  13017. 0000973A  2250                     movea.l    A1, [A0]
  13018. 0000973C  2269 00B4                movea.l    A1, [A1 + 0xB4]
  13019. 00009740  4E91                     jsr        [A1]
  13020. 00009742  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  13021. 00009746  486E FFF8                pea.l      [A6 - 0x8]
  13022. 0000974A  A8AD                     syscall    PtInRect
  13023. 0000974C  101F                     move.b     D0, [A7]+
  13024. 0000974E  5C4F                     addq.w     A7, 6
  13025. 00009750  6702                     beq        +0x4 /* 00009754 */
  13026. 00009752  7601                     moveq.l    D3, 0x01
  13027. label00009754:
  13028. 00009754  486E FFF0                pea.l      [A6 - 0x10]
  13029. 00009758  2F0A                     move.l     -[A7], A2
  13030. 0000975A  2057                     movea.l    A0, [A7]
  13031. 0000975C  2250                     movea.l    A1, [A0]
  13032. 0000975E  2269 00B8                movea.l    A1, [A1 + 0xB8]
  13033. 00009762  4E91                     jsr        [A1]
  13034. 00009764  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  13035. 00009768  486E FFF0                pea.l      [A6 - 0x10]
  13036. 0000976C  A8AD                     syscall    PtInRect
  13037. 0000976E  101F                     move.b     D0, [A7]+
  13038. 00009770  5C4F                     addq.w     A7, 6
  13039. 00009772  6702                     beq        +0x4 /* 00009776 */
  13040. 00009774  7602                     moveq.l    D3, 0x02
  13041. label00009776:
  13042. 00009776  3003                     move.w     D0, D3
  13043. 00009778  4CDF 0408                movem.l    D3,A2, [A7]+
  13044. 0000977C  4E5E                     unlink     A6
  13045. 0000977E  4E75                     rts
  13046. 00009780  4E56 FFF0                link       A6, -0x0010
  13047. 00009784  48E7 1820                movem.l    -[A7], D3,D4,A2
  13048. 00009788  246E 0008                movea.l    A2, [A6 + 0x8]
  13049. 0000978C  382E 0010                move.w     D4, [A6 + 0x10]
  13050. 00009790  7600                     moveq.l    D3, 0x00
  13051. 00009792  0C44 0001                cmpi.w     D4, 0x1
  13052. 00009796  6622                     bne        +0x24 /* 000097BA */
  13053. 00009798  486E FFF8                pea.l      [A6 - 0x8]
  13054. 0000979C  2F0A                     move.l     -[A7], A2
  13055. 0000979E  2057                     movea.l    A0, [A7]
  13056. 000097A0  2250                     movea.l    A1, [A0]
  13057. 000097A2  2269 00B4                movea.l    A1, [A1 + 0xB4]
  13058. 000097A6  4E91                     jsr        [A1]
  13059. 000097A8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  13060. 000097AC  486E FFF8                pea.l      [A6 - 0x8]
  13061. 000097B0  A8AD                     syscall    PtInRect
  13062. 000097B2  101F                     move.b     D0, [A7]+
  13063. 000097B4  5C4F                     addq.w     A7, 6
  13064. 000097B6  6702                     beq        +0x4 /* 000097BA */
  13065. 000097B8  7601                     moveq.l    D3, 0x01
  13066. label000097BA:
  13067. 000097BA  0C44 0002                cmpi.w     D4, 0x2
  13068. 000097BE  6622                     bne        +0x24 /* 000097E2 */
  13069. 000097C0  486E FFF0                pea.l      [A6 - 0x10]
  13070. 000097C4  2F0A                     move.l     -[A7], A2
  13071. 000097C6  2057                     movea.l    A0, [A7]
  13072. 000097C8  2250                     movea.l    A1, [A0]
  13073. 000097CA  2269 00B8                movea.l    A1, [A1 + 0xB8]
  13074. 000097CE  4E91                     jsr        [A1]
  13075. 000097D0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  13076. 000097D4  486E FFF0                pea.l      [A6 - 0x10]
  13077. 000097D8  A8AD                     syscall    PtInRect
  13078. 000097DA  101F                     move.b     D0, [A7]+
  13079. 000097DC  5C4F                     addq.w     A7, 6
  13080. 000097DE  6702                     beq        +0x4 /* 000097E2 */
  13081. 000097E0  7601                     moveq.l    D3, 0x01
  13082. label000097E2:
  13083. 000097E2  1003                     move.b     D0, D3
  13084. 000097E4  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  13085. 000097E8  4E5E                     unlink     A6
  13086. 000097EA  4E75                     rts
  13087. 000097EC  4E56 0000                link       A6, 0
  13088. 000097F0  48E7 1C20                movem.l    -[A7], D3,D4,D5,A2
  13089. 000097F4  246E 0008                movea.l    A2, [A6 + 0x8]
  13090. 000097F8  382E 000C                move.w     D4, [A6 + 0xC]
  13091. 000097FC  3A2E 0012                move.w     D5, [A6 + 0x12]
  13092. 00009800  594F                     subq.w     A7, 4
  13093. 00009802  A975                     syscall    TickCount
  13094. 00009804  201F                     move.l     D0, [A7]+
  13095. 00009806  2540 0010                move.l     [A2 + 0x10], D0
  13096. 0000980A  0C44 0001                cmpi.w     D4, 0x1
  13097. 0000980E  6706                     beq        +0x8 /* 00009816 */
  13098. 00009810  0C44 0002                cmpi.w     D4, 0x2
  13099. 00009814  666A                     bne        +0x6C /* 00009880 */
  13100. label00009816:
  13101. 00009816  0C2A 0002 000A           cmpi.b     [A2 + 0xA], 0x2
  13102. 0000981C  665C                     bne        +0x5E /* 0000987A */
  13103. 0000981E  594F                     subq.w     A7, 4
  13104. 00009820  A975                     syscall    TickCount
  13105. 00009822  201F                     move.l     D0, [A7]+
  13106. 00009824  2600                     move.l     D3, D0
  13107. 00009826  4227                     clr.b      -[A7]
  13108. 00009828  1F3C 0001                move.b     -[A7], 0x1
  13109. 0000982C  3F04                     move.w     -[A7], D4
  13110. 0000982E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  13111. 00009832  2057                     movea.l    A0, [A7]
  13112. 00009834  2268 0004                movea.l    A1, [A0 + 0x4]
  13113. 00009838  2269 017C                movea.l    A1, [A1 + 0x17C]
  13114. 0000983C  4E91                     jsr        [A1]
  13115. 0000983E  4FEF 000A                lea.l      A7, [A7 + 0xA]
  13116. 00009842  6028                     bra        +0x2A /* 0000986C */
  13117. label00009844:
  13118. 00009844  594F                     subq.w     A7, 4
  13119. 00009846  A975                     syscall    TickCount
  13120. 00009848  201F                     move.l     D0, [A7]+
  13121. 0000984A  2600                     move.l     D3, D0
  13122. 0000984C  554F                     subq.w     A7, 2
  13123. 0000984E  A973                     syscall    StillDown
  13124. 00009850  101F                     move.b     D0, [A7]+
  13125. 00009852  6618                     bne        +0x1A /* 0000986C */
  13126. 00009854  3F04                     move.w     -[A7], D4
  13127. 00009856  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  13128. 0000985A  2057                     movea.l    A0, [A7]
  13129. 0000985C  2268 0004                movea.l    A1, [A0 + 0x4]
  13130. 00009860  2269 016C                movea.l    A1, [A1 + 0x16C]
  13131. 00009864  4E91                     jsr        [A1]
  13132. 00009866  7000                     moveq.l    D0, 0x00
  13133. 00009868  5C4F                     addq.w     A7, 6
  13134. 0000986A  6028                     bra        +0x2A /* 00009894 */
  13135. label0000986C:
  13136. 0000986C  306A 000C                movea.w    A0, [A2 + 0xC]
  13137. 00009870  2003                     move.l     D0, D3
  13138. 00009872  90AA 0010                sub.l      D0, [A2 + 0x10]
  13139. 00009876  B088                     cmp.l      D0, A0
  13140. 00009878  6DCA                     blt        -0x34 /* 00009844 */
  13141. label0000987A:
  13142. 0000987A  256A 0010 0014           move.l     [A2 + 0x14], [A2 + 0x10]
  13143. label00009880:
  13144. 00009880  3F05                     move.w     -[A7], D5
  13145. 00009882  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  13146. 00009886  3F04                     move.w     -[A7], D4
  13147. 00009888  2F0A                     move.l     -[A7], A2
  13148. 0000988A  61FF FFFF C2F2           bsr        -0x3D0C /* 00005B7E */
  13149. 00009890  4FEF 000C                lea.l      A7, [A7 + 0xC]
  13150. label00009894:
  13151. 00009894  4CDF 0438                movem.l    D3,D4,D5,A2, [A7]+
  13152. 00009898  4E5E                     unlink     A6
  13153. 0000989A  4E75                     rts
  13154. 0000989C  4E56 0000                link       A6, 0
  13155. 000098A0  48E7 1E20                movem.l    -[A7], D3,D4,D5,D6,A2
  13156. 000098A4  246E 0008                movea.l    A2, [A6 + 0x8]
  13157. 000098A8  382E 000C                move.w     D4, [A6 + 0xC]
  13158. 000098AC  162E 000E                move.b     D3, [A6 + 0xE]
  13159. 000098B0  1C2E 0010                move.b     D6, [A6 + 0x10]
  13160. 000098B4  B606                     cmp.b      D3, D6
  13161. 000098B6  6776                     beq        +0x78 /* 0000992E */
  13162. 000098B8  42A7                     clr.l      -[A7]
  13163. 000098BA  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  13164. 000098BE  2057                     movea.l    A0, [A7]
  13165. 000098C0  2268 0004                movea.l    A1, [A0 + 0x4]
  13166. 000098C4  2269 00E8                movea.l    A1, [A1 + 0xE8]
  13167. 000098C8  4E91                     jsr        [A1]
  13168. 000098CA  4A00                     tst.b      D0
  13169. 000098CC  504F                     addq.w     A7, 8
  13170. 000098CE  675E                     beq        +0x60 /* 0000992E */
  13171. 000098D0  0C44 0001                cmpi.w     D4, 0x1
  13172. 000098D4  662C                     bne        +0x2E /* 00009902 */
  13173. 000098D6  4A03                     tst.b      D3
  13174. 000098D8  6714                     beq        +0x16 /* 000098EE */
  13175. 000098DA  1F3C 0001                move.b     -[A7], 0x1
  13176. 000098DE  2F0A                     move.l     -[A7], A2
  13177. 000098E0  2057                     movea.l    A0, [A7]
  13178. 000098E2  2250                     movea.l    A1, [A0]
  13179. 000098E4  2269 00CC                movea.l    A1, [A1 + 0xCC]
  13180. 000098E8  4E91                     jsr        [A1]
  13181. 000098EA  5C4F                     addq.w     A7, 6
  13182. 000098EC  6040                     bra        +0x42 /* 0000992E */
  13183. label000098EE:
  13184. 000098EE  1F3C 0001                move.b     -[A7], 0x1
  13185. 000098F2  2F0A                     move.l     -[A7], A2
  13186. 000098F4  2057                     movea.l    A0, [A7]
  13187. 000098F6  2250                     movea.l    A1, [A0]
  13188. 000098F8  2269 00C8                movea.l    A1, [A1 + 0xC8]
  13189. 000098FC  4E91                     jsr        [A1]
  13190. 000098FE  5C4F                     addq.w     A7, 6
  13191. 00009900  602C                     bra        +0x2E /* 0000992E */
  13192. label00009902:
  13193. 00009902  0C44 0002                cmpi.w     D4, 0x2
  13194. 00009906  6626                     bne        +0x28 /* 0000992E */
  13195. 00009908  4A03                     tst.b      D3
  13196. 0000990A  6712                     beq        +0x14 /* 0000991E */
  13197. 0000990C  4227                     clr.b      -[A7]
  13198. 0000990E  2F0A                     move.l     -[A7], A2
  13199. 00009910  2057                     movea.l    A0, [A7]
  13200. 00009912  2250                     movea.l    A1, [A0]
  13201. 00009914  2269 00CC                movea.l    A1, [A1 + 0xCC]
  13202. 00009918  4E91                     jsr        [A1]
  13203. 0000991A  5C4F                     addq.w     A7, 6
  13204. 0000991C  6010                     bra        +0x12 /* 0000992E */
  13205. label0000991E:
  13206. 0000991E  4227                     clr.b      -[A7]
  13207. 00009920  2F0A                     move.l     -[A7], A2
  13208. 00009922  2057                     movea.l    A0, [A7]
  13209. 00009924  2250                     movea.l    A1, [A0]
  13210. 00009926  2269 00C8                movea.l    A1, [A1 + 0xC8]
  13211. 0000992A  4E91                     jsr        [A1]
  13212. 0000992C  5C4F                     addq.w     A7, 6
  13213. label0000992E:
  13214. 0000992E  0C2A 0001 000A           cmpi.b     [A2 + 0xA], 0x1
  13215. 00009934  674C                     beq        +0x4E /* 00009982 */
  13216. 00009936  594F                     subq.w     A7, 4
  13217. 00009938  A975                     syscall    TickCount
  13218. 0000993A  201F                     move.l     D0, [A7]+
  13219. 0000993C  2A00                     move.l     D5, D0
  13220. 0000993E  306A 000E                movea.w    A0, [A2 + 0xE]
  13221. 00009942  2005                     move.l     D0, D5
  13222. 00009944  90AA 0014                sub.l      D0, [A2 + 0x14]
  13223. 00009948  B088                     cmp.l      D0, A0
  13224. 0000994A  6D36                     blt        +0x38 /* 00009982 */
  13225. 0000994C  4A03                     tst.b      D3
  13226. 0000994E  672E                     beq        +0x30 /* 0000997E */
  13227. 00009950  4A06                     tst.b      D6
  13228. 00009952  672A                     beq        +0x2C /* 0000997E */
  13229. 00009954  0C44 0001                cmpi.w     D4, 0x1
  13230. 00009958  6610                     bne        +0x12 /* 0000996A */
  13231. 0000995A  2F0A                     move.l     -[A7], A2
  13232. 0000995C  2057                     movea.l    A0, [A7]
  13233. 0000995E  2250                     movea.l    A1, [A0]
  13234. 00009960  2269 00C0                movea.l    A1, [A1 + 0xC0]
  13235. 00009964  4E91                     jsr        [A1]
  13236. 00009966  584F                     addq.w     A7, 4
  13237. 00009968  6014                     bra        +0x16 /* 0000997E */
  13238. label0000996A:
  13239. 0000996A  0C44 0002                cmpi.w     D4, 0x2
  13240. 0000996E  660E                     bne        +0x10 /* 0000997E */
  13241. 00009970  2F0A                     move.l     -[A7], A2
  13242. 00009972  2057                     movea.l    A0, [A7]
  13243. 00009974  2250                     movea.l    A1, [A0]
  13244. 00009976  2269 00C4                movea.l    A1, [A1 + 0xC4]
  13245. 0000997A  4E91                     jsr        [A1]
  13246. 0000997C  584F                     addq.w     A7, 4
  13247. label0000997E:
  13248. 0000997E  2545 0014                move.l     [A2 + 0x14], D5
  13249. label00009982:
  13250. 00009982  4CDF 0478                movem.l    D3,D4,D5,D6,A2, [A7]+
  13251. 00009986  4E5E                     unlink     A6
  13252. 00009988  4E75                     rts
  13253. 0000998A  4E56 0000                link       A6, 0
  13254. 0000998E  48E7 1820                movem.l    -[A7], D3,D4,A2
  13255. 00009992  246E 0008                movea.l    A2, [A6 + 0x8]
  13256. 00009996  382E 000C                move.w     D4, [A6 + 0xC]
  13257. 0000999A  162E 000E                move.b     D3, [A6 + 0xE]
  13258. 0000999E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  13259. 000099A2  4EB9 0000 30A0           jsr        [0x000030A0]
  13260. 000099A8  4A00                     tst.b      D0
  13261. 000099AA  584F                     addq.w     A7, 4
  13262. 000099AC  6730                     beq        +0x32 /* 000099DE */
  13263. 000099AE  42A7                     clr.l      -[A7]
  13264. 000099B0  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  13265. 000099B4  2057                     movea.l    A0, [A7]
  13266. 000099B6  2268 0004                movea.l    A1, [A0 + 0x4]
  13267. 000099BA  2269 00E8                movea.l    A1, [A1 + 0xE8]
  13268. 000099BE  4E91                     jsr        [A1]
  13269. 000099C0  4A00                     tst.b      D0
  13270. 000099C2  504F                     addq.w     A7, 8
  13271. 000099C4  6718                     beq        +0x1A /* 000099DE */
  13272. 000099C6  0C44 0001                cmpi.w     D4, 0x1
  13273. 000099CA  57C0                     seq        D0
  13274. 000099CC  4400                     neg.b      D0
  13275. 000099CE  1F00                     move.b     -[A7], D0
  13276. 000099D0  2F0A                     move.l     -[A7], A2
  13277. 000099D2  2057                     movea.l    A0, [A7]
  13278. 000099D4  2250                     movea.l    A1, [A0]
  13279. 000099D6  2269 00C8                movea.l    A1, [A1 + 0xC8]
  13280. 000099DA  4E91                     jsr        [A1]
  13281. 000099DC  5C4F                     addq.w     A7, 6
  13282. label000099DE:
  13283. 000099DE  4A03                     tst.b      D3
  13284. 000099E0  6734                     beq        +0x36 /* 00009A16 */
  13285. 000099E2  162A 000A                move.b     D3, [A2 + 0xA]
  13286. 000099E6  0C03 0001                cmpi.b     D3, 0x1
  13287. 000099EA  6706                     beq        +0x8 /* 000099F2 */
  13288. 000099EC  0C03 0003                cmpi.b     D3, 0x3
  13289. 000099F0  6624                     bne        +0x26 /* 00009A16 */
  13290. label000099F2:
  13291. 000099F2  0C44 0001                cmpi.w     D4, 0x1
  13292. 000099F6  6610                     bne        +0x12 /* 00009A08 */
  13293. 000099F8  2F0A                     move.l     -[A7], A2
  13294. 000099FA  2057                     movea.l    A0, [A7]
  13295. 000099FC  2250                     movea.l    A1, [A0]
  13296. 000099FE  2269 00C0                movea.l    A1, [A1 + 0xC0]
  13297. 00009A02  4E91                     jsr        [A1]
  13298. 00009A04  584F                     addq.w     A7, 4
  13299. 00009A06  600E                     bra        +0x10 /* 00009A16 */
  13300. label00009A08:
  13301. 00009A08  2F0A                     move.l     -[A7], A2
  13302. 00009A0A  2057                     movea.l    A0, [A7]
  13303. 00009A0C  2250                     movea.l    A1, [A0]
  13304. 00009A0E  2269 00C4                movea.l    A1, [A1 + 0xC4]
  13305. 00009A12  4E91                     jsr        [A1]
  13306. 00009A14  584F                     addq.w     A7, 4
  13307. label00009A16:
  13308. 00009A16  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  13309. 00009A1A  4E5E                     unlink     A6
  13310. 00009A1C  4E75                     rts
  13311. 00009A1E  4E56 0000                link       A6, 0
  13312. 00009A22  2F0A                     move.l     -[A7], A2
  13313. 00009A24  246E 0008                movea.l    A2, [A6 + 0x8]
  13314. 00009A28  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  13315. 00009A2C  2F0A                     move.l     -[A7], A2
  13316. 00009A2E  61FF FFFF BFD4           bsr        -0x402A /* 00005A04 */
  13317. 00009A34  41F9 0000 BA14           lea.l      A0, [0x0000BA14]
  13318. 00009A3A  2488                     move.l     [A2], A0
  13319. 00009A3C  357C 7FFF 000A           move.w     [A2 + 0xA], 0x7FFF
  13320. 00009A42  157C 0001 000C           move.b     [A2 + 0xC], 0x1
  13321. 00009A48  204A                     movea.l    A0, A2
  13322. 00009A4A  504F                     addq.w     A7, 8
  13323. 00009A4C  245F                     movea.l    A2, [A7]+
  13324. 00009A4E  4E5E                     unlink     A6
  13325. 00009A50  4E75                     rts
  13326. 00009A52  4E56 0000                link       A6, 0
  13327. 00009A56  2F0A                     move.l     -[A7], A2
  13328. 00009A58  246E 0008                movea.l    A2, [A6 + 0x8]
  13329. 00009A5C  200A                     move.l     D0, A2
  13330. 00009A5E  6724                     beq        +0x26 /* 00009A84 */
  13331. 00009A60  41F9 0000 BA14           lea.l      A0, [0x0000BA14]
  13332. 00009A66  2488                     move.l     [A2], A0
  13333. 00009A68  4267                     clr.w      -[A7]
  13334. 00009A6A  2F0A                     move.l     -[A7], A2
  13335. 00009A6C  61FF FFFF BFC2           bsr        -0x403C /* 00005A30 */
  13336. 00009A72  4A6E 000C                tst.w      [A6 + 0xC]
  13337. 00009A76  5C4F                     addq.w     A7, 6
  13338. 00009A78  6F0A                     ble        +0xC /* 00009A84 */
  13339. 00009A7A  2F0A                     move.l     -[A7], A2
  13340. 00009A7C  4EB9 0000 1FF8           jsr        [0x00001FF8 /* DockingGlobals */]
  13341. 00009A82  584F                     addq.w     A7, 4
  13342. label00009A84:
  13343. 00009A84  204A                     movea.l    A0, A2
  13344. 00009A86  245F                     movea.l    A2, [A7]+
  13345. 00009A88  4E5E                     unlink     A6
  13346. 00009A8A  4E75                     rts
  13347. 00009A8C  4E56 FEFC                link       A6, -0x0104
  13348. 00009A90  48E7 0038                movem.l    -[A7], A2,A3,A4
  13349. 00009A94  286E 0008                movea.l    A4, [A6 + 0x8]
  13350. 00009A98  266E 000C                movea.l    A3, [A6 + 0xC]
  13351. 00009A9C  246E 0010                movea.l    A2, [A6 + 0x10]
  13352. 00009AA0  4878 0002                push.l     0x2
  13353. 00009AA4  486E FFFE                pea.l      [A6 - 0x2]
  13354. 00009AA8  2F0A                     move.l     -[A7], A2
  13355. 00009AAA  4EB9 0000 2BA0           jsr        [0x00002BA0]
  13356. 00009AB0  4878 0002                push.l     0x2
  13357. 00009AB4  486E FEFC                pea.l      [A6 - 0x104]
  13358. 00009AB8  2F0A                     move.l     -[A7], A2
  13359. 00009ABA  4EB9 0000 2BA0           jsr        [0x00002BA0]
  13360. 00009AC0  486E FEFE                pea.l      [A6 - 0x102]
  13361. 00009AC4  2F0A                     move.l     -[A7], A2
  13362. 00009AC6  4EB9 0000 2BC0           jsr        [0x00002BC0]
  13363. 00009ACC  42A7                     clr.l      -[A7]
  13364. 00009ACE  4267                     clr.w      -[A7]
  13365. 00009AD0  4879 0000 BB3E           push.l     0xBB3E
  13366. 00009AD6  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  13367. 00009ADA  2F0B                     move.l     -[A7], A3
  13368. 00009ADC  2F0C                     move.l     -[A7], A4
  13369. 00009ADE  2057                     movea.l    A0, [A7]
  13370. 00009AE0  2250                     movea.l    A1, [A0]
  13371. 00009AE2  2269 0010                movea.l    A1, [A1 + 0x10]
  13372. 00009AE6  4E91                     jsr        [A1]
  13373. 00009AE8  4FEF 0034                lea.l      A7, [A7 + 0x34]
  13374. 00009AEC  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  13375. 00009AF0  4E5E                     unlink     A6
  13376. 00009AF2  4E75                     rts
  13377. 00009AF4  4E56 0000                link       A6, 0
  13378. 00009AF8  48E7 1030                movem.l    -[A7], D3,A2,A3
  13379. 00009AFC  246E 0008                movea.l    A2, [A6 + 0x8]
  13380. 00009B00  266E 000C                movea.l    A3, [A6 + 0xC]
  13381. 00009B04  362E 0010                move.w     D3, [A6 + 0x10]
  13382. 00009B08  254B 0004                move.l     [A2 + 0x4], A3
  13383. 00009B0C  0C43 0130                cmpi.w     D3, 0x130
  13384. 00009B10  6608                     bne        +0xA /* 00009B1A */
  13385. 00009B12  157C 0001 000C           move.b     [A2 + 0xC], 0x1
  13386. 00009B18  6010                     bra        +0x12 /* 00009B2A */
  13387. label00009B1A:
  13388. 00009B1A  0C43 0131                cmpi.w     D3, 0x131
  13389. 00009B1E  6606                     bne        +0x8 /* 00009B26 */
  13390. 00009B20  422A 000C                clr.b      [A2 + 0xC]
  13391. 00009B24  6004                     bra        +0x6 /* 00009B2A */
  13392. label00009B26:
  13393. 00009B26  422A 000C                clr.b      [A2 + 0xC]
  13394. label00009B2A:
  13395. 00009B2A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  13396. 00009B2E  2057                     movea.l    A0, [A7]
  13397. 00009B30  2268 0004                movea.l    A1, [A0 + 0x4]
  13398. 00009B34  2269 001C                movea.l    A1, [A1 + 0x1C]
  13399. 00009B38  4E91                     jsr        [A1]
  13400. 00009B3A  3540 000A                move.w     [A2 + 0xA], D0
  13401. 00009B3E  266A 0004                movea.l    A3, [A2 + 0x4]
  13402. 00009B42  422B 0027                clr.b      [A3 + 0x27]
  13403. 00009B46  584F                     addq.w     A7, 4
  13404. 00009B48  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  13405. 00009B4C  4E5E                     unlink     A6
  13406. 00009B4E  4E75                     rts
  13407. 00009B50  4E56 0000                link       A6, 0
  13408. 00009B54  2F0A                     move.l     -[A7], A2
  13409. 00009B56  246E 0008                movea.l    A2, [A6 + 0x8]
  13410. 00009B5A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  13411. 00009B5E  4EB9 0000 30D8           jsr        [0x000030D8]
  13412. 00009B64  4A00                     tst.b      D0
  13413. 00009B66  584F                     addq.w     A7, 4
  13414. 00009B68  6712                     beq        +0x14 /* 00009B7C */
  13415. 00009B6A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  13416. 00009B6E  2057                     movea.l    A0, [A7]
  13417. 00009B70  2268 0004                movea.l    A1, [A0 + 0x4]
  13418. 00009B74  2269 00BC                movea.l    A1, [A1 + 0xBC]
  13419. 00009B78  4E91                     jsr        [A1]
  13420. 00009B7A  584F                     addq.w     A7, 4
  13421. label00009B7C:
  13422. 00009B7C  245F                     movea.l    A2, [A7]+
  13423. 00009B7E  4E5E                     unlink     A6
  13424. 00009B80  4E75                     rts
  13425. 00009B82  4E56 0000                link       A6, 0
  13426. 00009B86  2F0A                     move.l     -[A7], A2
  13427. 00009B88  246E 0008                movea.l    A2, [A6 + 0x8]
  13428. 00009B8C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  13429. 00009B90  4EB9 0000 30D8           jsr        [0x000030D8]
  13430. 00009B96  4A00                     tst.b      D0
  13431. 00009B98  584F                     addq.w     A7, 4
  13432. 00009B9A  6612                     bne        +0x14 /* 00009BAE */
  13433. 00009B9C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  13434. 00009BA0  2057                     movea.l    A0, [A7]
  13435. 00009BA2  2268 0004                movea.l    A1, [A0 + 0x4]
  13436. 00009BA6  2269 00BC                movea.l    A1, [A1 + 0xBC]
  13437. 00009BAA  4E91                     jsr        [A1]
  13438. 00009BAC  584F                     addq.w     A7, 4
  13439. label00009BAE:
  13440. 00009BAE  245F                     movea.l    A2, [A7]+
  13441. 00009BB0  4E5E                     unlink     A6
  13442. 00009BB2  4E75                     rts
  13443. 00009BB4  4E56 0000                link       A6, 0
  13444. 00009BB8  2F0A                     move.l     -[A7], A2
  13445. 00009BBA  246E 0008                movea.l    A2, [A6 + 0x8]
  13446. 00009BBE  42A7                     clr.l      -[A7]
  13447. 00009BC0  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  13448. 00009BC4  2057                     movea.l    A0, [A7]
  13449. 00009BC6  2268 0004                movea.l    A1, [A0 + 0x4]
  13450. 00009BCA  2269 00F0                movea.l    A1, [A1 + 0xF0]
  13451. 00009BCE  4E91                     jsr        [A1]
  13452. 00009BD0  504F                     addq.w     A7, 8
  13453. 00009BD2  245F                     movea.l    A2, [A7]+
  13454. 00009BD4  4E5E                     unlink     A6
  13455. 00009BD6  4E75                     rts
  13456. 00009BD8  4E56 0000                link       A6, 0
  13457. 00009BDC  2F0A                     move.l     -[A7], A2
  13458. 00009BDE  246E 0008                movea.l    A2, [A6 + 0x8]
  13459. 00009BE2  42A7                     clr.l      -[A7]
  13460. 00009BE4  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  13461. 00009BE8  2057                     movea.l    A0, [A7]
  13462. 00009BEA  2268 0004                movea.l    A1, [A0 + 0x4]
  13463. 00009BEE  2269 00F0                movea.l    A1, [A1 + 0xF0]
  13464. 00009BF2  4E91                     jsr        [A1]
  13465. 00009BF4  504F                     addq.w     A7, 8
  13466. 00009BF6  245F                     movea.l    A2, [A7]+
  13467. 00009BF8  4E5E                     unlink     A6
  13468. 00009BFA  4E75                     rts
  13469. 00009BFC  4E56 FFE4                link       A6, -0x001C
  13470. 00009C00  48E7 0030                movem.l    -[A7], A2,A3
  13471. 00009C04  246E 0008                movea.l    A2, [A6 + 0x8]
  13472. 00009C08  486E FFF8                pea.l      [A6 - 0x8]
  13473. 00009C0C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  13474. 00009C10  2057                     movea.l    A0, [A7]
  13475. 00009C12  2268 0004                movea.l    A1, [A0 + 0x4]
  13476. 00009C16  2269 003C                movea.l    A1, [A1 + 0x3C]
  13477. 00009C1A  4E91                     jsr        [A1]
  13478. 00009C1C  3F2A 000A                move.w     -[A7], [A2 + 0xA]
  13479. 00009C20  A9BC                     syscall    GetPicture
  13480. 00009C22  205F                     movea.l    A0, [A7]+
  13481. 00009C24  2648                     movea.l    A3, A0
  13482. 00009C26  200B                     move.l     D0, A3
  13483. 00009C28  584F                     addq.w     A7, 4
  13484. 00009C2A  6700 00D0                beq        +0xD2 /* 00009CFC */
  13485. 00009C2E  2D79 0000 BB30 FFF0      move.l     [A6 - 0x10], [0x0000BB30]
  13486. 00009C36  2D79 0000 BB34 FFF4      move.l     [A6 - 0xC], [0x0000BB34]
  13487. 00009C3E  302E FFFC                move.w     D0, [A6 - 0x4]
  13488. 00009C42  906E FFF8                sub.w      D0, [A6 - 0x8]
  13489. 00009C46  3D40 FFF4                move.w     [A6 - 0xC], D0
  13490. 00009C4A  302E FFFE                move.w     D0, [A6 - 0x2]
  13491. 00009C4E  906E FFFA                sub.w      D0, [A6 - 0x6]
  13492. 00009C52  3D40 FFF6                move.w     [A6 - 0xA], D0
  13493. 00009C56  2F0B                     move.l     -[A7], A3
  13494. 00009C58  486E FFF0                pea.l      [A6 - 0x10]
  13495. 00009C5C  A8F6                     syscall    DrawPicture
  13496. 00009C5E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  13497. 00009C62  4EB9 0000 3110           jsr        [0x00003110]
  13498. 00009C68  4A00                     tst.b      D0
  13499. 00009C6A  584F                     addq.w     A7, 4
  13500. 00009C6C  675A                     beq        +0x5C /* 00009CC8 */
  13501. 00009C6E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  13502. 00009C72  4EB9 0000 30D8           jsr        [0x000030D8]
  13503. 00009C78  4A00                     tst.b      D0
  13504. 00009C7A  584F                     addq.w     A7, 4
  13505. 00009C7C  674A                     beq        +0x4C /* 00009CC8 */
  13506. 00009C7E  4A2A 000C                tst.b      [A2 + 0xC]
  13507. 00009C82  6700 0090                beq        +0x92 /* 00009D14 */
  13508. 00009C86  2F0A                     move.l     -[A7], A2
  13509. 00009C88  2057                     movea.l    A0, [A7]
  13510. 00009C8A  2250                     movea.l    A1, [A0]
  13511. 00009C8C  2269 00AC                movea.l    A1, [A1 + 0xAC]
  13512. 00009C90  4E91                     jsr        [A1]
  13513. 00009C92  4A00                     tst.b      D0
  13514. 00009C94  584F                     addq.w     A7, 4
  13515. 00009C96  677C                     beq        +0x7E /* 00009D14 */
  13516. 00009C98  1F3C 000A                move.b     -[A7], 0xA /* '\n' */
  13517. 00009C9C  486E FFEA                pea.l      [A6 - 0x16]
  13518. 00009CA0  4EB9 0000 05D8           jsr        [0x000005D8]
  13519. 00009CA6  486E FFE4                pea.l      [A6 - 0x1C]
  13520. 00009CAA  4EB9 0000 05E0           jsr        [0x000005E0]
  13521. 00009CB0  486E FFE4                pea.l      [A6 - 0x1C]
  13522. 00009CB4  486E FFEA                pea.l      [A6 - 0x16]
  13523. 00009CB8  486E FFF8                pea.l      [A6 - 0x8]
  13524. 00009CBC  4EB9 0000 06A0           jsr        [0x000006A0]
  13525. 00009CC2  4FEF 0016                lea.l      A7, [A7 + 0x16]
  13526. 00009CC6  604C                     bra        +0x4E /* 00009D14 */
  13527. label00009CC8:
  13528. 00009CC8  1F3C 0007                move.b     -[A7], 0x7
  13529. 00009CCC  486E FFEA                pea.l      [A6 - 0x16]
  13530. 00009CD0  4EB9 0000 05D8           jsr        [0x000005D8]
  13531. 00009CD6  1F3C 0002                move.b     -[A7], 0x2
  13532. 00009CDA  486E FFE4                pea.l      [A6 - 0x1C]
  13533. 00009CDE  4EB9 0000 05D8           jsr        [0x000005D8]
  13534. 00009CE4  486E FFE4                pea.l      [A6 - 0x1C]
  13535. 00009CE8  486E FFEA                pea.l      [A6 - 0x16]
  13536. 00009CEC  486E FFF8                pea.l      [A6 - 0x8]
  13537. 00009CF0  4EB9 0000 06A0           jsr        [0x000006A0]
  13538. 00009CF6  4FEF 0018                lea.l      A7, [A7 + 0x18]
  13539. 00009CFA  6018                     bra        +0x1A /* 00009D14 */
  13540. label00009CFC:
  13541. 00009CFC  A89E                     syscall    PenNormal
  13542. 00009CFE  486E FFF8                pea.l      [A6 - 0x8]
  13543. 00009D02  2079 0002 B752           movea.l    A0, [0x0002B752]
  13544. 00009D08  4868 00AA                pea.l      [A0 + 0xAA]
  13545. 00009D0C  A8A5                     syscall    FillRect
  13546. 00009D0E  486E FFF8                pea.l      [A6 - 0x8]
  13547. 00009D12  A8A1                     syscall    FrameRect
  13548. label00009D14:
  13549. 00009D14  4CDF 0C00                movem.l    A2,A3, [A7]+
  13550. 00009D18  4E5E                     unlink     A6
  13551. 00009D1A  4E75                     rts
  13552. 00009D1C  4E56 0000                link       A6, 0
  13553. 00009D20  4227                     clr.b      -[A7]
  13554. 00009D22  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  13555. 00009D26  2057                     movea.l    A0, [A7]
  13556. 00009D28  2250                     movea.l    A1, [A0]
  13557. 00009D2A  2269 00B0                movea.l    A1, [A1 + 0xB0]
  13558. 00009D2E  4E91                     jsr        [A1]
  13559. 00009D30  4E5E                     unlink     A6
  13560. 00009D32  4E75                     rts
  13561. 00009D34  4E56 0000                link       A6, 0
  13562. 00009D38  2F0A                     move.l     -[A7], A2
  13563. 00009D3A  246E 0008                movea.l    A2, [A6 + 0x8]
  13564. 00009D3E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  13565. 00009D42  2F0A                     move.l     -[A7], A2
  13566. 00009D44  4EB9 0000 0028           jsr        [0x00000028 /* __m68k_vec_a_trap__ */]
  13567. 00009D4A  41F9 0000 B878           lea.l      A0, [0x0000B878]
  13568. 00009D50  2488                     move.l     [A2], A0
  13569. 00009D52  204A                     movea.l    A0, A2
  13570. 00009D54  504F                     addq.w     A7, 8
  13571. 00009D56  245F                     movea.l    A2, [A7]+
  13572. 00009D58  4E5E                     unlink     A6
  13573. 00009D5A  4E75                     rts
  13574. 00009D5C  4E56 0000                link       A6, 0
  13575. 00009D60  2F0A                     move.l     -[A7], A2
  13576. 00009D62  246E 0008                movea.l    A2, [A6 + 0x8]
  13577. 00009D66  200A                     move.l     D0, A2
  13578. 00009D68  6724                     beq        +0x26 /* 00009D8E */
  13579. 00009D6A  41F9 0000 B878           lea.l      A0, [0x0000B878]
  13580. 00009D70  2488                     move.l     [A2], A0
  13581. 00009D72  4267                     clr.w      -[A7]
  13582. 00009D74  2F0A                     move.l     -[A7], A2
  13583. 00009D76  4EB9 0000 0030           jsr        [0x00000030]
  13584. 00009D7C  4A6E 000C                tst.w      [A6 + 0xC]
  13585. 00009D80  5C4F                     addq.w     A7, 6
  13586. 00009D82  6F0A                     ble        +0xC /* 00009D8E */
  13587. 00009D84  2F0A                     move.l     -[A7], A2
  13588. 00009D86  4EB9 0000 1FF8           jsr        [0x00001FF8 /* DockingGlobals */]
  13589. 00009D8C  584F                     addq.w     A7, 4
  13590. label00009D8E:
  13591. 00009D8E  204A                     movea.l    A0, A2
  13592. 00009D90  245F                     movea.l    A2, [A7]+
  13593. 00009D92  4E5E                     unlink     A6
  13594. 00009D94  4E75                     rts
  13595. 00009D96  4E56 FEFC                link       A6, -0x0104
  13596. 00009D9A  48E7 0038                movem.l    -[A7], A2,A3,A4
  13597. 00009D9E  286E 0008                movea.l    A4, [A6 + 0x8]
  13598. 00009DA2  266E 000C                movea.l    A3, [A6 + 0xC]
  13599. 00009DA6  246E 0010                movea.l    A2, [A6 + 0x10]
  13600. 00009DAA  4878 0002                push.l     0x2
  13601. 00009DAE  486E FFFE                pea.l      [A6 - 0x2]
  13602. 00009DB2  2F0A                     move.l     -[A7], A2
  13603. 00009DB4  4EB9 0000 2BA0           jsr        [0x00002BA0]
  13604. 00009DBA  4878 0002                push.l     0x2
  13605. 00009DBE  486E FEFC                pea.l      [A6 - 0x104]
  13606. 00009DC2  2F0A                     move.l     -[A7], A2
  13607. 00009DC4  4EB9 0000 2BA0           jsr        [0x00002BA0]
  13608. 00009DCA  486E FEFE                pea.l      [A6 - 0x102]
  13609. 00009DCE  2F0A                     move.l     -[A7], A2
  13610. 00009DD0  4EB9 0000 2BC0           jsr        [0x00002BC0]
  13611. 00009DD6  42A7                     clr.l      -[A7]
  13612. 00009DD8  4267                     clr.w      -[A7]
  13613. 00009DDA  4879 0000 BA12           push.l     0xBA12
  13614. 00009DE0  3F3C 00E0                move.w     -[A7], 0xE0
  13615. 00009DE4  2F0B                     move.l     -[A7], A3
  13616. 00009DE6  2F0C                     move.l     -[A7], A4
  13617. 00009DE8  2057                     movea.l    A0, [A7]
  13618. 00009DEA  2250                     movea.l    A1, [A0]
  13619. 00009DEC  2269 0010                movea.l    A1, [A1 + 0x10]
  13620. 00009DF0  4E91                     jsr        [A1]
  13621. 00009DF2  4FEF 0034                lea.l      A7, [A7 + 0x34]
  13622. 00009DF6  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  13623. 00009DFA  4E5E                     unlink     A6
  13624. 00009DFC  4E75                     rts
  13625. 00009DFE  206F 0004                movea.l    A0, [A7 + 0x4]
  13626. 00009E02  216F 0008 0004           move.l     [A0 + 0x4], [A7 + 0x8]
  13627. 00009E08  4E75                     rts
  13628. 00009E0A  4E56 FFE8                link       A6, -0x0018
  13629. 00009E0E  2F0A                     move.l     -[A7], A2
  13630. 00009E10  246E 0008                movea.l    A2, [A6 + 0x8]
  13631. 00009E14  486E FFFA                pea.l      [A6 - 0x6]
  13632. 00009E18  4EB9 0000 2340           jsr        [0x00002340]
  13633. 00009E1E  486E FFFA                pea.l      [A6 - 0x6]
  13634. 00009E22  486E FFE8                pea.l      [A6 - 0x18]
  13635. 00009E26  4EB9 0000 2368           jsr        [0x00002368]
  13636. 00009E2C  486E FFF2                pea.l      [A6 - 0xE]
  13637. 00009E30  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  13638. 00009E34  2057                     movea.l    A0, [A7]
  13639. 00009E36  2268 0004                movea.l    A1, [A0 + 0x4]
  13640. 00009E3A  2269 003C                movea.l    A1, [A1 + 0x3C]
  13641. 00009E3E  4E91                     jsr        [A1]
  13642. 00009E40  486E FFF2                pea.l      [A6 - 0xE]
  13643. 00009E44  A8A1                     syscall    FrameRect
  13644. 00009E46  486E FFF2                pea.l      [A6 - 0xE]
  13645. 00009E4A  2F3C 0001 0001           move.l     -[A7], 0x10001
  13646. 00009E50  A8A9                     syscall    InsetRect
  13647. 00009E52  486E FFF2                pea.l      [A6 - 0xE]
  13648. 00009E56  A8A1                     syscall    FrameRect
  13649. 00009E58  3F3C FFFF                move.w     -[A7], 0xFFFF
  13650. 00009E5C  486E FFE8                pea.l      [A6 - 0x18]
  13651. 00009E60  4EB9 0000 2378           jsr        [0x00002378]
  13652. 00009E66  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  13653. 00009E6A  486E FFEC                pea.l      [A6 - 0x14]
  13654. 00009E6E  4EB9 0000 2348           jsr        [0x00002348]
  13655. 00009E74  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  13656. 00009E78  206E FFEC                movea.l    A0, [A6 - 0x14]
  13657. 00009E7C  4850                     pea.l      [A0]
  13658. 00009E7E  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  13659. 00009E82  A8E4                     syscall    SectRgn
  13660. 00009E84  3F3C FFFF                move.w     -[A7], 0xFFFF
  13661. 00009E88  486E FFEC                pea.l      [A6 - 0x14]
  13662. 00009E8C  4EB9 0000 2358           jsr        [0x00002358]
  13663. 00009E92  486E FFFA                pea.l      [A6 - 0x6]
  13664. 00009E96  4EB9 0000 2360           jsr        [0x00002360]
  13665. 00009E9C  2448                     movea.l    A2, A0
  13666. 00009E9E  3F3C FFFF                move.w     -[A7], 0xFFFF
  13667. 00009EA2  486E FFFA                pea.l      [A6 - 0x6]
  13668. 00009EA6  4EB9 0000 2358           jsr        [0x00002358]
  13669. 00009EAC  204A                     movea.l    A0, A2
  13670. 00009EAE  4FEF 0032                lea.l      A7, [A7 + 0x32]
  13671. 00009EB2  245F                     movea.l    A2, [A7]+
  13672. 00009EB4  4E5E                     unlink     A6
  13673. 00009EB6  4E75                     rts
  13674. 00009EB8  4E56 FFE8                link       A6, -0x0018
  13675. 00009EBC  2F0A                     move.l     -[A7], A2
  13676. 00009EBE  246E 0008                movea.l    A2, [A6 + 0x8]
  13677. 00009EC2  486E FFFA                pea.l      [A6 - 0x6]
  13678. 00009EC6  4EB9 0000 2340           jsr        [0x00002340]
  13679. 00009ECC  486E FFFA                pea.l      [A6 - 0x6]
  13680. 00009ED0  486E FFE8                pea.l      [A6 - 0x18]
  13681. 00009ED4  4EB9 0000 2368           jsr        [0x00002368]
  13682. 00009EDA  486E FFF2                pea.l      [A6 - 0xE]
  13683. 00009EDE  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  13684. 00009EE2  2057                     movea.l    A0, [A7]
  13685. 00009EE4  2268 0004                movea.l    A1, [A0 + 0x4]
  13686. 00009EE8  2269 003C                movea.l    A1, [A1 + 0x3C]
  13687. 00009EEC  4E91                     jsr        [A1]
  13688. 00009EEE  486E FFF2                pea.l      [A6 - 0xE]
  13689. 00009EF2  2F3C 0001 0001           move.l     -[A7], 0x10001
  13690. 00009EF8  A8A9                     syscall    InsetRect
  13691. 00009EFA  486E FFF2                pea.l      [A6 - 0xE]
  13692. 00009EFE  A8A1                     syscall    FrameRect
  13693. 00009F00  486E FFF2                pea.l      [A6 - 0xE]
  13694. 00009F04  2F3C 0001 0001           move.l     -[A7], 0x10001
  13695. 00009F0A  A8A9                     syscall    InsetRect
  13696. 00009F0C  486E FFF2                pea.l      [A6 - 0xE]
  13697. 00009F10  A8A1                     syscall    FrameRect
  13698. 00009F12  3F3C FFFF                move.w     -[A7], 0xFFFF
  13699. 00009F16  486E FFE8                pea.l      [A6 - 0x18]
  13700. 00009F1A  4EB9 0000 2378           jsr        [0x00002378]
  13701. 00009F20  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  13702. 00009F24  486E FFEC                pea.l      [A6 - 0x14]
  13703. 00009F28  4EB9 0000 2348           jsr        [0x00002348]
  13704. 00009F2E  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  13705. 00009F32  206E FFEC                movea.l    A0, [A6 - 0x14]
  13706. 00009F36  4850                     pea.l      [A0]
  13707. 00009F38  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  13708. 00009F3C  A8E6                     syscall    DiffRgn
  13709. 00009F3E  3F3C FFFF                move.w     -[A7], 0xFFFF
  13710. 00009F42  486E FFEC                pea.l      [A6 - 0x14]
  13711. 00009F46  4EB9 0000 2358           jsr        [0x00002358]
  13712. 00009F4C  486E FFFA                pea.l      [A6 - 0x6]
  13713. 00009F50  4EB9 0000 2360           jsr        [0x00002360]
  13714. 00009F56  2448                     movea.l    A2, A0
  13715. 00009F58  3F3C FFFF                move.w     -[A7], 0xFFFF
  13716. 00009F5C  486E FFFA                pea.l      [A6 - 0x6]
  13717. 00009F60  4EB9 0000 2358           jsr        [0x00002358]
  13718. 00009F66  204A                     movea.l    A0, A2
  13719. 00009F68  4FEF 0032                lea.l      A7, [A7 + 0x32]
  13720. 00009F6C  245F                     movea.l    A2, [A7]+
  13721. 00009F6E  4E5E                     unlink     A6
  13722. 00009F70  4E75                     rts
  13723. 00009F72  4E56 FFEE                link       A6, -0x0012
  13724. 00009F76  48E7 0038                movem.l    -[A7], A2,A3,A4
  13725. 00009F7A  246E 0008                movea.l    A2, [A6 + 0x8]
  13726. 00009F7E  286E 000C                movea.l    A4, [A6 + 0xC]
  13727. 00009F82  266E 0010                movea.l    A3, [A6 + 0x10]
  13728. 00009F86  200C                     move.l     D0, A4
  13729. 00009F88  6716                     beq        +0x18 /* 00009FA0 */
  13730. 00009F8A  486E FFFA                pea.l      [A6 - 0x6]
  13731. 00009F8E  4EB9 0000 05E0           jsr        [0x000005E0]
  13732. 00009F94  28AE FFFA                move.l     [A4], [A6 - 0x6]
  13733. 00009F98  396E FFFE 0004           move.w     [A4 + 0x4], [A6 - 0x2]
  13734. 00009F9E  584F                     addq.w     A7, 4
  13735. label00009FA0:
  13736. 00009FA0  200B                     move.l     D0, A3
  13737. 00009FA2  6752                     beq        +0x54 /* 00009FF6 */
  13738. 00009FA4  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  13739. 00009FA8  4EB9 0000 3110           jsr        [0x00003110]
  13740. 00009FAE  4A00                     tst.b      D0
  13741. 00009FB0  584F                     addq.w     A7, 4
  13742. 00009FB2  6726                     beq        +0x28 /* 00009FDA */
  13743. 00009FB4  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  13744. 00009FB8  4EB9 0000 30D8           jsr        [0x000030D8]
  13745. 00009FBE  4A00                     tst.b      D0
  13746. 00009FC0  584F                     addq.w     A7, 4
  13747. 00009FC2  6716                     beq        +0x18 /* 00009FDA */
  13748. 00009FC4  1F3C 0002                move.b     -[A7], 0x2
  13749. 00009FC8  486E FFF4                pea.l      [A6 - 0xC]
  13750. 00009FCC  4EB9 0000 05D8           jsr        [0x000005D8]
  13751. 00009FD2  41EE FFF4                lea.l      A0, [A6 - 0xC]
  13752. 00009FD6  5C4F                     addq.w     A7, 6
  13753. 00009FD8  6014                     bra        +0x16 /* 00009FEE */
  13754. label00009FDA:
  13755. 00009FDA  1F3C 0001                move.b     -[A7], 0x1
  13756. 00009FDE  486E FFEE                pea.l      [A6 - 0x12]
  13757. 00009FE2  4EB9 0000 05D8           jsr        [0x000005D8]
  13758. 00009FE8  41EE FFEE                lea.l      A0, [A6 - 0x12]
  13759. 00009FEC  5C4F                     addq.w     A7, 6
  13760. label00009FEE:
  13761. 00009FEE  2690                     move.l     [A3], [A0]
  13762. 00009FF0  3768 0004 0004           move.w     [A3 + 0x4], [A0 + 0x4]
  13763. label00009FF6:
  13764. 00009FF6  7001                     moveq.l    D0, 0x01
  13765. 00009FF8  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  13766. 00009FFC  4E5E                     unlink     A6
  13767. 00009FFE  4E75                     rts
  13768. 0000A000  4E56 FFF4                link       A6, -0x000C
  13769. 0000A004  486E FFFA                pea.l      [A6 - 0x6]
  13770. 0000A008  486E FFF4                pea.l      [A6 - 0xC]
  13771. 0000A00C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  13772. 0000A010  2057                     movea.l    A0, [A7]
  13773. 0000A012  2250                     movea.l    A1, [A0]
  13774. 0000A014  2269 0090                movea.l    A1, [A1 + 0x90]
  13775. 0000A018  4E91                     jsr        [A1]
  13776. 0000A01A  486E FFF4                pea.l      [A6 - 0xC]
  13777. 0000A01E  AA14                     syscall    RGBForeColor
  13778. 0000A020  486E FFFA                pea.l      [A6 - 0x6]
  13779. 0000A024  AA15                     syscall    RGBBackColor
  13780. 0000A026  7001                     moveq.l    D0, 0x01
  13781. 0000A028  4E5E                     unlink     A6
  13782. 0000A02A  4E75                     rts
  13783. 0000A02C  4E56 0000                link       A6, 0
  13784. 0000A030  2F0A                     move.l     -[A7], A2
  13785. 0000A032  246E 0008                movea.l    A2, [A6 + 0x8]
  13786. 0000A036  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  13787. 0000A03A  4EB9 0000 30D8           jsr        [0x000030D8]
  13788. 0000A040  4A00                     tst.b      D0
  13789. 0000A042  584F                     addq.w     A7, 4
  13790. 0000A044  6712                     beq        +0x14 /* 0000A058 */
  13791. 0000A046  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  13792. 0000A04A  2057                     movea.l    A0, [A7]
  13793. 0000A04C  2268 0004                movea.l    A1, [A0 + 0x4]
  13794. 0000A050  2269 00BC                movea.l    A1, [A1 + 0xBC]
  13795. 0000A054  4E91                     jsr        [A1]
  13796. 0000A056  584F                     addq.w     A7, 4
  13797. label0000A058:
  13798. 0000A058  245F                     movea.l    A2, [A7]+
  13799. 0000A05A  4E5E                     unlink     A6
  13800. 0000A05C  4E75                     rts
  13801. 0000A05E  4E56 0000                link       A6, 0
  13802. 0000A062  2F0A                     move.l     -[A7], A2
  13803. 0000A064  246E 0008                movea.l    A2, [A6 + 0x8]
  13804. 0000A068  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  13805. 0000A06C  4EB9 0000 30D8           jsr        [0x000030D8]
  13806. 0000A072  4A00                     tst.b      D0
  13807. 0000A074  584F                     addq.w     A7, 4
  13808. 0000A076  6612                     bne        +0x14 /* 0000A08A */
  13809. 0000A078  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  13810. 0000A07C  2057                     movea.l    A0, [A7]
  13811. 0000A07E  2268 0004                movea.l    A1, [A0 + 0x4]
  13812. 0000A082  2269 00BC                movea.l    A1, [A1 + 0xBC]
  13813. 0000A086  4E91                     jsr        [A1]
  13814. 0000A088  584F                     addq.w     A7, 4
  13815. label0000A08A:
  13816. 0000A08A  245F                     movea.l    A2, [A7]+
  13817. 0000A08C  4E5E                     unlink     A6
  13818. 0000A08E  4E75                     rts
  13819. 0000A090  4E56 FFA2                link       A6, -0x005E
  13820. 0000A094  48E7 1820                movem.l    -[A7], D3,D4,A2
  13821. 0000A098  246E 0008                movea.l    A2, [A6 + 0x8]
  13822. 0000A09C  486E FFA2                pea.l      [A6 - 0x5E]
  13823. 0000A0A0  4EB9 0000 20A0           jsr        [0x000020A0]
  13824. 0000A0A6  4EB9 0000 20B0           jsr        [0x000020B0]
  13825. 0000A0AC  486E FFF2                pea.l      [A6 - 0xE]
  13826. 0000A0B0  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  13827. 0000A0B4  2057                     movea.l    A0, [A7]
  13828. 0000A0B6  2268 0004                movea.l    A1, [A0 + 0x4]
  13829. 0000A0BA  2269 003C                movea.l    A1, [A1 + 0x3C]
  13830. 0000A0BE  4E91                     jsr        [A1]
  13831. 0000A0C0  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  13832. 0000A0C4  4EB9 0000 30D8           jsr        [0x000030D8]
  13833. 0000A0CA  1600                     move.b     D3, D0
  13834. 0000A0CC  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  13835. 0000A0D0  4EB9 0000 3110           jsr        [0x00003110]
  13836. 0000A0D6  1800                     move.b     D4, D0
  13837. 0000A0D8  486E FFF2                pea.l      [A6 - 0xE]
  13838. 0000A0DC  486E FFDE                pea.l      [A6 - 0x22]
  13839. 0000A0E0  4EB9 0000 2148           jsr        [0x00002148]
  13840. 0000A0E6  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  13841. 0000A0EA  6000 015A                bra        +0x15C /* 0000A246 */
  13842. label0000A0EE:
  13843. 0000A0EE  4A04                     tst.b      D4
  13844. 0000A0F0  6716                     beq        +0x18 /* 0000A108 */
  13845. 0000A0F2  4A03                     tst.b      D3
  13846. 0000A0F4  6712                     beq        +0x14 /* 0000A108 */
  13847. 0000A0F6  486E FFD8                pea.l      [A6 - 0x28]
  13848. 0000A0FA  4EB9 0000 05E0           jsr        [0x000005E0]
  13849. 0000A100  41EE FFD8                lea.l      A0, [A6 - 0x28]
  13850. 0000A104  584F                     addq.w     A7, 4
  13851. 0000A106  602E                     bra        +0x30 /* 0000A136 */
  13852. label0000A108:
  13853. 0000A108  0C6E 0004 FFF0           cmpi.w     [A6 - 0x10], 0x4
  13854. 0000A10E  6D16                     blt        +0x18 /* 0000A126 */
  13855. 0000A110  1F3C 000A                move.b     -[A7], 0xA /* '\n' */
  13856. 0000A114  486E FFD2                pea.l      [A6 - 0x2E]
  13857. 0000A118  4EB9 0000 05D8           jsr        [0x000005D8]
  13858. 0000A11E  41EE FFD2                lea.l      A0, [A6 - 0x2E]
  13859. 0000A122  5C4F                     addq.w     A7, 6
  13860. 0000A124  6010                     bra        +0x12 /* 0000A136 */
  13861. label0000A126:
  13862. 0000A126  486E FFCC                pea.l      [A6 - 0x34]
  13863. 0000A12A  4EB9 0000 05E0           jsr        [0x000005E0]
  13864. 0000A130  41EE FFCC                lea.l      A0, [A6 - 0x34]
  13865. 0000A134  584F                     addq.w     A7, 4
  13866. label0000A136:
  13867. 0000A136  2D50 FFFA                move.l     [A6 - 0x6], [A0]
  13868. 0000A13A  3D68 0004 FFFE           move.w     [A6 - 0x2], [A0 + 0x4]
  13869. 0000A140  486E FFFA                pea.l      [A6 - 0x6]
  13870. 0000A144  AA14                     syscall    RGBForeColor
  13871. 0000A146  486E FFF2                pea.l      [A6 - 0xE]
  13872. 0000A14A  A8A1                     syscall    FrameRect
  13873. 0000A14C  0C6E 0004 FFF0           cmpi.w     [A6 - 0x10], 0x4
  13874. 0000A152  6C32                     bge        +0x34 /* 0000A186 */
  13875. 0000A154  486E FFFA                pea.l      [A6 - 0x6]
  13876. 0000A158  4EB9 0000 05E8           jsr        [0x000005E8]
  13877. 0000A15E  486E FFFA                pea.l      [A6 - 0x6]
  13878. 0000A162  AA14                     syscall    RGBForeColor
  13879. 0000A164  486E FFF2                pea.l      [A6 - 0xE]
  13880. 0000A168  2F3C 0001 0001           move.l     -[A7], 0x10001
  13881. 0000A16E  A8A9                     syscall    InsetRect
  13882. 0000A170  486E FFF2                pea.l      [A6 - 0xE]
  13883. 0000A174  A8A2                     syscall    PaintRect
  13884. 0000A176  486E FFF2                pea.l      [A6 - 0xE]
  13885. 0000A17A  4878 FFFF                push.l     0xFFFF
  13886. 0000A17E  A8A9                     syscall    InsetRect
  13887. 0000A180  584F                     addq.w     A7, 4
  13888. 0000A182  6000 00C2                bra        +0xC4 /* 0000A246 */
  13889. label0000A186:
  13890. 0000A186  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  13891. 0000A18A  4EB9 0000 3110           jsr        [0x00003110]
  13892. 0000A190  4A00                     tst.b      D0
  13893. 0000A192  584F                     addq.w     A7, 4
  13894. 0000A194  6726                     beq        +0x28 /* 0000A1BC */
  13895. 0000A196  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  13896. 0000A19A  4EB9 0000 30D8           jsr        [0x000030D8]
  13897. 0000A1A0  4A00                     tst.b      D0
  13898. 0000A1A2  584F                     addq.w     A7, 4
  13899. 0000A1A4  6716                     beq        +0x18 /* 0000A1BC */
  13900. 0000A1A6  1F3C 0002                move.b     -[A7], 0x2
  13901. 0000A1AA  486E FFC6                pea.l      [A6 - 0x3A]
  13902. 0000A1AE  4EB9 0000 05D8           jsr        [0x000005D8]
  13903. 0000A1B4  41EE FFC6                lea.l      A0, [A6 - 0x3A]
  13904. 0000A1B8  5C4F                     addq.w     A7, 6
  13905. 0000A1BA  6014                     bra        +0x16 /* 0000A1D0 */
  13906. label0000A1BC:
  13907. 0000A1BC  1F3C 0001                move.b     -[A7], 0x1
  13908. 0000A1C0  486E FFC0                pea.l      [A6 - 0x40]
  13909. 0000A1C4  4EB9 0000 05D8           jsr        [0x000005D8]
  13910. 0000A1CA  41EE FFC0                lea.l      A0, [A6 - 0x40]
  13911. 0000A1CE  5C4F                     addq.w     A7, 6
  13912. label0000A1D0:
  13913. 0000A1D0  2D50 FFFA                move.l     [A6 - 0x6], [A0]
  13914. 0000A1D4  3D68 0004 FFFE           move.w     [A6 - 0x2], [A0 + 0x4]
  13915. 0000A1DA  486E FFFA                pea.l      [A6 - 0x6]
  13916. 0000A1DE  AA14                     syscall    RGBForeColor
  13917. 0000A1E0  486E FFF2                pea.l      [A6 - 0xE]
  13918. 0000A1E4  2F3C 0001 0001           move.l     -[A7], 0x10001
  13919. 0000A1EA  A8A9                     syscall    InsetRect
  13920. 0000A1EC  486E FFF2                pea.l      [A6 - 0xE]
  13921. 0000A1F0  A8A2                     syscall    PaintRect
  13922. 0000A1F2  4A04                     tst.b      D4
  13923. 0000A1F4  6750                     beq        +0x52 /* 0000A246 */
  13924. 0000A1F6  4A03                     tst.b      D3
  13925. 0000A1F8  674C                     beq        +0x4E /* 0000A246 */
  13926. 0000A1FA  486E FFFA                pea.l      [A6 - 0x6]
  13927. 0000A1FE  4EB9 0000 05E8           jsr        [0x000005E8]
  13928. 0000A204  486E FFFA                pea.l      [A6 - 0x6]
  13929. 0000A208  AA14                     syscall    RGBForeColor
  13930. 0000A20A  2F3C 0001 0000           move.l     -[A7], 0x10000
  13931. 0000A210  42A7                     clr.l      -[A7]
  13932. 0000A212  486E FFF2                pea.l      [A6 - 0xE]
  13933. 0000A216  4EB9 0000 06B8           jsr        [0x000006B8]
  13934. 0000A21C  1F3C 0005                move.b     -[A7], 0x5
  13935. 0000A220  486E FFFA                pea.l      [A6 - 0x6]
  13936. 0000A224  4EB9 0000 05D8           jsr        [0x000005D8]
  13937. 0000A22A  486E FFFA                pea.l      [A6 - 0x6]
  13938. 0000A22E  AA14                     syscall    RGBForeColor
  13939. 0000A230  42A7                     clr.l      -[A7]
  13940. 0000A232  2F3C 0001 0001           move.l     -[A7], 0x10001
  13941. 0000A238  486E FFF2                pea.l      [A6 - 0xE]
  13942. 0000A23C  4EB9 0000 06B0           jsr        [0x000006B0]
  13943. 0000A242  4FEF 0022                lea.l      A7, [A7 + 0x22]
  13944. label0000A246:
  13945. 0000A246  486E FFF0                pea.l      [A6 - 0x10]
  13946. 0000A24A  486E FFDE                pea.l      [A6 - 0x22]
  13947. 0000A24E  4EB9 0000 2158           jsr        [0x00002158]
  13948. 0000A254  4A00                     tst.b      D0
  13949. 0000A256  504F                     addq.w     A7, 8
  13950. 0000A258  6600 FE94                bne        -0x16A /* 0000A0EE */
  13951. 0000A25C  3F3C FFFF                move.w     -[A7], 0xFFFF
  13952. 0000A260  486E FFDE                pea.l      [A6 - 0x22]
  13953. 0000A264  4EB9 0000 2150           jsr        [0x00002150]
  13954. 0000A26A  3F3C FFFF                move.w     -[A7], 0xFFFF
  13955. 0000A26E  486E FFA2                pea.l      [A6 - 0x5E]
  13956. 0000A272  4EB9 0000 20A8           jsr        [0x000020A8]
  13957. 0000A278  4FEF 000C                lea.l      A7, [A7 + 0xC]
  13958. 0000A27C  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  13959. 0000A280  4E5E                     unlink     A6
  13960. 0000A282  4E75                     rts
  13961. 0000A284  4E56 FFF0                link       A6, -0x0010
  13962. 0000A288  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  13963. 0000A28C  246E 0008                movea.l    A2, [A6 + 0x8]
  13964. 0000A290  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  13965. 0000A294  4EB9 0000 30A0           jsr        [0x000030A0]
  13966. 0000A29A  4A00                     tst.b      D0
  13967. 0000A29C  584F                     addq.w     A7, 4
  13968. 0000A29E  676A                     beq        +0x6C /* 0000A30A */
  13969. 0000A2A0  486E FFF0                pea.l      [A6 - 0x10]
  13970. 0000A2A4  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  13971. 0000A2A8  2057                     movea.l    A0, [A7]
  13972. 0000A2AA  2268 0004                movea.l    A1, [A0 + 0x4]
  13973. 0000A2AE  2269 0038                movea.l    A1, [A1 + 0x38]
  13974. 0000A2B2  4E91                     jsr        [A1]
  13975. 0000A2B4  4A00                     tst.b      D0
  13976. 0000A2B6  504F                     addq.w     A7, 8
  13977. 0000A2B8  6750                     beq        +0x52 /* 0000A30A */
  13978. 0000A2BA  262A 0004                move.l     D3, [A2 + 0x4]
  13979. 0000A2BE  2643                     movea.l    A3, D3
  13980. 0000A2C0  206B 0020                movea.l    A0, [A3 + 0x20]
  13981. 0000A2C4  2008                     move.l     D0, A0
  13982. 0000A2C6  6742                     beq        +0x44 /* 0000A30A */
  13983. 0000A2C8  2843                     movea.l    A4, D3
  13984. 0000A2CA  266C 0020                movea.l    A3, [A4 + 0x20]
  13985. 0000A2CE  2D6B 006C FFF8           move.l     [A6 - 0x8], [A3 + 0x6C]
  13986. 0000A2D4  2D6B 0070 FFFC           move.l     [A6 - 0x4], [A3 + 0x70]
  13987. 0000A2DA  554F                     subq.w     A7, 2
  13988. 0000A2DC  486E FFF0                pea.l      [A6 - 0x10]
  13989. 0000A2E0  486E FFF8                pea.l      [A6 - 0x8]
  13990. 0000A2E4  486E FFF8                pea.l      [A6 - 0x8]
  13991. 0000A2E8  A8AA                     syscall    SectRect
  13992. 0000A2EA  101F                     move.b     D0, [A7]+
  13993. 0000A2EC  671C                     beq        +0x1E /* 0000A30A */
  13994. 0000A2EE  486E FFF8                pea.l      [A6 - 0x8]
  13995. 0000A2F2  2F0A                     move.l     -[A7], A2
  13996. 0000A2F4  2057                     movea.l    A0, [A7]
  13997. 0000A2F6  2250                     movea.l    A1, [A0]
  13998. 0000A2F8  2269 00AC                movea.l    A1, [A1 + 0xAC]
  13999. 0000A2FC  4E91                     jsr        [A1]
  14000. 0000A2FE  2648                     movea.l    A3, A0
  14001. 0000A300  2F0B                     move.l     -[A7], A3
  14002. 0000A302  A927                     syscall    InvalRgn
  14003. 0000A304  2F0B                     move.l     -[A7], A3
  14004. 0000A306  A8D9                     syscall    DisposRgn/DisposeRgn
  14005. 0000A308  504F                     addq.w     A7, 8
  14006. label0000A30A:
  14007. 0000A30A  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  14008. 0000A30E  4E5E                     unlink     A6
  14009. 0000A310  4E75                     rts
  14010. 0000A312  4E56 FFF0                link       A6, -0x0010
  14011. 0000A316  48E7 0038                movem.l    -[A7], A2,A3,A4
  14012. 0000A31A  246E 0008                movea.l    A2, [A6 + 0x8]
  14013. 0000A31E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  14014. 0000A322  4EB9 0000 30A0           jsr        [0x000030A0]
  14015. 0000A328  4A00                     tst.b      D0
  14016. 0000A32A  584F                     addq.w     A7, 4
  14017. 0000A32C  6776                     beq        +0x78 /* 0000A3A4 */
  14018. 0000A32E  486E FFF0                pea.l      [A6 - 0x10]
  14019. 0000A332  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  14020. 0000A336  2057                     movea.l    A0, [A7]
  14021. 0000A338  2268 0004                movea.l    A1, [A0 + 0x4]
  14022. 0000A33C  2269 0038                movea.l    A1, [A1 + 0x38]
  14023. 0000A340  4E91                     jsr        [A1]
  14024. 0000A342  4A00                     tst.b      D0
  14025. 0000A344  504F                     addq.w     A7, 8
  14026. 0000A346  675C                     beq        +0x5E /* 0000A3A4 */
  14027. 0000A348  266A 0004                movea.l    A3, [A2 + 0x4]
  14028. 0000A34C  206B 0020                movea.l    A0, [A3 + 0x20]
  14029. 0000A350  2008                     move.l     D0, A0
  14030. 0000A352  6750                     beq        +0x52 /* 0000A3A4 */
  14031. 0000A354  486E FFF0                pea.l      [A6 - 0x10]
  14032. 0000A358  2F3C 0001 0001           move.l     -[A7], 0x10001
  14033. 0000A35E  A8A9                     syscall    InsetRect
  14034. 0000A360  286A 0004                movea.l    A4, [A2 + 0x4]
  14035. 0000A364  266C 0020                movea.l    A3, [A4 + 0x20]
  14036. 0000A368  2D6B 006C FFF8           move.l     [A6 - 0x8], [A3 + 0x6C]
  14037. 0000A36E  2D6B 0070 FFFC           move.l     [A6 - 0x4], [A3 + 0x70]
  14038. 0000A374  554F                     subq.w     A7, 2
  14039. 0000A376  486E FFF0                pea.l      [A6 - 0x10]
  14040. 0000A37A  486E FFF8                pea.l      [A6 - 0x8]
  14041. 0000A37E  486E FFF8                pea.l      [A6 - 0x8]
  14042. 0000A382  A8AA                     syscall    SectRect
  14043. 0000A384  101F                     move.b     D0, [A7]+
  14044. 0000A386  671C                     beq        +0x1E /* 0000A3A4 */
  14045. 0000A388  486E FFF8                pea.l      [A6 - 0x8]
  14046. 0000A38C  2F0A                     move.l     -[A7], A2
  14047. 0000A38E  2057                     movea.l    A0, [A7]
  14048. 0000A390  2250                     movea.l    A1, [A0]
  14049. 0000A392  2269 00B0                movea.l    A1, [A1 + 0xB0]
  14050. 0000A396  4E91                     jsr        [A1]
  14051. 0000A398  2648                     movea.l    A3, A0
  14052. 0000A39A  2F0B                     move.l     -[A7], A3
  14053. 0000A39C  A927                     syscall    InvalRgn
  14054. 0000A39E  2F0B                     move.l     -[A7], A3
  14055. 0000A3A0  A8D9                     syscall    DisposRgn/DisposeRgn
  14056. 0000A3A2  504F                     addq.w     A7, 8
  14057. label0000A3A4:
  14058. 0000A3A4  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  14059. 0000A3A8  4E5E                     unlink     A6
  14060. 0000A3AA  4E75                     rts
  14061. 0000A3AC  4E56 0000                link       A6, 0
  14062. 0000A3B0  2F0A                     move.l     -[A7], A2
  14063. 0000A3B2  246E 0008                movea.l    A2, [A6 + 0x8]
  14064. 0000A3B6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  14065. 0000A3BA  2F0A                     move.l     -[A7], A2
  14066. 0000A3BC  61FF FFFF B646           bsr        -0x49B8 /* 00005A04 */
  14067. 0000A3C2  486A 000A                pea.l      [A2 + 0xA]
  14068. 0000A3C6  4EB9 0000 05A8           jsr        [0x000005A8]
  14069. 0000A3CC  41F9 0000 B332           lea.l      A0, [0x0000B332]
  14070. 0000A3D2  2488                     move.l     [A2], A0
  14071. 0000A3D4  41F9 0000 B332           lea.l      A0, [0x0000B332]
  14072. 0000A3DA  41E8 00B4                lea.l      A0, [A0 + 0xB4]
  14073. 0000A3DE  2548 000A                move.l     [A2 + 0xA], A0
  14074. 0000A3E2  426A 0122                clr.w      [A2 + 0x122]
  14075. 0000A3E6  426A 0124                clr.w      [A2 + 0x124]
  14076. 0000A3EA  157C 0001 012E           move.b     [A2 + 0x12E], 0x1
  14077. 0000A3F0  422A 012F                clr.b      [A2 + 0x12F]
  14078. 0000A3F4  157C 0001 0130           move.b     [A2 + 0x130], 0x1
  14079. 0000A3FA  422A 0131                clr.b      [A2 + 0x131]
  14080. 0000A3FE  204A                     movea.l    A0, A2
  14081. 0000A400  4FEF 000C                lea.l      A7, [A7 + 0xC]
  14082. 0000A404  245F                     movea.l    A2, [A7]+
  14083. 0000A406  4E5E                     unlink     A6
  14084. 0000A408  4E75                     rts
  14085. 0000A40A  4E56 0000                link       A6, 0
  14086. 0000A40E  2F0A                     move.l     -[A7], A2
  14087. 0000A410  246E 0008                movea.l    A2, [A6 + 0x8]
  14088. 0000A414  200A                     move.l     D0, A2
  14089. 0000A416  6740                     beq        +0x42 /* 0000A458 */
  14090. 0000A418  41F9 0000 B332           lea.l      A0, [0x0000B332]
  14091. 0000A41E  2488                     move.l     [A2], A0
  14092. 0000A420  41F9 0000 B332           lea.l      A0, [0x0000B332]
  14093. 0000A426  41E8 00B4                lea.l      A0, [A0 + 0xB4]
  14094. 0000A42A  2548 000A                move.l     [A2 + 0xA], A0
  14095. 0000A42E  4267                     clr.w      -[A7]
  14096. 0000A430  486A 000A                pea.l      [A2 + 0xA]
  14097. 0000A434  4EB9 0000 05B0           jsr        [0x000005B0]
  14098. 0000A43A  4267                     clr.w      -[A7]
  14099. 0000A43C  2F0A                     move.l     -[A7], A2
  14100. 0000A43E  61FF FFFF B5F0           bsr        -0x4A0E /* 00005A30 */
  14101. 0000A444  4A6E 000C                tst.w      [A6 + 0xC]
  14102. 0000A448  4FEF 000C                lea.l      A7, [A7 + 0xC]
  14103. 0000A44C  6F0A                     ble        +0xC /* 0000A458 */
  14104. 0000A44E  2F0A                     move.l     -[A7], A2
  14105. 0000A450  4EB9 0000 1FF8           jsr        [0x00001FF8 /* DockingGlobals */]
  14106. 0000A456  584F                     addq.w     A7, 4
  14107. label0000A458:
  14108. 0000A458  204A                     movea.l    A0, A2
  14109. 0000A45A  245F                     movea.l    A2, [A7]+
  14110. 0000A45C  4E5E                     unlink     A6
  14111. 0000A45E  4E75                     rts
  14112. 0000A460  4E56 FEF8                link       A6, -0x0108
  14113. 0000A464  48E7 0038                movem.l    -[A7], A2,A3,A4
  14114. 0000A468  286E 0008                movea.l    A4, [A6 + 0x8]
  14115. 0000A46C  266E 000C                movea.l    A3, [A6 + 0xC]
  14116. 0000A470  246E 0010                movea.l    A2, [A6 + 0x10]
  14117. 0000A474  4878 0002                push.l     0x2
  14118. 0000A478  486E FFFE                pea.l      [A6 - 0x2]
  14119. 0000A47C  2F0A                     move.l     -[A7], A2
  14120. 0000A47E  4EB9 0000 2BA0           jsr        [0x00002BA0]
  14121. 0000A484  4878 0002                push.l     0x2
  14122. 0000A488  486E FEFC                pea.l      [A6 - 0x104]
  14123. 0000A48C  2F0A                     move.l     -[A7], A2
  14124. 0000A48E  4EB9 0000 2BA0           jsr        [0x00002BA0]
  14125. 0000A494  486E FEFE                pea.l      [A6 - 0x102]
  14126. 0000A498  2F0A                     move.l     -[A7], A2
  14127. 0000A49A  4EB9 0000 2BC0           jsr        [0x00002BC0]
  14128. 0000A4A0  4878 0004                push.l     0x4
  14129. 0000A4A4  486E FEF8                pea.l      [A6 - 0x108]
  14130. 0000A4A8  2F0A                     move.l     -[A7], A2
  14131. 0000A4AA  4EB9 0000 2BA0           jsr        [0x00002BA0]
  14132. 0000A4B0  2F2E FEF8                move.l     -[A7], [A6 - 0x108]
  14133. 0000A4B4  3F2E FEFC                move.w     -[A7], [A6 - 0x104]
  14134. 0000A4B8  486E FEFE                pea.l      [A6 - 0x102]
  14135. 0000A4BC  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  14136. 0000A4C0  2F0B                     move.l     -[A7], A3
  14137. 0000A4C2  2F0C                     move.l     -[A7], A4
  14138. 0000A4C4  2057                     movea.l    A0, [A7]
  14139. 0000A4C6  2250                     movea.l    A1, [A0]
  14140. 0000A4C8  2269 0010                movea.l    A1, [A1 + 0x10]
  14141. 0000A4CC  4E91                     jsr        [A1]
  14142. 0000A4CE  4FEF 0040                lea.l      A7, [A7 + 0x40]
  14143. 0000A4D2  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  14144. 0000A4D6  4E5E                     unlink     A6
  14145. 0000A4D8  4E75                     rts
  14146. 0000A4DA  4E56 FFFC                link       A6, -0x0004
  14147. 0000A4DE  48E7 1C38                movem.l    -[A7], D3,D4,D5,A2,A3,A4
  14148. 0000A4E2  246E 0008                movea.l    A2, [A6 + 0x8]
  14149. 0000A4E6  2A2E 000C                move.l     D5, [A6 + 0xC]
  14150. 0000A4EA  362E 0010                move.w     D3, [A6 + 0x10]
  14151. 0000A4EE  286E 0012                movea.l    A4, [A6 + 0x12]
  14152. 0000A4F2  382E 0016                move.w     D4, [A6 + 0x16]
  14153. 0000A4F6  2545 0004                move.l     [A2 + 0x4], D5
  14154. 0000A4FA  1F14                     move.b     -[A7], [A4]
  14155. 0000A4FC  486C 0001                pea.l      [A4 + 0x1]
  14156. 0000A500  486A 000E                pea.l      [A2 + 0xE]
  14157. 0000A504  4EB9 0000 23E8           jsr        [0x000023E8]
  14158. 0000A50A  3544 0118                move.w     [A2 + 0x118], D4
  14159. 0000A50E  3003                     move.w     D0, D3
  14160. 0000A510  0240 0001                andi.w     D0, 0x1
  14161. 0000A514  4A40                     tst.w      D0
  14162. 0000A516  56C0                     sne        D0
  14163. 0000A518  4400                     neg.b      D0
  14164. 0000A51A  1540 012E                move.b     [A2 + 0x12E], D0
  14165. 0000A51E  3003                     move.w     D0, D3
  14166. 0000A520  0240 0008                andi.w     D0, 0x8
  14167. 0000A524  4A40                     tst.w      D0
  14168. 0000A526  56C0                     sne        D0
  14169. 0000A528  4400                     neg.b      D0
  14170. 0000A52A  1540 012F                move.b     [A2 + 0x12F], D0
  14171. 0000A52E  286A 0004                movea.l    A4, [A2 + 0x4]
  14172. 0000A532  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  14173. 0000A536  2057                     movea.l    A0, [A7]
  14174. 0000A538  2268 0004                movea.l    A1, [A0 + 0x4]
  14175. 0000A53C  2269 001C                movea.l    A1, [A1 + 0x1C]
  14176. 0000A540  4E91                     jsr        [A1]
  14177. 0000A542  E080                     asr        D0, 8
  14178. 0000A544  0280 0000 00FF           andi.l     D0, 0xFF
  14179. 0000A54A  3540 0124                move.w     [A2 + 0x124], D0
  14180. 0000A54E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  14181. 0000A552  2057                     movea.l    A0, [A7]
  14182. 0000A554  2268 0004                movea.l    A1, [A0 + 0x4]
  14183. 0000A558  2269 001C                movea.l    A1, [A1 + 0x1C]
  14184. 0000A55C  4E91                     jsr        [A1]
  14185. 0000A55E  0280 0000 00FF           andi.l     D0, 0xFF
  14186. 0000A564  3540 0126                move.w     [A2 + 0x126], D0
  14187. 0000A568  0C6A 00FF 0126           cmpi.w     [A2 + 0x126], 0xFF
  14188. 0000A56E  4FEF 0012                lea.l      A7, [A7 + 0x12]
  14189. 0000A572  6606                     bne        +0x8 /* 0000A57A */
  14190. 0000A574  357C FFFF 0126           move.w     [A2 + 0x126], 0xFFFF
  14191. label0000A57A:
  14192. 0000A57A  266A 0004                movea.l    A3, [A2 + 0x4]
  14193. 0000A57E  202B 0062                move.l     D0, [A3 + 0x62]
  14194. 0000A582  3540 0122                move.w     [A2 + 0x122], D0
  14195. 0000A586  0C6A FFFF 0122           cmpi.w     [A2 + 0x122], 0xFFFF
  14196. 0000A58C  6612                     bne        +0x14 /* 0000A5A0 */
  14197. 0000A58E  2F0A                     move.l     -[A7], A2
  14198. 0000A590  2057                     movea.l    A0, [A7]
  14199. 0000A592  2250                     movea.l    A1, [A0]
  14200. 0000A594  2269 014C                movea.l    A1, [A1 + 0x14C]
  14201. 0000A598  4E91                     jsr        [A1]
  14202. 0000A59A  3540 0122                move.w     [A2 + 0x122], D0
  14203. 0000A59E  584F                     addq.w     A7, 4
  14204. label0000A5A0:
  14205. 0000A5A0  422A 0130                clr.b      [A2 + 0x130]
  14206. 0000A5A4  486E FFFC                pea.l      [A6 - 0x4]
  14207. 0000A5A8  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  14208. 0000A5AC  4EB9 0000 2F90           jsr        [0x00002F90]
  14209. 0000A5B2  4A6A 0122                tst.w      [A2 + 0x122]
  14210. 0000A5B6  504F                     addq.w     A7, 8
  14211. 0000A5B8  6608                     bne        +0xA /* 0000A5C2 */
  14212. 0000A5BA  0C6E 0018 FFFC           cmpi.w     [A6 - 0x4], 0x18
  14213. 0000A5C0  6D04                     blt        +0x6 /* 0000A5C6 */
  14214. label0000A5C2:
  14215. 0000A5C2  7000                     moveq.l    D0, 0x00
  14216. 0000A5C4  6002                     bra        +0x4 /* 0000A5C8 */
  14217. label0000A5C6:
  14218. 0000A5C6  7001                     moveq.l    D0, 0x01
  14219. label0000A5C8:
  14220. 0000A5C8  1540 0131                move.b     [A2 + 0x131], D0
  14221. 0000A5CC  422A 0008                clr.b      [A2 + 0x8]
  14222. 0000A5D0  4A2A 0131                tst.b      [A2 + 0x131]
  14223. 0000A5D4  670E                     beq        +0x10 /* 0000A5E4 */
  14224. 0000A5D6  2F0A                     move.l     -[A7], A2
  14225. 0000A5D8  2057                     movea.l    A0, [A7]
  14226. 0000A5DA  2250                     movea.l    A1, [A0]
  14227. 0000A5DC  2269 0150                movea.l    A1, [A1 + 0x150]
  14228. 0000A5E0  4E91                     jsr        [A1]
  14229. 0000A5E2  584F                     addq.w     A7, 4
  14230. label0000A5E4:
  14231. 0000A5E4  4CDF 1C38                movem.l    D3,D4,D5,A2,A3,A4, [A7]+
  14232. 0000A5E8  4E5E                     unlink     A6
  14233. 0000A5EA  4E75                     rts
  14234. 0000A5EC  4E56 0000                link       A6, 0
  14235. 0000A5F0  2F0A                     move.l     -[A7], A2
  14236. 0000A5F2  246E 0008                movea.l    A2, [A6 + 0x8]
  14237. 0000A5F6  4A2A 012E                tst.b      [A2 + 0x12E]
  14238. 0000A5FA  6614                     bne        +0x16 /* 0000A610 */
  14239. 0000A5FC  4A2A 0131                tst.b      [A2 + 0x131]
  14240. 0000A600  660E                     bne        +0x10 /* 0000A610 */
  14241. 0000A602  2F0A                     move.l     -[A7], A2
  14242. 0000A604  2057                     movea.l    A0, [A7]
  14243. 0000A606  2250                     movea.l    A1, [A0]
  14244. 0000A608  2269 0144                movea.l    A1, [A1 + 0x144]
  14245. 0000A60C  4E91                     jsr        [A1]
  14246. 0000A60E  584F                     addq.w     A7, 4
  14247. label0000A610:
  14248. 0000A610  245F                     movea.l    A2, [A7]+
  14249. 0000A612  4E5E                     unlink     A6
  14250. 0000A614  4E75                     rts
  14251. 0000A616  4E56 0000                link       A6, 0
  14252. 0000A61A  2F0A                     move.l     -[A7], A2
  14253. 0000A61C  246E 0008                movea.l    A2, [A6 + 0x8]
  14254. 0000A620  3F3C 0100                move.w     -[A7], 0x100
  14255. 0000A624  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  14256. 0000A628  206A 000E                movea.l    A0, [A2 + 0xE]
  14257. 0000A62C  4850                     pea.l      [A0]
  14258. 0000A62E  4EB9 0000 2420           jsr        [0x00002420]
  14259. 0000A634  4FEF 000A                lea.l      A7, [A7 + 0xA]
  14260. 0000A638  245F                     movea.l    A2, [A7]+
  14261. 0000A63A  4E5E                     unlink     A6
  14262. 0000A63C  4E75                     rts
  14263. fn0000A63E:
  14264. 0000A63E  4E56 0000                link       A6, 0
  14265. 0000A642  48E7 0038                movem.l    -[A7], A2,A3,A4
  14266. 0000A646  286E 0008                movea.l    A4, [A6 + 0x8]
  14267. 0000A64A  97CB                     sub.l      A3, A3
  14268. 0000A64C  4267                     clr.w      -[A7]
  14269. 0000A64E  4879 0000 B782           push.l     0xB782
  14270. 0000A654  4879 0000 B746           push.l     0xB746
  14271. 0000A65A  4878 0004                push.l     0x4
  14272. 0000A65E  2F2C 0004                move.l     -[A7], [A4 + 0x4]
  14273. 0000A662  4EB9 0000 1FE8           jsr        [0x00001FE8]
  14274. 0000A668  2448                     movea.l    A2, A0
  14275. 0000A66A  200A                     move.l     D0, A2
  14276. 0000A66C  4FEF 0012                lea.l      A7, [A7 + 0x12]
  14277. 0000A670  6704                     beq        +0x6 /* 0000A676 */
  14278. 0000A672  266A 0072                movea.l    A3, [A2 + 0x72]
  14279. label0000A676:
  14280. 0000A676  204B                     movea.l    A0, A3
  14281. 0000A678  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  14282. 0000A67C  4E5E                     unlink     A6
  14283. 0000A67E  4E75                     rts
  14284. 0000A680  4E56 0000                link       A6, 0
  14285. 0000A684  48E7 0038                movem.l    -[A7], A2,A3,A4
  14286. 0000A688  286E 0008                movea.l    A4, [A6 + 0x8]
  14287. 0000A68C  266E 000C                movea.l    A3, [A6 + 0xC]
  14288. 0000A690  2F0C                     move.l     -[A7], A4
  14289. 0000A692  4EBA FFAA                jsr        [PC - 0x56 /* 0000A63E */]
  14290. 0000A696  2448                     movea.l    A2, A0
  14291. 0000A698  200A                     move.l     D0, A2
  14292. 0000A69A  584F                     addq.w     A7, 4
  14293. 0000A69C  671C                     beq        +0x1E /* 0000A6BA */
  14294. 0000A69E  2F0A                     move.l     -[A7], A2
  14295. 0000A6A0  2F2C 0004                move.l     -[A7], [A4 + 0x4]
  14296. 0000A6A4  2057                     movea.l    A0, [A7]
  14297. 0000A6A6  2268 0004                movea.l    A1, [A0 + 0x4]
  14298. 0000A6AA  2269 001C                movea.l    A1, [A1 + 0x1C]
  14299. 0000A6AE  4E91                     jsr        [A1]
  14300. 0000A6B0  584F                     addq.w     A7, 4
  14301. 0000A6B2  3F00                     move.w     -[A7], D0
  14302. 0000A6B4  2F0B                     move.l     -[A7], A3
  14303. 0000A6B6  A946                     syscall    GetMenuItemText/GetItem
  14304. 0000A6B8  6002                     bra        +0x4 /* 0000A6BC */
  14305. label0000A6BA:
  14306. 0000A6BA  4213                     clr.b      [A3]
  14307. label0000A6BC:
  14308. 0000A6BC  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  14309. 0000A6C0  4E5E                     unlink     A6
  14310. 0000A6C2  4E75                     rts
  14311. 0000A6C4  4E56 FFF8                link       A6, -0x0008
  14312. 0000A6C8  48E7 1020                movem.l    -[A7], D3,A2
  14313. 0000A6CC  246E 0008                movea.l    A2, [A6 + 0x8]
  14314. 0000A6D0  486E FFF8                pea.l      [A6 - 0x8]
  14315. 0000A6D4  4EB9 0000 20B8           jsr        [0x000020B8]
  14316. 0000A6DA  2F0A                     move.l     -[A7], A2
  14317. 0000A6DC  2057                     movea.l    A0, [A7]
  14318. 0000A6DE  2250                     movea.l    A1, [A0]
  14319. 0000A6E0  2269 0080                movea.l    A1, [A1 + 0x80]
  14320. 0000A6E4  4E91                     jsr        [A1]
  14321. 0000A6E6  3600                     move.w     D3, D0
  14322. 0000A6E8  3F03                     move.w     -[A7], D3
  14323. 0000A6EA  4EB9 0000 22E0           jsr        [0x000022E0]
  14324. 0000A6F0  2448                     movea.l    A2, A0
  14325. 0000A6F2  200A                     move.l     D0, A2
  14326. 0000A6F4  4FEF 000A                lea.l      A7, [A7 + 0xA]
  14327. 0000A6F8  6718                     beq        +0x1A /* 0000A712 */
  14328. 0000A6FA  2052                     movea.l    A0, [A2]
  14329. 0000A6FC  3610                     move.w     D3, [A0]
  14330. 0000A6FE  3F3C FFFF                move.w     -[A7], 0xFFFF
  14331. 0000A702  486E FFF8                pea.l      [A6 - 0x8]
  14332. 0000A706  4EB9 0000 20C0           jsr        [0x000020C0]
  14333. 0000A70C  3003                     move.w     D0, D3
  14334. 0000A70E  5C4F                     addq.w     A7, 6
  14335. 0000A710  6012                     bra        +0x14 /* 0000A724 */
  14336. label0000A712:
  14337. 0000A712  3F3C FFFF                move.w     -[A7], 0xFFFF
  14338. 0000A716  486E FFF8                pea.l      [A6 - 0x8]
  14339. 0000A71A  4EB9 0000 20C0           jsr        [0x000020C0]
  14340. 0000A720  7000                     moveq.l    D0, 0x00
  14341. 0000A722  5C4F                     addq.w     A7, 6
  14342. label0000A724:
  14343. 0000A724  4CDF 0408                movem.l    D3,A2, [A7]+
  14344. 0000A728  4E5E                     unlink     A6
  14345. 0000A72A  4E75                     rts
  14346. 0000A72C  4E56 FF00                link       A6, -0x0100
  14347. 0000A730  486E FF00                pea.l      [A6 - 0x100]
  14348. 0000A734  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  14349. 0000A738  2057                     movea.l    A0, [A7]
  14350. 0000A73A  2250                     movea.l    A1, [A0]
  14351. 0000A73C  2269 0020                movea.l    A1, [A1 + 0x20]
  14352. 0000A740  4E91                     jsr        [A1]
  14353. 0000A742  4A2E FF00                tst.b      [A6 - 0x100]
  14354. 0000A746  56C0                     sne        D0
  14355. 0000A748  4400                     neg.b      D0
  14356. 0000A74A  4E5E                     unlink     A6
  14357. 0000A74C  4E75                     rts
  14358. 0000A74E  4E56 0000                link       A6, 0
  14359. 0000A752  2F0A                     move.l     -[A7], A2
  14360. 0000A754  246E 0008                movea.l    A2, [A6 + 0x8]
  14361. 0000A758  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  14362. 0000A75C  2F0A                     move.l     -[A7], A2
  14363. 0000A75E  4EBA FEDE                jsr        [PC - 0x122 /* 0000A63E */]
  14364. 0000A762  584F                     addq.w     A7, 4
  14365. 0000A764  2F08                     move.l     -[A7], A0
  14366. 0000A766  2F0A                     move.l     -[A7], A2
  14367. 0000A768  2057                     movea.l    A0, [A7]
  14368. 0000A76A  2250                     movea.l    A1, [A0]
  14369. 0000A76C  2269 0108                movea.l    A1, [A1 + 0x108]
  14370. 0000A770  4E91                     jsr        [A1]
  14371. 0000A772  4FEF 000A                lea.l      A7, [A7 + 0xA]
  14372. 0000A776  245F                     movea.l    A2, [A7]+
  14373. 0000A778  4E5E                     unlink     A6
  14374. 0000A77A  4E75                     rts
  14375. 0000A77C  4E56 0000                link       A6, 0
  14376. 0000A780  2F0A                     move.l     -[A7], A2
  14377. 0000A782  246E 0008                movea.l    A2, [A6 + 0x8]
  14378. 0000A786  42A7                     clr.l      -[A7]
  14379. 0000A788  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  14380. 0000A78C  2057                     movea.l    A0, [A7]
  14381. 0000A78E  2268 0004                movea.l    A1, [A0 + 0x4]
  14382. 0000A792  2269 00F0                movea.l    A1, [A1 + 0xF0]
  14383. 0000A796  4E91                     jsr        [A1]
  14384. 0000A798  504F                     addq.w     A7, 8
  14385. 0000A79A  245F                     movea.l    A2, [A7]+
  14386. 0000A79C  4E5E                     unlink     A6
  14387. 0000A79E  4E75                     rts
  14388. 0000A7A0  4E56 0000                link       A6, 0
  14389. 0000A7A4  48E7 0030                movem.l    -[A7], A2,A3
  14390. 0000A7A8  246E 0008                movea.l    A2, [A6 + 0x8]
  14391. 0000A7AC  266E 000C                movea.l    A3, [A6 + 0xC]
  14392. 0000A7B0  1F13                     move.b     -[A7], [A3]
  14393. 0000A7B2  486B 0001                pea.l      [A3 + 0x1]
  14394. 0000A7B6  486A 000E                pea.l      [A2 + 0xE]
  14395. 0000A7BA  4EB9 0000 23E8           jsr        [0x000023E8]
  14396. 0000A7C0  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  14397. 0000A7C4  2057                     movea.l    A0, [A7]
  14398. 0000A7C6  2268 0004                movea.l    A1, [A0 + 0x4]
  14399. 0000A7CA  2269 00BC                movea.l    A1, [A1 + 0xBC]
  14400. 0000A7CE  4E91                     jsr        [A1]
  14401. 0000A7D0  4FEF 000E                lea.l      A7, [A7 + 0xE]
  14402. 0000A7D4  4CDF 0C00                movem.l    A2,A3, [A7]+
  14403. 0000A7D8  4E5E                     unlink     A6
  14404. 0000A7DA  4E75                     rts
  14405. 0000A7DC  4E56 0000                link       A6, 0
  14406. 0000A7E0  48E7 1020                movem.l    -[A7], D3,A2
  14407. 0000A7E4  246E 0008                movea.l    A2, [A6 + 0x8]
  14408. 0000A7E8  362E 000C                move.w     D3, [A6 + 0xC]
  14409. 0000A7EC  B66A 0118                cmp.w      D3, [A2 + 0x118]
  14410. 0000A7F0  6716                     beq        +0x18 /* 0000A808 */
  14411. 0000A7F2  3543 0118                move.w     [A2 + 0x118], D3
  14412. 0000A7F6  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  14413. 0000A7FA  2057                     movea.l    A0, [A7]
  14414. 0000A7FC  2268 0004                movea.l    A1, [A0 + 0x4]
  14415. 0000A800  2269 00BC                movea.l    A1, [A1 + 0xBC]
  14416. 0000A804  4E91                     jsr        [A1]
  14417. 0000A806  584F                     addq.w     A7, 4
  14418. label0000A808:
  14419. 0000A808  4CDF 0408                movem.l    D3,A2, [A7]+
  14420. 0000A80C  4E5E                     unlink     A6
  14421. 0000A80E  4E75                     rts
  14422. 0000A810  4E56 0000                link       A6, 0
  14423. 0000A814  48E7 1020                movem.l    -[A7], D3,A2
  14424. 0000A818  246E 0008                movea.l    A2, [A6 + 0x8]
  14425. 0000A81C  362E 000C                move.w     D3, [A6 + 0xC]
  14426. 0000A820  B66A 0122                cmp.w      D3, [A2 + 0x122]
  14427. 0000A824  6730                     beq        +0x32 /* 0000A856 */
  14428. 0000A826  3543 0122                move.w     [A2 + 0x122], D3
  14429. 0000A82A  4A2A 012E                tst.b      [A2 + 0x12E]
  14430. 0000A82E  6614                     bne        +0x16 /* 0000A844 */
  14431. 0000A830  4A2A 0131                tst.b      [A2 + 0x131]
  14432. 0000A834  660E                     bne        +0x10 /* 0000A844 */
  14433. 0000A836  2F0A                     move.l     -[A7], A2
  14434. 0000A838  2057                     movea.l    A0, [A7]
  14435. 0000A83A  2250                     movea.l    A1, [A0]
  14436. 0000A83C  2269 0144                movea.l    A1, [A1 + 0x144]
  14437. 0000A840  4E91                     jsr        [A1]
  14438. 0000A842  584F                     addq.w     A7, 4
  14439. label0000A844:
  14440. 0000A844  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  14441. 0000A848  2057                     movea.l    A0, [A7]
  14442. 0000A84A  2268 0004                movea.l    A1, [A0 + 0x4]
  14443. 0000A84E  2269 00BC                movea.l    A1, [A1 + 0xBC]
  14444. 0000A852  4E91                     jsr        [A1]
  14445. 0000A854  584F                     addq.w     A7, 4
  14446. label0000A856:
  14447. 0000A856  4CDF 0408                movem.l    D3,A2, [A7]+
  14448. 0000A85A  4E5E                     unlink     A6
  14449. 0000A85C  4E75                     rts
  14450. 0000A85E  4E56 0000                link       A6, 0
  14451. 0000A862  48E7 1020                movem.l    -[A7], D3,A2
  14452. 0000A866  246E 0008                movea.l    A2, [A6 + 0x8]
  14453. 0000A86A  362E 000C                move.w     D3, [A6 + 0xC]
  14454. 0000A86E  B66A 0124                cmp.w      D3, [A2 + 0x124]
  14455. 0000A872  6716                     beq        +0x18 /* 0000A88A */
  14456. 0000A874  3543 0124                move.w     [A2 + 0x124], D3
  14457. 0000A878  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  14458. 0000A87C  2057                     movea.l    A0, [A7]
  14459. 0000A87E  2268 0004                movea.l    A1, [A0 + 0x4]
  14460. 0000A882  2269 00BC                movea.l    A1, [A1 + 0xBC]
  14461. 0000A886  4E91                     jsr        [A1]
  14462. 0000A888  584F                     addq.w     A7, 4
  14463. label0000A88A:
  14464. 0000A88A  4CDF 0408                movem.l    D3,A2, [A7]+
  14465. 0000A88E  4E5E                     unlink     A6
  14466. 0000A890  4E75                     rts
  14467. 0000A892  4E56 0000                link       A6, 0
  14468. 0000A896  48E7 1020                movem.l    -[A7], D3,A2
  14469. 0000A89A  246E 0008                movea.l    A2, [A6 + 0x8]
  14470. 0000A89E  362E 000C                move.w     D3, [A6 + 0xC]
  14471. 0000A8A2  B66A 0126                cmp.w      D3, [A2 + 0x126]
  14472. 0000A8A6  6716                     beq        +0x18 /* 0000A8BE */
  14473. 0000A8A8  3543 0126                move.w     [A2 + 0x126], D3
  14474. 0000A8AC  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  14475. 0000A8B0  2057                     movea.l    A0, [A7]
  14476. 0000A8B2  2268 0004                movea.l    A1, [A0 + 0x4]
  14477. 0000A8B6  2269 00BC                movea.l    A1, [A1 + 0xBC]
  14478. 0000A8BA  4E91                     jsr        [A1]
  14479. 0000A8BC  584F                     addq.w     A7, 4
  14480. label0000A8BE:
  14481. 0000A8BE  4CDF 0408                movem.l    D3,A2, [A7]+
  14482. 0000A8C2  4E5E                     unlink     A6
  14483. 0000A8C4  4E75                     rts
  14484. 0000A8C6  4E56 0000                link       A6, 0
  14485. 0000A8CA  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  14486. 0000A8CE  282E 0008                move.l     D4, [A6 + 0x8]
  14487. 0000A8D2  286E 000C                movea.l    A4, [A6 + 0xC]
  14488. 0000A8D6  262E 0010                move.l     D3, [A6 + 0x10]
  14489. 0000A8DA  246E 0014                movea.l    A2, [A6 + 0x14]
  14490. 0000A8DE  2043                     movea.l    A0, D3
  14491. 0000A8E0  7001                     moveq.l    D0, 0x01
  14492. 0000A8E2  2080                     move.l     [A0], D0
  14493. 0000A8E4  7001                     moveq.l    D0, 0x01
  14494. 0000A8E6  2480                     move.l     [A2], D0
  14495. 0000A8E8  2F04                     move.l     -[A7], D4
  14496. 0000A8EA  4EBA FD52                jsr        [PC - 0x2AE /* 0000A63E */]
  14497. 0000A8EE  2648                     movea.l    A3, A0
  14498. 0000A8F0  200B                     move.l     D0, A3
  14499. 0000A8F2  584F                     addq.w     A7, 4
  14500. 0000A8F4  671E                     beq        +0x20 /* 0000A914 */
  14501. 0000A8F6  2F0A                     move.l     -[A7], A2
  14502. 0000A8F8  2F03                     move.l     -[A7], D3
  14503. 0000A8FA  2F0B                     move.l     -[A7], A3
  14504. 0000A8FC  2F04                     move.l     -[A7], D4
  14505. 0000A8FE  2057                     movea.l    A0, [A7]
  14506. 0000A900  2250                     movea.l    A1, [A0]
  14507. 0000A902  2269 0154                movea.l    A1, [A1 + 0x154]
  14508. 0000A906  4E91                     jsr        [A1]
  14509. 0000A908  2014                     move.l     D0, [A4]
  14510. 0000A90A  B092                     cmp.l      D0, [A2]
  14511. 0000A90C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  14512. 0000A910  6F02                     ble        +0x4 /* 0000A914 */
  14513. 0000A912  4294                     clr.l      [A4]
  14514. label0000A914:
  14515. 0000A914  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  14516. 0000A918  4E5E                     unlink     A6
  14517. 0000A91A  4E75                     rts
  14518. 0000A91C  4E56 0000                link       A6, 0
  14519. 0000A920  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  14520. 0000A924  246E 0008                movea.l    A2, [A6 + 0x8]
  14521. 0000A928  286E 000C                movea.l    A4, [A6 + 0xC]
  14522. 0000A92C  382E 0010                move.w     D4, [A6 + 0x10]
  14523. 0000A930  200C                     move.l     D0, A4
  14524. 0000A932  6758                     beq        +0x5A /* 0000A98C */
  14525. 0000A934  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  14526. 0000A938  2057                     movea.l    A0, [A7]
  14527. 0000A93A  2268 0004                movea.l    A1, [A0 + 0x4]
  14528. 0000A93E  2269 001C                movea.l    A1, [A1 + 0x1C]
  14529. 0000A942  4E91                     jsr        [A1]
  14530. 0000A944  3600                     move.w     D3, D0
  14531. 0000A946  B644                     cmp.w      D3, D4
  14532. 0000A948  584F                     addq.w     A7, 4
  14533. 0000A94A  671A                     beq        +0x1C /* 0000A966 */
  14534. 0000A94C  266A 0004                movea.l    A3, [A2 + 0x4]
  14535. 0000A950  202B 0062                move.l     D0, [A3 + 0x62]
  14536. 0000A954  3043                     movea.w    A0, D3
  14537. 0000A956  B1C0                     cmpa.l     A0, D0
  14538. 0000A958  6E0C                     bgt        +0xE /* 0000A966 */
  14539. 0000A95A  4A43                     tst.w      D3
  14540. 0000A95C  6F08                     ble        +0xA /* 0000A966 */
  14541. 0000A95E  2F0C                     move.l     -[A7], A4
  14542. 0000A960  3F03                     move.w     -[A7], D3
  14543. 0000A962  4267                     clr.w      -[A7]
  14544. 0000A964  A944                     syscall    SetItmMark
  14545. label0000A966:
  14546. 0000A966  2F0A                     move.l     -[A7], A2
  14547. 0000A968  2057                     movea.l    A0, [A7]
  14548. 0000A96A  2250                     movea.l    A1, [A0]
  14549. 0000A96C  2269 00E4                movea.l    A1, [A1 + 0xE4]
  14550. 0000A970  4E91                     jsr        [A1]
  14551. 0000A972  0C40 000C                cmpi.w     D0, 0xC
  14552. 0000A976  584F                     addq.w     A7, 4
  14553. 0000A978  6C06                     bge        +0x8 /* 0000A980 */
  14554. 0000A97A  303C 00A5                move.w     D0, 0xA5
  14555. 0000A97E  6002                     bra        +0x4 /* 0000A982 */
  14556. label0000A980:
  14557. 0000A980  7012                     moveq.l    D0, 0x12
  14558. label0000A982:
  14559. 0000A982  3600                     move.w     D3, D0
  14560. 0000A984  2F0C                     move.l     -[A7], A4
  14561. 0000A986  3F04                     move.w     -[A7], D4
  14562. 0000A988  3F03                     move.w     -[A7], D3
  14563. 0000A98A  A944                     syscall    SetItmMark
  14564. label0000A98C:
  14565. 0000A98C  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  14566. 0000A990  4E5E                     unlink     A6
  14567. 0000A992  4E75                     rts
  14568. 0000A994  4E56 FFFE                link       A6, -0x0002
  14569. 0000A998  48E7 1C20                movem.l    -[A7], D3,D4,D5,A2
  14570. 0000A99C  246E 000C                movea.l    A2, [A6 + 0xC]
  14571. 0000A9A0  200A                     move.l     D0, A2
  14572. 0000A9A2  6728                     beq        +0x2A /* 0000A9CC */
  14573. 0000A9A4  554F                     subq.w     A7, 2
  14574. 0000A9A6  2F0A                     move.l     -[A7], A2
  14575. 0000A9A8  A950                     syscall    CountMItems
  14576. 0000A9AA  301F                     move.w     D0, [A7]+
  14577. 0000A9AC  3A00                     move.w     D5, D0
  14578. 0000A9AE  7601                     moveq.l    D3, 0x01
  14579. 0000A9B0  601E                     bra        +0x20 /* 0000A9D0 */
  14580. label0000A9B2:
  14581. 0000A9B2  2F0A                     move.l     -[A7], A2
  14582. 0000A9B4  3F03                     move.w     -[A7], D3
  14583. 0000A9B6  486E FFFE                pea.l      [A6 - 0x2]
  14584. 0000A9BA  A943                     syscall    GetItmMark
  14585. 0000A9BC  4A6E FFFE                tst.w      [A6 - 0x2]
  14586. 0000A9C0  6704                     beq        +0x6 /* 0000A9C6 */
  14587. 0000A9C2  3003                     move.w     D0, D3
  14588. 0000A9C4  6010                     bra        +0x12 /* 0000A9D6 */
  14589. label0000A9C6:
  14590. 0000A9C6  5243                     addq.w     D3, 1
  14591. label0000A9C8:
  14592. 0000A9C8  B644                     cmp.w      D3, D4
  14593. 0000A9CA  6DE6                     blt        -0x18 /* 0000A9B2 */
  14594. label0000A9CC:
  14595. 0000A9CC  7000                     moveq.l    D0, 0x00
  14596. 0000A9CE  6006                     bra        +0x8 /* 0000A9D6 */
  14597. label0000A9D0:
  14598. 0000A9D0  3805                     move.w     D4, D5
  14599. 0000A9D2  5244                     addq.w     D4, 1
  14600. 0000A9D4  60F2                     bra        -0xC /* 0000A9C8 */
  14601. label0000A9D6:
  14602. 0000A9D6  4CDF 0438                movem.l    D3,D4,D5,A2, [A7]+
  14603. 0000A9DA  4E5E                     unlink     A6
  14604. 0000A9DC  4E75                     rts
  14605. 0000A9DE  4E56 FFF6                link       A6, -0x000A
  14606. 0000A9E2  48E7 1030                movem.l    -[A7], D3,A2,A3
  14607. 0000A9E6  266E 0008                movea.l    A3, [A6 + 0x8]
  14608. 0000A9EA  246E 000C                movea.l    A2, [A6 + 0xC]
  14609. 0000A9EE  2F0A                     move.l     -[A7], A2
  14610. 0000A9F0  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  14611. 0000A9F4  2057                     movea.l    A0, [A7]
  14612. 0000A9F6  2268 0004                movea.l    A1, [A0 + 0x4]
  14613. 0000A9FA  2269 003C                movea.l    A1, [A1 + 0x3C]
  14614. 0000A9FE  4E91                     jsr        [A1]
  14615. 0000AA00  4A2B 0131                tst.b      [A3 + 0x131]
  14616. 0000AA04  504F                     addq.w     A7, 8
  14617. 0000AA06  6746                     beq        +0x48 /* 0000AA4E */
  14618. 0000AA08  486E FFFC                pea.l      [A6 - 0x4]
  14619. 0000AA0C  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  14620. 0000AA10  4EB9 0000 2F90           jsr        [0x00002F90]
  14621. 0000AA16  0C6E 0016 FFFC           cmpi.w     [A6 - 0x4], 0x16
  14622. 0000AA1C  504F                     addq.w     A7, 8
  14623. 0000AA1E  6D0A                     blt        +0xC /* 0000AA2A */
  14624. 0000AA20  70EA                     moveq.l    D0, 0xFFFFFFEA
  14625. 0000AA22  D06A 0006                add.w      D0, [A2 + 0x6]
  14626. 0000AA26  3540 0002                move.w     [A2 + 0x2], D0
  14627. label0000AA2A:
  14628. 0000AA2A  0C6E 0012 FFFE           cmpi.w     [A6 - 0x2], 0x12
  14629. 0000AA30  6D62                     blt        +0x64 /* 0000AA94 */
  14630. 0000AA32  302A 0004                move.w     D0, [A2 + 0x4]
  14631. 0000AA36  9052                     sub.w      D0, [A2]
  14632. 0000AA38  0640 FFEE                addi.w     D0, 0xFFEE
  14633. 0000AA3C  48C0                     ext.l      D0
  14634. 0000AA3E  81FC 0002                divs.w     D0, 0x2
  14635. 0000AA42  D152                     add.w      [A2], D0
  14636. 0000AA44  7012                     moveq.l    D0, 0x12
  14637. 0000AA46  D052                     add.w      D0, [A2]
  14638. 0000AA48  3540 0004                move.w     [A2 + 0x4], D0
  14639. 0000AA4C  6046                     bra        +0x48 /* 0000AA94 */
  14640. label0000AA4E:
  14641. 0000AA4E  486E FFF6                pea.l      [A6 - 0xA]
  14642. 0000AA52  486E FFFA                pea.l      [A6 - 0x6]
  14643. 0000AA56  486E FFF8                pea.l      [A6 - 0x8]
  14644. 0000AA5A  2F0B                     move.l     -[A7], A3
  14645. 0000AA5C  2057                     movea.l    A0, [A7]
  14646. 0000AA5E  2250                     movea.l    A1, [A0]
  14647. 0000AA60  2269 0098                movea.l    A1, [A1 + 0x98]
  14648. 0000AA64  4E91                     jsr        [A1]
  14649. 0000AA66  362A 0004                move.w     D3, [A2 + 0x4]
  14650. 0000AA6A  9652                     sub.w      D3, [A2]
  14651. 0000AA6C  966E FFFA                sub.w      D3, [A6 - 0x6]
  14652. 0000AA70  4A43                     tst.w      D3
  14653. 0000AA72  4FEF 0010                lea.l      A7, [A7 + 0x10]
  14654. 0000AA76  6F14                     ble        +0x16 /* 0000AA8C */
  14655. 0000AA78  3043                     movea.w    A0, D3
  14656. 0000AA7A  2008                     move.l     D0, A0
  14657. 0000AA7C  81FC 0002                divs.w     D0, 0x2
  14658. 0000AA80  D152                     add.w      [A2], D0
  14659. 0000AA82  3012                     move.w     D0, [A2]
  14660. 0000AA84  D06E FFFA                add.w      D0, [A6 - 0x6]
  14661. 0000AA88  3540 0004                move.w     [A2 + 0x4], D0
  14662. label0000AA8C:
  14663. 0000AA8C  302B 0122                move.w     D0, [A3 + 0x122]
  14664. 0000AA90  D16A 0002                add.w      [A2 + 0x2], D0
  14665. label0000AA94:
  14666. 0000AA94  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  14667. 0000AA98  4E5E                     unlink     A6
  14668. 0000AA9A  4E75                     rts
  14669. 0000AA9C  4E56 FFD2                link       A6, -0x002E
  14670. 0000AAA0  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  14671. 0000AAA4  266E 0008                movea.l    A3, [A6 + 0x8]
  14672. 0000AAA8  246E 000C                movea.l    A2, [A6 + 0xC]
  14673. 0000AAAC  486E FFF0                pea.l      [A6 - 0x10]
  14674. 0000AAB0  4EB9 0000 20B8           jsr        [0x000020B8]
  14675. 0000AAB6  486E FFD2                pea.l      [A6 - 0x2E]
  14676. 0000AABA  4EB9 0000 20A0           jsr        [0x000020A0]
  14677. 0000AAC0  2F0B                     move.l     -[A7], A3
  14678. 0000AAC2  2057                     movea.l    A0, [A7]
  14679. 0000AAC4  2250                     movea.l    A1, [A0]
  14680. 0000AAC6  2269 0080                movea.l    A1, [A1 + 0x80]
  14681. 0000AACA  4E91                     jsr        [A1]
  14682. 0000AACC  3600                     move.w     D3, D0
  14683. 0000AACE  3F03                     move.w     -[A7], D3
  14684. 0000AAD0  4EB9 0000 22E8           jsr        [0x000022E8]
  14685. 0000AAD6  486E FFF8                pea.l      [A6 - 0x8]
  14686. 0000AADA  A88B                     syscall    GetFontInfo
  14687. 0000AADC  362E FFF8                move.w     D3, [A6 - 0x8]
  14688. 0000AAE0  D66E FFFA                add.w      D3, [A6 - 0x6]
  14689. 0000AAE4  382E FFF8                move.w     D4, [A6 - 0x8]
  14690. 0000AAE8  2F0A                     move.l     -[A7], A2
  14691. 0000AAEA  2F0B                     move.l     -[A7], A3
  14692. 0000AAEC  2057                     movea.l    A0, [A7]
  14693. 0000AAEE  2250                     movea.l    A1, [A0]
  14694. 0000AAF0  2269 00EC                movea.l    A1, [A1 + 0xEC]
  14695. 0000AAF4  4E91                     jsr        [A1]
  14696. 0000AAF6  2F0A                     move.l     -[A7], A2
  14697. 0000AAF8  2F3C 0002 0000           move.l     -[A7], 0x20000
  14698. 0000AAFE  A8A9                     syscall    InsetRect
  14699. 0000AB00  046A 0010 0006           subi.w     [A2 + 0x6], 0x10
  14700. 0000AB06  506A 0002                addq.w     [A2 + 0x2], 8
  14701. 0000AB0A  302A 0004                move.w     D0, [A2 + 0x4]
  14702. 0000AB0E  9052                     sub.w      D0, [A2]
  14703. 0000AB10  9044                     sub.w      D0, D4
  14704. 0000AB12  48C0                     ext.l      D0
  14705. 0000AB14  81FC 0002                divs.w     D0, 0x2
  14706. 0000AB18  5540                     subq.w     D0, 2
  14707. 0000AB1A  D152                     add.w      [A2], D0
  14708. 0000AB1C  3012                     move.w     D0, [A2]
  14709. 0000AB1E  D043                     add.w      D0, D3
  14710. 0000AB20  3540 0004                move.w     [A2 + 0x4], D0
  14711. 0000AB24  3F3C FFFF                move.w     -[A7], 0xFFFF
  14712. 0000AB28  486E FFD2                pea.l      [A6 - 0x2E]
  14713. 0000AB2C  4EB9 0000 20A8           jsr        [0x000020A8]
  14714. 0000AB32  3F3C FFFF                move.w     -[A7], 0xFFFF
  14715. 0000AB36  486E FFF0                pea.l      [A6 - 0x10]
  14716. 0000AB3A  4EB9 0000 20C0           jsr        [0x000020C0]
  14717. 0000AB40  4FEF 0022                lea.l      A7, [A7 + 0x22]
  14718. 0000AB44  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  14719. 0000AB48  4E5E                     unlink     A6
  14720. 0000AB4A  4E75                     rts
  14721. 0000AB4C  4E56 FFD2                link       A6, -0x002E
  14722. 0000AB50  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  14723. 0000AB54  266E 0008                movea.l    A3, [A6 + 0x8]
  14724. 0000AB58  246E 000C                movea.l    A2, [A6 + 0xC]
  14725. 0000AB5C  2F0B                     move.l     -[A7], A3
  14726. 0000AB5E  2057                     movea.l    A0, [A7]
  14727. 0000AB60  2250                     movea.l    A1, [A0]
  14728. 0000AB62  2269 00E0                movea.l    A1, [A1 + 0xE0]
  14729. 0000AB66  4E91                     jsr        [A1]
  14730. 0000AB68  4A00                     tst.b      D0
  14731. 0000AB6A  584F                     addq.w     A7, 4
  14732. 0000AB6C  6700 00A4                beq        +0xA6 /* 0000AC12 */
  14733. 0000AB70  486E FFF0                pea.l      [A6 - 0x10]
  14734. 0000AB74  4EB9 0000 20B8           jsr        [0x000020B8]
  14735. 0000AB7A  486E FFD2                pea.l      [A6 - 0x2E]
  14736. 0000AB7E  4EB9 0000 20A0           jsr        [0x000020A0]
  14737. 0000AB84  2F0B                     move.l     -[A7], A3
  14738. 0000AB86  2057                     movea.l    A0, [A7]
  14739. 0000AB88  2250                     movea.l    A1, [A0]
  14740. 0000AB8A  2269 0080                movea.l    A1, [A1 + 0x80]
  14741. 0000AB8E  4E91                     jsr        [A1]
  14742. 0000AB90  3600                     move.w     D3, D0
  14743. 0000AB92  3F03                     move.w     -[A7], D3
  14744. 0000AB94  4EB9 0000 22E8           jsr        [0x000022E8]
  14745. 0000AB9A  486E FFF8                pea.l      [A6 - 0x8]
  14746. 0000AB9E  A88B                     syscall    GetFontInfo
  14747. 0000ABA0  362E FFF8                move.w     D3, [A6 - 0x8]
  14748. 0000ABA4  D66E FFFA                add.w      D3, [A6 - 0x6]
  14749. 0000ABA8  382E FFF8                move.w     D4, [A6 - 0x8]
  14750. 0000ABAC  2F0A                     move.l     -[A7], A2
  14751. 0000ABAE  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  14752. 0000ABB2  2057                     movea.l    A0, [A7]
  14753. 0000ABB4  2268 0004                movea.l    A1, [A0 + 0x4]
  14754. 0000ABB8  2269 003C                movea.l    A1, [A1 + 0x3C]
  14755. 0000ABBC  4E91                     jsr        [A1]
  14756. 0000ABBE  302B 0122                move.w     D0, [A3 + 0x122]
  14757. 0000ABC2  5540                     subq.w     D0, 2
  14758. 0000ABC4  D06A 0002                add.w      D0, [A2 + 0x2]
  14759. 0000ABC8  3540 0006                move.w     [A2 + 0x6], D0
  14760. 0000ABCC  2F0A                     move.l     -[A7], A2
  14761. 0000ABCE  2F3C 0002 0000           move.l     -[A7], 0x20000
  14762. 0000ABD4  A8A9                     syscall    InsetRect
  14763. 0000ABD6  302A 0004                move.w     D0, [A2 + 0x4]
  14764. 0000ABDA  9052                     sub.w      D0, [A2]
  14765. 0000ABDC  9044                     sub.w      D0, D4
  14766. 0000ABDE  48C0                     ext.l      D0
  14767. 0000ABE0  81FC 0002                divs.w     D0, 0x2
  14768. 0000ABE4  5540                     subq.w     D0, 2
  14769. 0000ABE6  D152                     add.w      [A2], D0
  14770. 0000ABE8  3012                     move.w     D0, [A2]
  14771. 0000ABEA  D043                     add.w      D0, D3
  14772. 0000ABEC  3540 0004                move.w     [A2 + 0x4], D0
  14773. 0000ABF0  3F3C FFFF                move.w     -[A7], 0xFFFF
  14774. 0000ABF4  486E FFD2                pea.l      [A6 - 0x2E]
  14775. 0000ABF8  4EB9 0000 20A8           jsr        [0x000020A8]
  14776. 0000ABFE  3F3C FFFF                move.w     -[A7], 0xFFFF
  14777. 0000AC02  486E FFF0                pea.l      [A6 - 0x10]
  14778. 0000AC06  4EB9 0000 20C0           jsr        [0x000020C0]
  14779. 0000AC0C  4FEF 0022                lea.l      A7, [A7 + 0x22]
  14780. 0000AC10  600E                     bra        +0x10 /* 0000AC20 */
  14781. label0000AC12:
  14782. 0000AC12  24B9 0000 B870           move.l     [A2], [0x0000B870]
  14783. 0000AC18  2579 0000 B874 0004      move.l     [A2 + 0x4], [0x0000B874]
  14784. label0000AC20:
  14785. 0000AC20  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  14786. 0000AC24  4E5E                     unlink     A6
  14787. 0000AC26  4E75                     rts
  14788. 0000AC28  4E56 FFC2                link       A6, -0x003E
  14789. 0000AC2C  48E7 1C30                movem.l    -[A7], D3,D4,D5,A2,A3
  14790. 0000AC30  246E 0008                movea.l    A2, [A6 + 0x8]
  14791. 0000AC34  266E 000C                movea.l    A3, [A6 + 0xC]
  14792. 0000AC38  486E FFF0                pea.l      [A6 - 0x10]
  14793. 0000AC3C  2F0A                     move.l     -[A7], A2
  14794. 0000AC3E  2057                     movea.l    A0, [A7]
  14795. 0000AC40  2250                     movea.l    A1, [A0]
  14796. 0000AC42  2269 00EC                movea.l    A1, [A1 + 0xEC]
  14797. 0000AC46  4E91                     jsr        [A1]
  14798. 0000AC48  2F0A                     move.l     -[A7], A2
  14799. 0000AC4A  2057                     movea.l    A0, [A7]
  14800. 0000AC4C  2250                     movea.l    A1, [A0]
  14801. 0000AC4E  2269 00E0                movea.l    A1, [A1 + 0xE0]
  14802. 0000AC52  4E91                     jsr        [A1]
  14803. 0000AC54  4A00                     tst.b      D0
  14804. 0000AC56  4FEF 000C                lea.l      A7, [A7 + 0xC]
  14805. 0000AC5A  671A                     beq        +0x1C /* 0000AC76 */
  14806. 0000AC5C  486E FFF8                pea.l      [A6 - 0x8]
  14807. 0000AC60  2F0A                     move.l     -[A7], A2
  14808. 0000AC62  2057                     movea.l    A0, [A7]
  14809. 0000AC64  2250                     movea.l    A1, [A0]
  14810. 0000AC66  2269 00F4                movea.l    A1, [A1 + 0xF4]
  14811. 0000AC6A  4E91                     jsr        [A1]
  14812. 0000AC6C  362E FFF8                move.w     D3, [A6 - 0x8]
  14813. 0000AC70  504F                     addq.w     A7, 8
  14814. 0000AC72  6000 008C                bra        +0x8E /* 0000AD00 */
  14815. label0000AC76:
  14816. 0000AC76  486E FFE8                pea.l      [A6 - 0x18]
  14817. 0000AC7A  4EB9 0000 20B8           jsr        [0x000020B8]
  14818. 0000AC80  486E FFCA                pea.l      [A6 - 0x36]
  14819. 0000AC84  4EB9 0000 20A0           jsr        [0x000020A0]
  14820. 0000AC8A  2F0A                     move.l     -[A7], A2
  14821. 0000AC8C  2057                     movea.l    A0, [A7]
  14822. 0000AC8E  2250                     movea.l    A1, [A0]
  14823. 0000AC90  2269 0080                movea.l    A1, [A1 + 0x80]
  14824. 0000AC94  4E91                     jsr        [A1]
  14825. 0000AC96  3600                     move.w     D3, D0
  14826. 0000AC98  3F03                     move.w     -[A7], D3
  14827. 0000AC9A  4EB9 0000 22E8           jsr        [0x000022E8]
  14828. 0000ACA0  486E FFC2                pea.l      [A6 - 0x3E]
  14829. 0000ACA4  A88B                     syscall    GetFontInfo
  14830. 0000ACA6  3A2E FFC2                move.w     D5, [A6 - 0x3E]
  14831. 0000ACAA  486E FFF8                pea.l      [A6 - 0x8]
  14832. 0000ACAE  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  14833. 0000ACB2  2057                     movea.l    A0, [A7]
  14834. 0000ACB4  2268 0004                movea.l    A1, [A0 + 0x4]
  14835. 0000ACB8  2269 003C                movea.l    A1, [A1 + 0x3C]
  14836. 0000ACBC  4E91                     jsr        [A1]
  14837. 0000ACBE  486E FFF8                pea.l      [A6 - 0x8]
  14838. 0000ACC2  2F3C 0002 0000           move.l     -[A7], 0x20000
  14839. 0000ACC8  A8A9                     syscall    InsetRect
  14840. 0000ACCA  362E FFF8                move.w     D3, [A6 - 0x8]
  14841. 0000ACCE  302E FFFC                move.w     D0, [A6 - 0x4]
  14842. 0000ACD2  9043                     sub.w      D0, D3
  14843. 0000ACD4  9045                     sub.w      D0, D5
  14844. 0000ACD6  48C0                     ext.l      D0
  14845. 0000ACD8  81FC 0002                divs.w     D0, 0x2
  14846. 0000ACDC  5540                     subq.w     D0, 2
  14847. 0000ACDE  D640                     add.w      D3, D0
  14848. 0000ACE0  3F3C FFFF                move.w     -[A7], 0xFFFF
  14849. 0000ACE4  486E FFCA                pea.l      [A6 - 0x36]
  14850. 0000ACE8  4EB9 0000 20A8           jsr        [0x000020A8]
  14851. 0000ACEE  3F3C FFFF                move.w     -[A7], 0xFFFF
  14852. 0000ACF2  486E FFE8                pea.l      [A6 - 0x18]
  14853. 0000ACF6  4EB9 0000 20C0           jsr        [0x000020C0]
  14854. 0000ACFC  4FEF 0022                lea.l      A7, [A7 + 0x22]
  14855. label0000AD00:
  14856. 0000AD00  102A 0130                move.b     D0, [A2 + 0x130]
  14857. 0000AD04  4A00                     tst.b      D0
  14858. 0000AD06  6706                     beq        +0x8 /* 0000AD0E */
  14859. 0000AD08  302E FFF4                move.w     D0, [A6 - 0xC]
  14860. 0000AD0C  6002                     bra        +0x4 /* 0000AD10 */
  14861. label0000AD0E:
  14862. 0000AD0E  3003                     move.w     D0, D3
  14863. label0000AD10:
  14864. 0000AD10  3680                     move.w     [A3], D0
  14865. 0000AD12  4A2A 0130                tst.b      [A2 + 0x130]
  14866. 0000AD16  670C                     beq        +0xE /* 0000AD24 */
  14867. 0000AD18  302E FFF2                move.w     D0, [A6 - 0xE]
  14868. 0000AD1C  5440                     addq.w     D0, 2
  14869. 0000AD1E  3740 0002                move.w     [A3 + 0x2], D0
  14870. 0000AD22  6024                     bra        +0x26 /* 0000AD48 */
  14871. label0000AD24:
  14872. 0000AD24  102A 0131                move.b     D0, [A2 + 0x131]
  14873. 0000AD28  4A00                     tst.b      D0
  14874. 0000AD2A  6712                     beq        +0x14 /* 0000AD3E */
  14875. 0000AD2C  382E FFF2                move.w     D4, [A6 - 0xE]
  14876. 0000AD30  302E FFF6                move.w     D0, [A6 - 0xA]
  14877. 0000AD34  9044                     sub.w      D0, D4
  14878. 0000AD36  D044                     add.w      D0, D4
  14879. 0000AD38  0640 FFEA                addi.w     D0, 0xFFEA
  14880. 0000AD3C  6006                     bra        +0x8 /* 0000AD44 */
  14881. label0000AD3E:
  14882. 0000AD3E  302E FFF2                move.w     D0, [A6 - 0xE]
  14883. 0000AD42  5240                     addq.w     D0, 1
  14884. label0000AD44:
  14885. 0000AD44  3740 0002                move.w     [A3 + 0x2], D0
  14886. label0000AD48:
  14887. 0000AD48  2F0B                     move.l     -[A7], A3
  14888. 0000AD4A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  14889. 0000AD4E  2057                     movea.l    A0, [A7]
  14890. 0000AD50  2268 0004                movea.l    A1, [A0 + 0x4]
  14891. 0000AD54  2269 0110                movea.l    A1, [A1 + 0x110]
  14892. 0000AD58  4E91                     jsr        [A1]
  14893. 0000AD5A  2F0B                     move.l     -[A7], A3
  14894. 0000AD5C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  14895. 0000AD60  2057                     movea.l    A0, [A7]
  14896. 0000AD62  2268 0004                movea.l    A1, [A0 + 0x4]
  14897. 0000AD66  2269 0118                movea.l    A1, [A1 + 0x118]
  14898. 0000AD6A  4E91                     jsr        [A1]
  14899. 0000AD6C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  14900. 0000AD70  4CDF 0C38                movem.l    D3,D4,D5,A2,A3, [A7]+
  14901. 0000AD74  4E5E                     unlink     A6
  14902. 0000AD76  4E75                     rts
  14903. 0000AD78  4E56 0000                link       A6, 0
  14904. 0000AD7C  2F0A                     move.l     -[A7], A2
  14905. 0000AD7E  246E 0008                movea.l    A2, [A6 + 0x8]
  14906. 0000AD82  4A2A 012E                tst.b      [A2 + 0x12E]
  14907. 0000AD86  661A                     bne        +0x1C /* 0000ADA2 */
  14908. 0000AD88  4A2A 0131                tst.b      [A2 + 0x131]
  14909. 0000AD8C  6614                     bne        +0x16 /* 0000ADA2 */
  14910. 0000AD8E  2F0A                     move.l     -[A7], A2
  14911. 0000AD90  2057                     movea.l    A0, [A7]
  14912. 0000AD92  2250                     movea.l    A1, [A0]
  14913. 0000AD94  2269 0144                movea.l    A1, [A1 + 0x144]
  14914. 0000AD98  4E91                     jsr        [A1]
  14915. 0000AD9A  4A00                     tst.b      D0
  14916. 0000AD9C  584F                     addq.w     A7, 4
  14917. 0000AD9E  6600 009E                bne        +0xA0 /* 0000AE3E */
  14918. label0000ADA2:
  14919. 0000ADA2  4EB9 0000 20B0           jsr        [0x000020B0]
  14920. 0000ADA8  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  14921. 0000ADAC  4EB9 0000 3110           jsr        [0x00003110]
  14922. 0000ADB2  4A00                     tst.b      D0
  14923. 0000ADB4  584F                     addq.w     A7, 4
  14924. 0000ADB6  6742                     beq        +0x44 /* 0000ADFA */
  14925. 0000ADB8  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  14926. 0000ADBC  4EB9 0000 30D8           jsr        [0x000030D8]
  14927. 0000ADC2  4A00                     tst.b      D0
  14928. 0000ADC4  584F                     addq.w     A7, 4
  14929. 0000ADC6  6732                     beq        +0x34 /* 0000ADFA */
  14930. 0000ADC8  2F0A                     move.l     -[A7], A2
  14931. 0000ADCA  2057                     movea.l    A0, [A7]
  14932. 0000ADCC  2250                     movea.l    A1, [A0]
  14933. 0000ADCE  2269 00AC                movea.l    A1, [A1 + 0xAC]
  14934. 0000ADD2  4E91                     jsr        [A1]
  14935. 0000ADD4  4A00                     tst.b      D0
  14936. 0000ADD6  584F                     addq.w     A7, 4
  14937. 0000ADD8  6710                     beq        +0x12 /* 0000ADEA */
  14938. 0000ADDA  2F0A                     move.l     -[A7], A2
  14939. 0000ADDC  2057                     movea.l    A0, [A7]
  14940. 0000ADDE  2250                     movea.l    A1, [A0]
  14941. 0000ADE0  2269 0114                movea.l    A1, [A1 + 0x114]
  14942. 0000ADE4  4E91                     jsr        [A1]
  14943. 0000ADE6  584F                     addq.w     A7, 4
  14944. 0000ADE8  601E                     bra        +0x20 /* 0000AE08 */
  14945. label0000ADEA:
  14946. 0000ADEA  2F0A                     move.l     -[A7], A2
  14947. 0000ADEC  2057                     movea.l    A0, [A7]
  14948. 0000ADEE  2250                     movea.l    A1, [A0]
  14949. 0000ADF0  2269 0110                movea.l    A1, [A1 + 0x110]
  14950. 0000ADF4  4E91                     jsr        [A1]
  14951. 0000ADF6  584F                     addq.w     A7, 4
  14952. 0000ADF8  600E                     bra        +0x10 /* 0000AE08 */
  14953. label0000ADFA:
  14954. 0000ADFA  2F0A                     move.l     -[A7], A2
  14955. 0000ADFC  2057                     movea.l    A0, [A7]
  14956. 0000ADFE  2250                     movea.l    A1, [A0]
  14957. 0000AE00  2269 0118                movea.l    A1, [A1 + 0x118]
  14958. 0000AE04  4E91                     jsr        [A1]
  14959. 0000AE06  584F                     addq.w     A7, 4
  14960. label0000AE08:
  14961. 0000AE08  2F0A                     move.l     -[A7], A2
  14962. 0000AE0A  2057                     movea.l    A0, [A7]
  14963. 0000AE0C  2250                     movea.l    A1, [A0]
  14964. 0000AE0E  2269 0124                movea.l    A1, [A1 + 0x124]
  14965. 0000AE12  4E91                     jsr        [A1]
  14966. 0000AE14  4A2A 0131                tst.b      [A2 + 0x131]
  14967. 0000AE18  584F                     addq.w     A7, 4
  14968. 0000AE1A  660E                     bne        +0x10 /* 0000AE2A */
  14969. 0000AE1C  2F0A                     move.l     -[A7], A2
  14970. 0000AE1E  2057                     movea.l    A0, [A7]
  14971. 0000AE20  2250                     movea.l    A1, [A0]
  14972. 0000AE22  2269 0120                movea.l    A1, [A1 + 0x120]
  14973. 0000AE26  4E91                     jsr        [A1]
  14974. 0000AE28  584F                     addq.w     A7, 4
  14975. label0000AE2A:
  14976. 0000AE2A  4A2A 0131                tst.b      [A2 + 0x131]
  14977. 0000AE2E  660E                     bne        +0x10 /* 0000AE3E */
  14978. 0000AE30  2F0A                     move.l     -[A7], A2
  14979. 0000AE32  2057                     movea.l    A0, [A7]
  14980. 0000AE34  2250                     movea.l    A1, [A0]
  14981. 0000AE36  2269 011C                movea.l    A1, [A1 + 0x11C]
  14982. 0000AE3A  4E91                     jsr        [A1]
  14983. 0000AE3C  584F                     addq.w     A7, 4
  14984. label0000AE3E:
  14985. 0000AE3E  245F                     movea.l    A2, [A7]+
  14986. 0000AE40  4E5E                     unlink     A6
  14987. 0000AE42  4E75                     rts
  14988. 0000AE44  4E56 FFE4                link       A6, -0x001C
  14989. 0000AE48  2F0A                     move.l     -[A7], A2
  14990. 0000AE4A  246E 0008                movea.l    A2, [A6 + 0x8]
  14991. 0000AE4E  486E FFE4                pea.l      [A6 - 0x1C]
  14992. 0000AE52  2F0A                     move.l     -[A7], A2
  14993. 0000AE54  2057                     movea.l    A0, [A7]
  14994. 0000AE56  2250                     movea.l    A1, [A0]
  14995. 0000AE58  2269 00EC                movea.l    A1, [A1 + 0xEC]
  14996. 0000AE5C  4E91                     jsr        [A1]
  14997. 0000AE5E  486E FFE4                pea.l      [A6 - 0x1C]
  14998. 0000AE62  486E FFEC                pea.l      [A6 - 0x14]
  14999. 0000AE66  4EB9 0000 2148           jsr        [0x00002148]
  15000. 0000AE6C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  15001. 0000AE70  6026                     bra        +0x28 /* 0000AE98 */
  15002. label0000AE72:
  15003. 0000AE72  0C6E 0004 FFFE           cmpi.w     [A6 - 0x2], 0x4
  15004. 0000AE78  6C10                     bge        +0x12 /* 0000AE8A */
  15005. 0000AE7A  2F0A                     move.l     -[A7], A2
  15006. 0000AE7C  2057                     movea.l    A0, [A7]
  15007. 0000AE7E  2250                     movea.l    A1, [A0]
  15008. 0000AE80  2269 0128                movea.l    A1, [A1 + 0x128]
  15009. 0000AE84  4E91                     jsr        [A1]
  15010. 0000AE86  584F                     addq.w     A7, 4
  15011. 0000AE88  600E                     bra        +0x10 /* 0000AE98 */
  15012. label0000AE8A:
  15013. 0000AE8A  2F0A                     move.l     -[A7], A2
  15014. 0000AE8C  2057                     movea.l    A0, [A7]
  15015. 0000AE8E  2250                     movea.l    A1, [A0]
  15016. 0000AE90  2269 0134                movea.l    A1, [A1 + 0x134]
  15017. 0000AE94  4E91                     jsr        [A1]
  15018. 0000AE96  584F                     addq.w     A7, 4
  15019. label0000AE98:
  15020. 0000AE98  486E FFFE                pea.l      [A6 - 0x2]
  15021. 0000AE9C  486E FFEC                pea.l      [A6 - 0x14]
  15022. 0000AEA0  4EB9 0000 2158           jsr        [0x00002158]
  15023. 0000AEA6  4A00                     tst.b      D0
  15024. 0000AEA8  504F                     addq.w     A7, 8
  15025. 0000AEAA  66C6                     bne        -0x38 /* 0000AE72 */
  15026. 0000AEAC  3F3C FFFF                move.w     -[A7], 0xFFFF
  15027. 0000AEB0  486E FFEC                pea.l      [A6 - 0x14]
  15028. 0000AEB4  4EB9 0000 2150           jsr        [0x00002150]
  15029. 0000AEBA  5C4F                     addq.w     A7, 6
  15030. 0000AEBC  245F                     movea.l    A2, [A7]+
  15031. 0000AEBE  4E5E                     unlink     A6
  15032. 0000AEC0  4E75                     rts
  15033. 0000AEC2  4E56 FFE4                link       A6, -0x001C
  15034. 0000AEC6  2F0A                     move.l     -[A7], A2
  15035. 0000AEC8  246E 0008                movea.l    A2, [A6 + 0x8]
  15036. 0000AECC  486E FFE4                pea.l      [A6 - 0x1C]
  15037. 0000AED0  2F0A                     move.l     -[A7], A2
  15038. 0000AED2  2057                     movea.l    A0, [A7]
  15039. 0000AED4  2250                     movea.l    A1, [A0]
  15040. 0000AED6  2269 00EC                movea.l    A1, [A1 + 0xEC]
  15041. 0000AEDA  4E91                     jsr        [A1]
  15042. 0000AEDC  486E FFE4                pea.l      [A6 - 0x1C]
  15043. 0000AEE0  486E FFEC                pea.l      [A6 - 0x14]
  15044. 0000AEE4  4EB9 0000 2148           jsr        [0x00002148]
  15045. 0000AEEA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  15046. 0000AEEE  6026                     bra        +0x28 /* 0000AF16 */
  15047. label0000AEF0:
  15048. 0000AEF0  0C6E 0004 FFFE           cmpi.w     [A6 - 0x2], 0x4
  15049. 0000AEF6  6C10                     bge        +0x12 /* 0000AF08 */
  15050. 0000AEF8  2F0A                     move.l     -[A7], A2
  15051. 0000AEFA  2057                     movea.l    A0, [A7]
  15052. 0000AEFC  2250                     movea.l    A1, [A0]
  15053. 0000AEFE  2269 012C                movea.l    A1, [A1 + 0x12C]
  15054. 0000AF02  4E91                     jsr        [A1]
  15055. 0000AF04  584F                     addq.w     A7, 4
  15056. 0000AF06  600E                     bra        +0x10 /* 0000AF16 */
  15057. label0000AF08:
  15058. 0000AF08  2F0A                     move.l     -[A7], A2
  15059. 0000AF0A  2057                     movea.l    A0, [A7]
  15060. 0000AF0C  2250                     movea.l    A1, [A0]
  15061. 0000AF0E  2269 013C                movea.l    A1, [A1 + 0x13C]
  15062. 0000AF12  4E91                     jsr        [A1]
  15063. 0000AF14  584F                     addq.w     A7, 4
  15064. label0000AF16:
  15065. 0000AF16  486E FFFE                pea.l      [A6 - 0x2]
  15066. 0000AF1A  486E FFEC                pea.l      [A6 - 0x14]
  15067. 0000AF1E  4EB9 0000 2158           jsr        [0x00002158]
  15068. 0000AF24  4A00                     tst.b      D0
  15069. 0000AF26  504F                     addq.w     A7, 8
  15070. 0000AF28  66C6                     bne        -0x38 /* 0000AEF0 */
  15071. 0000AF2A  3F3C FFFF                move.w     -[A7], 0xFFFF
  15072. 0000AF2E  486E FFEC                pea.l      [A6 - 0x14]
  15073. 0000AF32  4EB9 0000 2150           jsr        [0x00002150]
  15074. 0000AF38  5C4F                     addq.w     A7, 6
  15075. 0000AF3A  245F                     movea.l    A2, [A7]+
  15076. 0000AF3C  4E5E                     unlink     A6
  15077. 0000AF3E  4E75                     rts
  15078. 0000AF40  4E56 FFE4                link       A6, -0x001C
  15079. 0000AF44  2F0A                     move.l     -[A7], A2
  15080. 0000AF46  246E 0008                movea.l    A2, [A6 + 0x8]
  15081. 0000AF4A  486E FFE4                pea.l      [A6 - 0x1C]
  15082. 0000AF4E  2F0A                     move.l     -[A7], A2
  15083. 0000AF50  2057                     movea.l    A0, [A7]
  15084. 0000AF52  2250                     movea.l    A1, [A0]
  15085. 0000AF54  2269 00EC                movea.l    A1, [A1 + 0xEC]
  15086. 0000AF58  4E91                     jsr        [A1]
  15087. 0000AF5A  486E FFE4                pea.l      [A6 - 0x1C]
  15088. 0000AF5E  486E FFEC                pea.l      [A6 - 0x14]
  15089. 0000AF62  4EB9 0000 2148           jsr        [0x00002148]
  15090. 0000AF68  4FEF 0010                lea.l      A7, [A7 + 0x10]
  15091. 0000AF6C  6026                     bra        +0x28 /* 0000AF94 */
  15092. label0000AF6E:
  15093. 0000AF6E  0C6E 0004 FFFE           cmpi.w     [A6 - 0x2], 0x4
  15094. 0000AF74  6C10                     bge        +0x12 /* 0000AF86 */
  15095. 0000AF76  2F0A                     move.l     -[A7], A2
  15096. 0000AF78  2057                     movea.l    A0, [A7]
  15097. 0000AF7A  2250                     movea.l    A1, [A0]
  15098. 0000AF7C  2269 0130                movea.l    A1, [A1 + 0x130]
  15099. 0000AF80  4E91                     jsr        [A1]
  15100. 0000AF82  584F                     addq.w     A7, 4
  15101. 0000AF84  600E                     bra        +0x10 /* 0000AF94 */
  15102. label0000AF86:
  15103. 0000AF86  2F0A                     move.l     -[A7], A2
  15104. 0000AF88  2057                     movea.l    A0, [A7]
  15105. 0000AF8A  2250                     movea.l    A1, [A0]
  15106. 0000AF8C  2269 0138                movea.l    A1, [A1 + 0x138]
  15107. 0000AF90  4E91                     jsr        [A1]
  15108. 0000AF92  584F                     addq.w     A7, 4
  15109. label0000AF94:
  15110. 0000AF94  486E FFFE                pea.l      [A6 - 0x2]
  15111. 0000AF98  486E FFEC                pea.l      [A6 - 0x14]
  15112. 0000AF9C  4EB9 0000 2158           jsr        [0x00002158]
  15113. 0000AFA2  4A00                     tst.b      D0
  15114. 0000AFA4  504F                     addq.w     A7, 8
  15115. 0000AFA6  66C6                     bne        -0x38 /* 0000AF6E */
  15116. 0000AFA8  3F3C FFFF                move.w     -[A7], 0xFFFF
  15117. 0000AFAC  486E FFEC                pea.l      [A6 - 0x14]
  15118. 0000AFB0  4EB9 0000 2150           jsr        [0x00002150]
  15119. 0000AFB6  5C4F                     addq.w     A7, 6
  15120. 0000AFB8  245F                     movea.l    A2, [A7]+
  15121. 0000AFBA  4E5E                     unlink     A6
  15122. 0000AFBC  4E75                     rts
  15123. 0000AFBE  4E56 FEB8                link       A6, -0x0148
  15124. 0000AFC2  48E7 1020                movem.l    -[A7], D3,A2
  15125. 0000AFC6  246E 0008                movea.l    A2, [A6 + 0x8]
  15126. 0000AFCA  486E FEC0                pea.l      [A6 - 0x140]
  15127. 0000AFCE  4EB9 0000 20A0           jsr        [0x000020A0]
  15128. 0000AFD4  486E FEB8                pea.l      [A6 - 0x148]
  15129. 0000AFD8  4EB9 0000 20B8           jsr        [0x000020B8]
  15130. 0000AFDE  2F0A                     move.l     -[A7], A2
  15131. 0000AFE0  2057                     movea.l    A0, [A7]
  15132. 0000AFE2  2250                     movea.l    A1, [A0]
  15133. 0000AFE4  2269 0080                movea.l    A1, [A1 + 0x80]
  15134. 0000AFE8  4E91                     jsr        [A1]
  15135. 0000AFEA  3600                     move.w     D3, D0
  15136. 0000AFEC  3F03                     move.w     -[A7], D3
  15137. 0000AFEE  4EB9 0000 22E8           jsr        [0x000022E8]
  15138. 0000AFF4  486E FFF2                pea.l      [A6 - 0xE]
  15139. 0000AFF8  2F0A                     move.l     -[A7], A2
  15140. 0000AFFA  2057                     movea.l    A0, [A7]
  15141. 0000AFFC  2250                     movea.l    A1, [A0]
  15142. 0000AFFE  2269 00F0                movea.l    A1, [A1 + 0xF0]
  15143. 0000B002  4E91                     jsr        [A1]
  15144. 0000B004  486E FFFA                pea.l      [A6 - 0x6]
  15145. 0000B008  AA19                     syscall    GetForeColor
  15146. 0000B00A  486E FEF2                pea.l      [A6 - 0x10E]
  15147. 0000B00E  2F0A                     move.l     -[A7], A2
  15148. 0000B010  2057                     movea.l    A0, [A7]
  15149. 0000B012  2250                     movea.l    A1, [A0]
  15150. 0000B014  2269 00E8                movea.l    A1, [A1 + 0xE8]
  15151. 0000B018  4E91                     jsr        [A1]
  15152. 0000B01A  486E FFF2                pea.l      [A6 - 0xE]
  15153. 0000B01E  486E FEDE                pea.l      [A6 - 0x122]
  15154. 0000B022  4EB9 0000 2148           jsr        [0x00002148]
  15155. 0000B028  4FEF 0026                lea.l      A7, [A7 + 0x26]
  15156. 0000B02C  6000 0102                bra        +0x104 /* 0000B130 */
  15157. label0000B030:
  15158. 0000B030  0C6E 0004 FEF0           cmpi.w     [A6 - 0x110], 0x4
  15159. 0000B036  6C7C                     bge        +0x7E /* 0000B0B4 */
  15160. 0000B038  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  15161. 0000B03C  4EB9 0000 3110           jsr        [0x00003110]
  15162. 0000B042  4A00                     tst.b      D0
  15163. 0000B044  584F                     addq.w     A7, 4
  15164. 0000B046  661A                     bne        +0x1C /* 0000B062 */
  15165. 0000B048  486E FFFA                pea.l      [A6 - 0x6]
  15166. 0000B04C  4EB9 0000 05E0           jsr        [0x000005E0]
  15167. 0000B052  486E FFFA                pea.l      [A6 - 0x6]
  15168. 0000B056  AA14                     syscall    RGBForeColor
  15169. 0000B058  3F3C 0031                move.w     -[A7], 0x31 /* '1' */
  15170. 0000B05C  A889                     syscall    TextMode
  15171. 0000B05E  584F                     addq.w     A7, 4
  15172. 0000B060  6034                     bra        +0x36 /* 0000B096 */
  15173. label0000B062:
  15174. 0000B062  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  15175. 0000B066  4EB9 0000 3110           jsr        [0x00003110]
  15176. 0000B06C  4A00                     tst.b      D0
  15177. 0000B06E  584F                     addq.w     A7, 4
  15178. 0000B070  6724                     beq        +0x26 /* 0000B096 */
  15179. 0000B072  2F0A                     move.l     -[A7], A2
  15180. 0000B074  2057                     movea.l    A0, [A7]
  15181. 0000B076  2250                     movea.l    A1, [A0]
  15182. 0000B078  2269 00AC                movea.l    A1, [A1 + 0xAC]
  15183. 0000B07C  4E91                     jsr        [A1]
  15184. 0000B07E  4A00                     tst.b      D0
  15185. 0000B080  584F                     addq.w     A7, 4
  15186. 0000B082  6712                     beq        +0x14 /* 0000B096 */
  15187. 0000B084  486E FFFA                pea.l      [A6 - 0x6]
  15188. 0000B088  4EB9 0000 05E8           jsr        [0x000005E8]
  15189. 0000B08E  486E FFFA                pea.l      [A6 - 0x6]
  15190. 0000B092  AA14                     syscall    RGBForeColor
  15191. 0000B094  584F                     addq.w     A7, 4
  15192. label0000B096:
  15193. 0000B096  4227                     clr.b      -[A7]
  15194. 0000B098  1F3C 0001                move.b     -[A7], 0x1
  15195. 0000B09C  3F3C FFFE                move.w     -[A7], 0xFFFE
  15196. 0000B0A0  486E FFF2                pea.l      [A6 - 0xE]
  15197. 0000B0A4  486E FEF2                pea.l      [A6 - 0x10E]
  15198. 0000B0A8  4EB9 0000 2168           jsr        [0x00002168]
  15199. 0000B0AE  4FEF 000E                lea.l      A7, [A7 + 0xE]
  15200. 0000B0B2  607C                     bra        +0x7E /* 0000B130 */
  15201. label0000B0B4:
  15202. 0000B0B4  2F0A                     move.l     -[A7], A2
  15203. 0000B0B6  2057                     movea.l    A0, [A7]
  15204. 0000B0B8  2250                     movea.l    A1, [A0]
  15205. 0000B0BA  2269 00AC                movea.l    A1, [A1 + 0xAC]
  15206. 0000B0BE  4E91                     jsr        [A1]
  15207. 0000B0C0  4A00                     tst.b      D0
  15208. 0000B0C2  584F                     addq.w     A7, 4
  15209. 0000B0C4  6712                     beq        +0x14 /* 0000B0D8 */
  15210. 0000B0C6  486E FFFA                pea.l      [A6 - 0x6]
  15211. 0000B0CA  4EB9 0000 05E8           jsr        [0x000005E8]
  15212. 0000B0D0  486E FFFA                pea.l      [A6 - 0x6]
  15213. 0000B0D4  AA14                     syscall    RGBForeColor
  15214. 0000B0D6  584F                     addq.w     A7, 4
  15215. label0000B0D8:
  15216. 0000B0D8  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  15217. 0000B0DC  4EB9 0000 3110           jsr        [0x00003110]
  15218. 0000B0E2  4A00                     tst.b      D0
  15219. 0000B0E4  584F                     addq.w     A7, 4
  15220. 0000B0E6  6710                     beq        +0x12 /* 0000B0F8 */
  15221. 0000B0E8  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  15222. 0000B0EC  4EB9 0000 30D8           jsr        [0x000030D8]
  15223. 0000B0F2  4A00                     tst.b      D0
  15224. 0000B0F4  584F                     addq.w     A7, 4
  15225. 0000B0F6  661C                     bne        +0x1E /* 0000B114 */
  15226. label0000B0F8:
  15227. 0000B0F8  486E FFFA                pea.l      [A6 - 0x6]
  15228. 0000B0FC  486E FFFA                pea.l      [A6 - 0x6]
  15229. 0000B100  4EB9 0000 0698           jsr        [0x00000698]
  15230. 0000B106  3F3C 0001                move.w     -[A7], 0x1
  15231. 0000B10A  A889                     syscall    TextMode
  15232. 0000B10C  486E FFFA                pea.l      [A6 - 0x6]
  15233. 0000B110  AA14                     syscall    RGBForeColor
  15234. 0000B112  504F                     addq.w     A7, 8
  15235. label0000B114:
  15236. 0000B114  4227                     clr.b      -[A7]
  15237. 0000B116  1F3C 0001                move.b     -[A7], 0x1
  15238. 0000B11A  3F3C FFFE                move.w     -[A7], 0xFFFE
  15239. 0000B11E  486E FFF2                pea.l      [A6 - 0xE]
  15240. 0000B122  486E FEF2                pea.l      [A6 - 0x10E]
  15241. 0000B126  4EB9 0000 2168           jsr        [0x00002168]
  15242. 0000B12C  4FEF 000E                lea.l      A7, [A7 + 0xE]
  15243. label0000B130:
  15244. 0000B130  486E FEF0                pea.l      [A6 - 0x110]
  15245. 0000B134  486E FEDE                pea.l      [A6 - 0x122]
  15246. 0000B138  4EB9 0000 2158           jsr        [0x00002158]
  15247. 0000B13E  4A00                     tst.b      D0
  15248. 0000B140  504F                     addq.w     A7, 8
  15249. 0000B142  6600 FEEC                bne        -0x112 /* 0000B030 */
  15250. 0000B146  3F3C FFFF                move.w     -[A7], 0xFFFF
  15251. 0000B14A  486E FEDE                pea.l      [A6 - 0x122]
  15252. 0000B14E  4EB9 0000 2150           jsr        [0x00002150]
  15253. 0000B154  3F3C FFFF                move.w     -[A7], 0xFFFF
  15254. 0000B158  486E FEB8                pea.l      [A6 - 0x148]
  15255. 0000B15C  4EB9 0000 20C0           jsr        [0x000020C0]
  15256. 0000B162  3F3C FFFF                move.w     -[A7], 0xFFFF
  15257. 0000B166  486E FEC0                pea.l      [A6 - 0x140]
  15258. 0000B16A  4EB9 0000 20A8           jsr        [0x000020A8]
  15259. 0000B170  4FEF 0012                lea.l      A7, [A7 + 0x12]
  15260. 0000B174  4CDF 0408                movem.l    D3,A2, [A7]+
  15261. 0000B178  4E5E                     unlink     A6
  15262. 0000B17A  4E75                     rts
  15263. 0000B17C  4E56 FED6                link       A6, -0x012A
  15264. 0000B180  48E7 1020                movem.l    -[A7], D3,A2
  15265. 0000B184  246E 0008                movea.l    A2, [A6 + 0x8]
  15266. 0000B188  486E FED6                pea.l      [A6 - 0x12A]
  15267. 0000B18C  4EB9 0000 20B8           jsr        [0x000020B8]
  15268. 0000B192  2F0A                     move.l     -[A7], A2
  15269. 0000B194  2057                     movea.l    A0, [A7]
  15270. 0000B196  2250                     movea.l    A1, [A0]
  15271. 0000B198  2269 0080                movea.l    A1, [A1 + 0x80]
  15272. 0000B19C  4E91                     jsr        [A1]
  15273. 0000B19E  3600                     move.w     D3, D0
  15274. 0000B1A0  3F03                     move.w     -[A7], D3
  15275. 0000B1A2  4EB9 0000 22E8           jsr        [0x000022E8]
  15276. 0000B1A8  486E FFF2                pea.l      [A6 - 0xE]
  15277. 0000B1AC  2F0A                     move.l     -[A7], A2
  15278. 0000B1AE  2057                     movea.l    A0, [A7]
  15279. 0000B1B0  2250                     movea.l    A1, [A0]
  15280. 0000B1B2  2269 00F4                movea.l    A1, [A1 + 0xF4]
  15281. 0000B1B6  4E91                     jsr        [A1]
  15282. 0000B1B8  486E FEF2                pea.l      [A6 - 0x10E]
  15283. 0000B1BC  2F0A                     move.l     -[A7], A2
  15284. 0000B1BE  2057                     movea.l    A0, [A7]
  15285. 0000B1C0  2250                     movea.l    A1, [A0]
  15286. 0000B1C2  2269 0020                movea.l    A1, [A1 + 0x20]
  15287. 0000B1C6  4E91                     jsr        [A1]
  15288. 0000B1C8  302A 0124                move.w     D0, [A2 + 0x124]
  15289. 0000B1CC  3F00                     move.w     -[A7], D0
  15290. 0000B1CE  A888                     syscall    TextFace
  15291. 0000B1D0  486E FFFA                pea.l      [A6 - 0x6]
  15292. 0000B1D4  AA19                     syscall    GetForeColor
  15293. 0000B1D6  486E FFF2                pea.l      [A6 - 0xE]
  15294. 0000B1DA  486E FEDE                pea.l      [A6 - 0x122]
  15295. 0000B1DE  4EB9 0000 2148           jsr        [0x00002148]
  15296. 0000B1E4  4FEF 0022                lea.l      A7, [A7 + 0x22]
  15297. 0000B1E8  6000 009A                bra        +0x9C /* 0000B284 */
  15298. label0000B1EC:
  15299. 0000B1EC  0C6E 0004 FEF0           cmpi.w     [A6 - 0x110], 0x4
  15300. 0000B1F2  6C36                     bge        +0x38 /* 0000B22A */
  15301. 0000B1F4  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  15302. 0000B1F8  4EB9 0000 3110           jsr        [0x00003110]
  15303. 0000B1FE  4A00                     tst.b      D0
  15304. 0000B200  584F                     addq.w     A7, 4
  15305. 0000B202  6606                     bne        +0x8 /* 0000B20A */
  15306. 0000B204  3F3C 0031                move.w     -[A7], 0x31 /* '1' */
  15307. 0000B208  A889                     syscall    TextMode
  15308. label0000B20A:
  15309. 0000B20A  4227                     clr.b      -[A7]
  15310. 0000B20C  1F3C 0001                move.b     -[A7], 0x1
  15311. 0000B210  302A 0126                move.w     D0, [A2 + 0x126]
  15312. 0000B214  3F00                     move.w     -[A7], D0
  15313. 0000B216  486E FFF2                pea.l      [A6 - 0xE]
  15314. 0000B21A  486E FEF2                pea.l      [A6 - 0x10E]
  15315. 0000B21E  4EB9 0000 2168           jsr        [0x00002168]
  15316. 0000B224  4FEF 000E                lea.l      A7, [A7 + 0xE]
  15317. 0000B228  605A                     bra        +0x5C /* 0000B284 */
  15318. label0000B22A:
  15319. 0000B22A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  15320. 0000B22E  4EB9 0000 3110           jsr        [0x00003110]
  15321. 0000B234  4A00                     tst.b      D0
  15322. 0000B236  584F                     addq.w     A7, 4
  15323. 0000B238  6710                     beq        +0x12 /* 0000B24A */
  15324. 0000B23A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  15325. 0000B23E  4EB9 0000 30D8           jsr        [0x000030D8]
  15326. 0000B244  4A00                     tst.b      D0
  15327. 0000B246  584F                     addq.w     A7, 4
  15328. 0000B248  661C                     bne        +0x1E /* 0000B266 */
  15329. label0000B24A:
  15330. 0000B24A  486E FFFA                pea.l      [A6 - 0x6]
  15331. 0000B24E  486E FFFA                pea.l      [A6 - 0x6]
  15332. 0000B252  4EB9 0000 0698           jsr        [0x00000698]
  15333. 0000B258  3F3C 0001                move.w     -[A7], 0x1
  15334. 0000B25C  A889                     syscall    TextMode
  15335. 0000B25E  486E FFFA                pea.l      [A6 - 0x6]
  15336. 0000B262  AA14                     syscall    RGBForeColor
  15337. 0000B264  504F                     addq.w     A7, 8
  15338. label0000B266:
  15339. 0000B266  4227                     clr.b      -[A7]
  15340. 0000B268  1F3C 0001                move.b     -[A7], 0x1
  15341. 0000B26C  302A 0126                move.w     D0, [A2 + 0x126]
  15342. 0000B270  3F00                     move.w     -[A7], D0
  15343. 0000B272  486E FFF2                pea.l      [A6 - 0xE]
  15344. 0000B276  486E FEF2                pea.l      [A6 - 0x10E]
  15345. 0000B27A  4EB9 0000 2168           jsr        [0x00002168]
  15346. 0000B280  4FEF 000E                lea.l      A7, [A7 + 0xE]
  15347. label0000B284:
  15348. 0000B284  486E FEF0                pea.l      [A6 - 0x110]
  15349. 0000B288  486E FEDE                pea.l      [A6 - 0x122]
  15350. 0000B28C  4EB9 0000 2158           jsr        [0x00002158]
  15351. 0000B292  4A00                     tst.b      D0
  15352. 0000B294  504F                     addq.w     A7, 8
  15353. 0000B296  6600 FF54                bne        -0xAA /* 0000B1EC */
  15354. 0000B29A  3F3C FFFF                move.w     -[A7], 0xFFFF
  15355. 0000B29E  486E FEDE                pea.l      [A6 - 0x122]
  15356. 0000B2A2  4EB9 0000 2150           jsr        [0x00002150]
  15357. 0000B2A8  3F3C FFFF                move.w     -[A7], 0xFFFF
  15358. 0000B2AC  486E FED6                pea.l      [A6 - 0x12A]
  15359. 0000B2B0  4EB9 0000 20C0           jsr        [0x000020C0]
  15360. 0000B2B6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  15361. 0000B2BA  4CDF 0408                movem.l    D3,A2, [A7]+
  15362. 0000B2BE  4E5E                     unlink     A6
  15363. 0000B2C0  4E75                     rts
  15364. 0000B2C2  4E56 FF90                link       A6, -0x0070
  15365. 0000B2C6  48E7 1F20                movem.l    -[A7], D3,D4,D5,D6,D7,A2
  15366. 0000B2CA  246E 0008                movea.l    A2, [A6 + 0x8]
  15367. 0000B2CE  486E FF90                pea.l      [A6 - 0x70]
  15368. 0000B2D2  4EB9 0000 20A0           jsr        [0x000020A0]
  15369. 0000B2D8  486E FFF8                pea.l      [A6 - 0x8]
  15370. 0000B2DC  2F0A                     move.l     -[A7], A2
  15371. 0000B2DE  2057                     movea.l    A0, [A7]
  15372. 0000B2E0  2250                     movea.l    A1, [A0]
  15373. 0000B2E2  2269 00EC                movea.l    A1, [A1 + 0xEC]
  15374. 0000B2E6  4E91                     jsr        [A1]
  15375. 0000B2E8  302E FFFC                move.w     D0, [A6 - 0x4]
  15376. 0000B2EC  906E FFF8                sub.w      D0, [A6 - 0x8]
  15377. 0000B2F0  3D40 FFE8                move.w     [A6 - 0x18], D0
  15378. 0000B2F4  302E FFFE                move.w     D0, [A6 - 0x2]
  15379. 0000B2F8  906E FFFA                sub.w      D0, [A6 - 0x6]
  15380. 0000B2FC  3D40 FFEA                move.w     [A6 - 0x16], D0
  15381. 0000B300  0C6E 0012 FFE8           cmpi.w     [A6 - 0x18], 0x12
  15382. 0000B306  5DC0                     slt        D0
  15383. 0000B308  4400                     neg.b      D0
  15384. 0000B30A  1D40 FFED                move.b     [A6 - 0x13], D0
  15385. 0000B30E  4A00                     tst.b      D0
  15386. 0000B310  4FEF 000C                lea.l      A7, [A7 + 0xC]
  15387. 0000B314  6704                     beq        +0x6 /* 0000B31A */
  15388. 0000B316  7013                     moveq.l    D0, 0x13
  15389. 0000B318  6002                     bra        +0x4 /* 0000B31C */
  15390. label0000B31A:
  15391. 0000B31A  7016                     moveq.l    D0, 0x16
  15392. label0000B31C:
  15393. 0000B31C  3600                     move.w     D3, D0
  15394. 0000B31E  486E FFF8                pea.l      [A6 - 0x8]
  15395. 0000B322  486E FFD4                pea.l      [A6 - 0x2C]
  15396. 0000B326  4EB9 0000 2148           jsr        [0x00002148]
  15397. 0000B32C  504F                     addq.w     A7, 8
  15398. 0000B32E  6000 02C6                bra        +0x2C8 /* 0000B5F6 */
  15399. label0000B332:
  15400. 0000B332  486E FFC6                pea.l      [A6 - 0x3A]
  15401. 0000B336  4EB9 0000 05E0           jsr        [0x000005E0]
  15402. 0000B33C  2D6E FFC6 FFEE           move.l     [A6 - 0x12], [A6 - 0x3A]
  15403. 0000B342  3D6E FFCA FFF2           move.w     [A6 - 0xE], [A6 - 0x36]
  15404. 0000B348  4A2E FFED                tst.b      [A6 - 0x13]
  15405. 0000B34C  584F                     addq.w     A7, 4
  15406. 0000B34E  6704                     beq        +0x6 /* 0000B354 */
  15407. 0000B350  7002                     moveq.l    D0, 0x02
  15408. 0000B352  6002                     bra        +0x4 /* 0000B356 */
  15409. label0000B354:
  15410. 0000B354  7003                     moveq.l    D0, 0x03
  15411. label0000B356:
  15412. 0000B356  3C00                     move.w     D6, D0
  15413. 0000B358  0C6E 0004 FFE6           cmpi.w     [A6 - 0x1A], 0x4
  15414. 0000B35E  6C70                     bge        +0x72 /* 0000B3D0 */
  15415. 0000B360  2F0A                     move.l     -[A7], A2
  15416. 0000B362  2057                     movea.l    A0, [A7]
  15417. 0000B364  2250                     movea.l    A1, [A0]
  15418. 0000B366  2269 00AC                movea.l    A1, [A1 + 0xAC]
  15419. 0000B36A  4E91                     jsr        [A1]
  15420. 0000B36C  4A00                     tst.b      D0
  15421. 0000B36E  584F                     addq.w     A7, 4
  15422. 0000B370  6722                     beq        +0x24 /* 0000B394 */
  15423. 0000B372  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  15424. 0000B376  4EB9 0000 3110           jsr        [0x00003110]
  15425. 0000B37C  4A00                     tst.b      D0
  15426. 0000B37E  584F                     addq.w     A7, 4
  15427. 0000B380  6712                     beq        +0x14 /* 0000B394 */
  15428. 0000B382  486E FFC0                pea.l      [A6 - 0x40]
  15429. 0000B386  4EB9 0000 05E8           jsr        [0x000005E8]
  15430. 0000B38C  41EE FFC0                lea.l      A0, [A6 - 0x40]
  15431. 0000B390  584F                     addq.w     A7, 4
  15432. 0000B392  6010                     bra        +0x12 /* 0000B3A4 */
  15433. label0000B394:
  15434. 0000B394  486E FFBA                pea.l      [A6 - 0x46]
  15435. 0000B398  4EB9 0000 05E0           jsr        [0x000005E0]
  15436. 0000B39E  41EE FFBA                lea.l      A0, [A6 - 0x46]
  15437. 0000B3A2  584F                     addq.w     A7, 4
  15438. label0000B3A4:
  15439. 0000B3A4  2D50 FFEE                move.l     [A6 - 0x12], [A0]
  15440. 0000B3A8  3D68 0004 FFF2           move.w     [A6 - 0xE], [A0 + 0x4]
  15441. 0000B3AE  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  15442. 0000B3B2  4EB9 0000 3110           jsr        [0x00003110]
  15443. 0000B3B8  4A00                     tst.b      D0
  15444. 0000B3BA  584F                     addq.w     A7, 4
  15445. 0000B3BC  6600 0094                bne        +0x96 /* 0000B452 */
  15446. 0000B3C0  2079 0002 B752           movea.l    A0, [0x0002B752]
  15447. 0000B3C6  4868 00B2                pea.l      [A0 + 0xB2]
  15448. 0000B3CA  A89D                     syscall    PenPat
  15449. 0000B3CC  6000 0084                bra        +0x86 /* 0000B452 */
  15450. label0000B3D0:
  15451. 0000B3D0  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  15452. 0000B3D4  4EB9 0000 3110           jsr        [0x00003110]
  15453. 0000B3DA  4A00                     tst.b      D0
  15454. 0000B3DC  584F                     addq.w     A7, 4
  15455. 0000B3DE  6710                     beq        +0x12 /* 0000B3F0 */
  15456. 0000B3E0  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  15457. 0000B3E4  4EB9 0000 30D8           jsr        [0x000030D8]
  15458. 0000B3EA  4A00                     tst.b      D0
  15459. 0000B3EC  584F                     addq.w     A7, 4
  15460. 0000B3EE  6610                     bne        +0x12 /* 0000B400 */
  15461. label0000B3F0:
  15462. 0000B3F0  1F3C 0007                move.b     -[A7], 0x7
  15463. 0000B3F4  486E FFEE                pea.l      [A6 - 0x12]
  15464. 0000B3F8  4EB9 0000 05D8           jsr        [0x000005D8]
  15465. 0000B3FE  5C4F                     addq.w     A7, 6
  15466. label0000B400:
  15467. 0000B400  2F0A                     move.l     -[A7], A2
  15468. 0000B402  2057                     movea.l    A0, [A7]
  15469. 0000B404  2250                     movea.l    A1, [A0]
  15470. 0000B406  2269 00AC                movea.l    A1, [A1 + 0xAC]
  15471. 0000B40A  4E91                     jsr        [A1]
  15472. 0000B40C  4A00                     tst.b      D0
  15473. 0000B40E  584F                     addq.w     A7, 4
  15474. 0000B410  6740                     beq        +0x42 /* 0000B452 */
  15475. 0000B412  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  15476. 0000B416  4EB9 0000 3110           jsr        [0x00003110]
  15477. 0000B41C  4A00                     tst.b      D0
  15478. 0000B41E  584F                     addq.w     A7, 4
  15479. 0000B420  6712                     beq        +0x14 /* 0000B434 */
  15480. 0000B422  486E FFB4                pea.l      [A6 - 0x4C]
  15481. 0000B426  4EB9 0000 05E8           jsr        [0x000005E8]
  15482. 0000B42C  41EE FFB4                lea.l      A0, [A6 - 0x4C]
  15483. 0000B430  584F                     addq.w     A7, 4
  15484. 0000B432  6014                     bra        +0x16 /* 0000B448 */
  15485. label0000B434:
  15486. 0000B434  1F3C 0007                move.b     -[A7], 0x7
  15487. 0000B438  486E FFAE                pea.l      [A6 - 0x52]
  15488. 0000B43C  4EB9 0000 05D8           jsr        [0x000005D8]
  15489. 0000B442  41EE FFAE                lea.l      A0, [A6 - 0x52]
  15490. 0000B446  5C4F                     addq.w     A7, 6
  15491. label0000B448:
  15492. 0000B448  2D50 FFEE                move.l     [A6 - 0x12], [A0]
  15493. 0000B44C  3D68 0004 FFF2           move.w     [A6 - 0xE], [A0 + 0x4]
  15494. label0000B452:
  15495. 0000B452  486E FFEE                pea.l      [A6 - 0x12]
  15496. 0000B456  AA14                     syscall    RGBForeColor
  15497. 0000B458  4A2A 0130                tst.b      [A2 + 0x130]
  15498. 0000B45C  6600 00F2                bne        +0xF4 /* 0000B550 */
  15499. 0000B460  4A2E FFED                tst.b      [A6 - 0x13]
  15500. 0000B464  6738                     beq        +0x3A /* 0000B49E */
  15501. 0000B466  3006                     move.w     D0, D6
  15502. 0000B468  5240                     addq.w     D0, 1
  15503. 0000B46A  D040                     add.w      D0, D0
  15504. 0000B46C  5440                     addq.w     D0, 2
  15505. 0000B46E  3E2E FFE8                move.w     D7, [A6 - 0x18]
  15506. 0000B472  9E40                     sub.w      D7, D0
  15507. 0000B474  48C7                     ext.l      D7
  15508. 0000B476  8FFC 0002                divs.w     D7, 0x2
  15509. 0000B47A  382E FFD2                move.w     D4, [A6 - 0x2E]
  15510. 0000B47E  3A04                     move.w     D5, D4
  15511. 0000B480  5945                     subq.w     D5, 4
  15512. 0000B482  4A2A 0131                tst.b      [A2 + 0x131]
  15513. 0000B486  6732                     beq        +0x34 /* 0000B4BA */
  15514. 0000B488  306E FFD0                movea.w    A0, [A6 - 0x30]
  15515. 0000B48C  2008                     move.l     D0, A0
  15516. 0000B48E  81FC 0002                divs.w     D0, 0x2
  15517. 0000B492  382E FFEA                move.w     D4, [A6 - 0x16]
  15518. 0000B496  9840                     sub.w      D4, D0
  15519. 0000B498  3A04                     move.w     D5, D4
  15520. 0000B49A  5945                     subq.w     D5, 4
  15521. 0000B49C  601C                     bra        +0x1E /* 0000B4BA */
  15522. label0000B49E:
  15523. 0000B49E  3006                     move.w     D0, D6
  15524. 0000B4A0  5240                     addq.w     D0, 1
  15525. 0000B4A2  D040                     add.w      D0, D0
  15526. 0000B4A4  5440                     addq.w     D0, 2
  15527. 0000B4A6  3E2E FFE8                move.w     D7, [A6 - 0x18]
  15528. 0000B4AA  9E40                     sub.w      D7, D0
  15529. 0000B4AC  48C7                     ext.l      D7
  15530. 0000B4AE  8FFC 0002                divs.w     D7, 0x2
  15531. 0000B4B2  382E FFCE                move.w     D4, [A6 - 0x32]
  15532. 0000B4B6  3A04                     move.w     D5, D4
  15533. 0000B4B8  5D45                     subq.w     D5, 6
  15534. label0000B4BA:
  15535. 0000B4BA  7600                     moveq.l    D3, 0x00
  15536. 0000B4BC  603C                     bra        +0x3E /* 0000B4FA */
  15537. label0000B4BE:
  15538. 0000B4BE  3006                     move.w     D0, D6
  15539. 0000B4C0  9043                     sub.w      D0, D3
  15540. 0000B4C2  3D40 FFF4                move.w     [A6 - 0xC], D0
  15541. 0000B4C6  3204                     move.w     D1, D4
  15542. 0000B4C8  9240                     sub.w      D1, D0
  15543. 0000B4CA  302E FFFE                move.w     D0, [A6 - 0x2]
  15544. 0000B4CE  9041                     sub.w      D0, D1
  15545. 0000B4D0  3F00                     move.w     -[A7], D0
  15546. 0000B4D2  302E FFF8                move.w     D0, [A6 - 0x8]
  15547. 0000B4D6  D047                     add.w      D0, D7
  15548. 0000B4D8  D043                     add.w      D0, D3
  15549. 0000B4DA  3F00                     move.w     -[A7], D0
  15550. 0000B4DC  A893                     syscall    MoveTo
  15551. 0000B4DE  3005                     move.w     D0, D5
  15552. 0000B4E0  D06E FFF4                add.w      D0, [A6 - 0xC]
  15553. 0000B4E4  322E FFFE                move.w     D1, [A6 - 0x2]
  15554. 0000B4E8  9240                     sub.w      D1, D0
  15555. 0000B4EA  3F01                     move.w     -[A7], D1
  15556. 0000B4EC  302E FFF8                move.w     D0, [A6 - 0x8]
  15557. 0000B4F0  D047                     add.w      D0, D7
  15558. 0000B4F2  D043                     add.w      D0, D3
  15559. 0000B4F4  3F00                     move.w     -[A7], D0
  15560. 0000B4F6  A891                     syscall    LineTo
  15561. 0000B4F8  5243                     addq.w     D3, 1
  15562. label0000B4FA:
  15563. 0000B4FA  B646                     cmp.w      D3, D6
  15564. 0000B4FC  6FC0                     ble        -0x3E /* 0000B4BE */
  15565. 0000B4FE  4A2E FFED                tst.b      [A6 - 0x13]
  15566. 0000B502  6704                     beq        +0x6 /* 0000B508 */
  15567. 0000B504  7005                     moveq.l    D0, 0x05
  15568. 0000B506  6002                     bra        +0x4 /* 0000B50A */
  15569. label0000B508:
  15570. 0000B508  7006                     moveq.l    D0, 0x06
  15571. label0000B50A:
  15572. 0000B50A  D047                     add.w      D0, D7
  15573. 0000B50C  3D40 FFF6                move.w     [A6 - 0xA], D0
  15574. 0000B510  7600                     moveq.l    D3, 0x00
  15575. 0000B512  6036                     bra        +0x38 /* 0000B54A */
  15576. label0000B514:
  15577. 0000B514  3004                     move.w     D0, D4
  15578. 0000B516  9043                     sub.w      D0, D3
  15579. 0000B518  322E FFFE                move.w     D1, [A6 - 0x2]
  15580. 0000B51C  9240                     sub.w      D1, D0
  15581. 0000B51E  3F01                     move.w     -[A7], D1
  15582. 0000B520  302E FFF8                move.w     D0, [A6 - 0x8]
  15583. 0000B524  D06E FFF6                add.w      D0, [A6 - 0xA]
  15584. 0000B528  D043                     add.w      D0, D3
  15585. 0000B52A  3F00                     move.w     -[A7], D0
  15586. 0000B52C  A893                     syscall    MoveTo
  15587. 0000B52E  3005                     move.w     D0, D5
  15588. 0000B530  D043                     add.w      D0, D3
  15589. 0000B532  322E FFFE                move.w     D1, [A6 - 0x2]
  15590. 0000B536  9240                     sub.w      D1, D0
  15591. 0000B538  3F01                     move.w     -[A7], D1
  15592. 0000B53A  302E FFF8                move.w     D0, [A6 - 0x8]
  15593. 0000B53E  D06E FFF6                add.w      D0, [A6 - 0xA]
  15594. 0000B542  D043                     add.w      D0, D3
  15595. 0000B544  3F00                     move.w     -[A7], D0
  15596. 0000B546  A891                     syscall    LineTo
  15597. 0000B548  5243                     addq.w     D3, 1
  15598. label0000B54A:
  15599. 0000B54A  B646                     cmp.w      D3, D6
  15600. 0000B54C  6FC6                     ble        -0x38 /* 0000B514 */
  15601. 0000B54E  606E                     bra        +0x70 /* 0000B5BE */
  15602. label0000B550:
  15603. 0000B550  3C2E FFFC                move.w     D6, [A6 - 0x4]
  15604. 0000B554  9C6E FFF8                sub.w      D6, [A6 - 0x8]
  15605. 0000B558  5B46                     subq.w     D6, 5
  15606. 0000B55A  48C6                     ext.l      D6
  15607. 0000B55C  8DFC 0002                divs.w     D6, 0x2
  15608. 0000B560  5246                     addq.w     D6, 1
  15609. 0000B562  4A2A 0131                tst.b      [A2 + 0x131]
  15610. 0000B566  6716                     beq        +0x18 /* 0000B57E */
  15611. 0000B568  306E FFCC                movea.w    A0, [A6 - 0x34]
  15612. 0000B56C  2008                     move.l     D0, A0
  15613. 0000B56E  81FC 0002                divs.w     D0, 0x2
  15614. 0000B572  382E FFEA                move.w     D4, [A6 - 0x16]
  15615. 0000B576  9840                     sub.w      D4, D0
  15616. 0000B578  3A04                     move.w     D5, D4
  15617. 0000B57A  5145                     subq.w     D5, 8
  15618. 0000B57C  6004                     bra        +0x6 /* 0000B582 */
  15619. label0000B57E:
  15620. 0000B57E  7810                     moveq.l    D4, 0x10
  15621. 0000B580  7A08                     moveq.l    D5, 0x08
  15622. label0000B582:
  15623. 0000B582  7600                     moveq.l    D3, 0x00
  15624. 0000B584  6032                     bra        +0x34 /* 0000B5B8 */
  15625. label0000B586:
  15626. 0000B586  3004                     move.w     D0, D4
  15627. 0000B588  9043                     sub.w      D0, D3
  15628. 0000B58A  322E FFFE                move.w     D1, [A6 - 0x2]
  15629. 0000B58E  9240                     sub.w      D1, D0
  15630. 0000B590  3F01                     move.w     -[A7], D1
  15631. 0000B592  302E FFF8                move.w     D0, [A6 - 0x8]
  15632. 0000B596  D046                     add.w      D0, D6
  15633. 0000B598  D043                     add.w      D0, D3
  15634. 0000B59A  3F00                     move.w     -[A7], D0
  15635. 0000B59C  A893                     syscall    MoveTo
  15636. 0000B59E  3005                     move.w     D0, D5
  15637. 0000B5A0  D043                     add.w      D0, D3
  15638. 0000B5A2  322E FFFE                move.w     D1, [A6 - 0x2]
  15639. 0000B5A6  9240                     sub.w      D1, D0
  15640. 0000B5A8  3F01                     move.w     -[A7], D1
  15641. 0000B5AA  302E FFF8                move.w     D0, [A6 - 0x8]
  15642. 0000B5AE  D046                     add.w      D0, D6
  15643. 0000B5B0  D043                     add.w      D0, D3
  15644. 0000B5B2  3F00                     move.w     -[A7], D0
  15645. 0000B5B4  A891                     syscall    LineTo
  15646. 0000B5B6  5243                     addq.w     D3, 1
  15647. label0000B5B8:
  15648. 0000B5B8  0C43 0004                cmpi.w     D3, 0x4
  15649. 0000B5BC  6FC8                     ble        -0x36 /* 0000B586 */
  15650. label0000B5BE:
  15651. 0000B5BE  486E FFE6                pea.l      [A6 - 0x1A]
  15652. 0000B5C2  486E FFD4                pea.l      [A6 - 0x2C]
  15653. 0000B5C6  4EB9 0000 2158           jsr        [0x00002158]
  15654. 0000B5CC  4A00                     tst.b      D0
  15655. 0000B5CE  504F                     addq.w     A7, 8
  15656. 0000B5D0  6600 FD60                bne        -0x29E /* 0000B332 */
  15657. 0000B5D4  3F3C FFFF                move.w     -[A7], 0xFFFF
  15658. 0000B5D8  486E FFD4                pea.l      [A6 - 0x2C]
  15659. 0000B5DC  4EB9 0000 2150           jsr        [0x00002150]
  15660. 0000B5E2  3F3C FFFF                move.w     -[A7], 0xFFFF
  15661. 0000B5E6  486E FF90                pea.l      [A6 - 0x70]
  15662. 0000B5EA  4EB9 0000 20A8           jsr        [0x000020A8]
  15663. 0000B5F0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  15664. 0000B5F4  6028                     bra        +0x2A /* 0000B61E */
  15665. label0000B5F6:
  15666. 0000B5F6  3003                     move.w     D0, D3
  15667. 0000B5F8  5B40                     subq.w     D0, 5
  15668. 0000B5FA  5540                     subq.w     D0, 2
  15669. 0000B5FC  3D40 FFD2                move.w     [A6 - 0x2E], D0
  15670. 0000B600  302E FFEA                move.w     D0, [A6 - 0x16]
  15671. 0000B604  5B40                     subq.w     D0, 5
  15672. 0000B606  3D40 FFD0                move.w     [A6 - 0x30], D0
  15673. 0000B60A  3003                     move.w     D0, D3
  15674. 0000B60C  5F40                     subq.w     D0, 7
  15675. 0000B60E  3D40 FFCE                move.w     [A6 - 0x32], D0
  15676. 0000B612  70F7                     moveq.l    D0, 0xFFFFFFF7
  15677. 0000B614  D06E FFEA                add.w      D0, [A6 - 0x16]
  15678. 0000B618  3D40 FFCC                move.w     [A6 - 0x34], D0
  15679. 0000B61C  60A0                     bra        -0x5E /* 0000B5BE */
  15680. label0000B61E:
  15681. 0000B61E  4CDF 04F8                movem.l    D3,D4,D5,D6,D7,A2, [A7]+
  15682. 0000B622  4E5E                     unlink     A6
  15683. 0000B624  4E75                     rts
  15684. 0000B626  7001                     moveq.l    D0, 0x01
  15685. 0000B628  4E75                     rts
  15686. 0000B62A  4E56 FED4                link       A6, -0x012C
  15687. 0000B62E  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  15688. 0000B632  246E 0008                movea.l    A2, [A6 + 0x8]
  15689. 0000B636  2A2E 000C                move.l     D5, [A6 + 0xC]
  15690. 0000B63A  286E 0010                movea.l    A4, [A6 + 0x10]
  15691. 0000B63E  266E 0014                movea.l    A3, [A6 + 0x14]
  15692. 0000B642  4A2A 0131                tst.b      [A2 + 0x131]
  15693. 0000B646  6700 0088                beq        +0x8A /* 0000B6D0 */
  15694. 0000B64A  486E FFF8                pea.l      [A6 - 0x8]
  15695. 0000B64E  2F0A                     move.l     -[A7], A2
  15696. 0000B650  2057                     movea.l    A0, [A7]
  15697. 0000B652  2250                     movea.l    A1, [A0]
  15698. 0000B654  2269 00EC                movea.l    A1, [A1 + 0xEC]
  15699. 0000B658  4E91                     jsr        [A1]
  15700. 0000B65A  302E FFFE                move.w     D0, [A6 - 0x2]
  15701. 0000B65E  906E FFFA                sub.w      D0, [A6 - 0x6]
  15702. 0000B662  2045                     movea.l    A0, D5
  15703. 0000B664  3080                     move.w     [A0], D0
  15704. 0000B666  302E FFFC                move.w     D0, [A6 - 0x4]
  15705. 0000B66A  906E FFF8                sub.w      D0, [A6 - 0x8]
  15706. 0000B66E  3880                     move.w     [A4], D0
  15707. 0000B670  302E FFFC                move.w     D0, [A6 - 0x4]
  15708. 0000B674  906E FFF8                sub.w      D0, [A6 - 0x8]
  15709. 0000B678  3D40 FED4                move.w     [A6 - 0x12C], D0
  15710. 0000B67C  486E FED4                pea.l      [A6 - 0x12C]
  15711. 0000B680  486E FED4                pea.l      [A6 - 0x12C]
  15712. 0000B684  3F3C 200E                move.w     -[A7], 0x200E
  15713. 0000B688  A9EB                     syscall    Pack4/FP68K
  15714. 0000B68A  2D7C 3FFE A8F5 FEDE      move.l     [A6 - 0x122], 0x3FFEA8F5
  15715. 0000B692  2D7C C28F 5C28 FEE2      move.l     [A6 - 0x11E], 0xC28F5C28
  15716. 0000B69A  3D7C F5C3 FEE6           move.w     [A6 - 0x11A], 0xF5C3
  15717. 0000B6A0  486E FED4                pea.l      [A6 - 0x12C]
  15718. 0000B6A4  486E FEDE                pea.l      [A6 - 0x122]
  15719. 0000B6A8  3F3C 0004                move.w     -[A7], 0x4
  15720. 0000B6AC  A9EB                     syscall    Pack4/FP68K
  15721. 0000B6AE  486E FEDE                pea.l      [A6 - 0x122]
  15722. 0000B6B2  3F3C 0016                move.w     -[A7], 0x16
  15723. 0000B6B6  A9EB                     syscall    Pack4/FP68K
  15724. 0000B6B8  486E FEDE                pea.l      [A6 - 0x122]
  15725. 0000B6BC  486E FEDE                pea.l      [A6 - 0x122]
  15726. 0000B6C0  3F3C 2810                move.w     -[A7], 0x2810
  15727. 0000B6C4  A9EB                     syscall    Pack4/FP68K
  15728. 0000B6C6  36AE FEE0                move.w     [A3], [A6 - 0x120]
  15729. 0000B6CA  504F                     addq.w     A7, 8
  15730. 0000B6CC  6000 00CC                bra        +0xCE /* 0000B79A */
  15731. label0000B6D0:
  15732. 0000B6D0  486E FFE8                pea.l      [A6 - 0x18]
  15733. 0000B6D4  4EB9 0000 20B8           jsr        [0x000020B8]
  15734. 0000B6DA  2F0A                     move.l     -[A7], A2
  15735. 0000B6DC  2057                     movea.l    A0, [A7]
  15736. 0000B6DE  2250                     movea.l    A1, [A0]
  15737. 0000B6E0  2269 0148                movea.l    A1, [A1 + 0x148]
  15738. 0000B6E4  4E91                     jsr        [A1]
  15739. 0000B6E6  0640 0021                addi.w     D0, 0x21 /* '!' */
  15740. 0000B6EA  3800                     move.w     D4, D0
  15741. 0000B6EC  2F0A                     move.l     -[A7], A2
  15742. 0000B6EE  2057                     movea.l    A0, [A7]
  15743. 0000B6F0  2250                     movea.l    A1, [A0]
  15744. 0000B6F2  2269 0080                movea.l    A1, [A1 + 0x80]
  15745. 0000B6F6  4E91                     jsr        [A1]
  15746. 0000B6F8  584F                     addq.w     A7, 4
  15747. 0000B6FA  3F00                     move.w     -[A7], D0
  15748. 0000B6FC  4EB9 0000 22E8           jsr        [0x000022E8]
  15749. 0000B702  7600                     moveq.l    D3, 0x00
  15750. 0000B704  2F0A                     move.l     -[A7], A2
  15751. 0000B706  2057                     movea.l    A0, [A7]
  15752. 0000B708  2250                     movea.l    A1, [A0]
  15753. 0000B70A  2269 00E0                movea.l    A1, [A1 + 0xE0]
  15754. 0000B70E  4E91                     jsr        [A1]
  15755. 0000B710  4A00                     tst.b      D0
  15756. 0000B712  4FEF 000E                lea.l      A7, [A7 + 0xE]
  15757. 0000B716  6724                     beq        +0x26 /* 0000B73C */
  15758. 0000B718  486E FEE8                pea.l      [A6 - 0x118]
  15759. 0000B71C  2F0A                     move.l     -[A7], A2
  15760. 0000B71E  2057                     movea.l    A0, [A7]
  15761. 0000B720  2250                     movea.l    A1, [A0]
  15762. 0000B722  2269 0020                movea.l    A1, [A1 + 0x20]
  15763. 0000B726  4E91                     jsr        [A1]
  15764. 0000B728  3F2A 0124                move.w     -[A7], [A2 + 0x124]
  15765. 0000B72C  A888                     syscall    TextFace
  15766. 0000B72E  486E FEE8                pea.l      [A6 - 0x118]
  15767. 0000B732  A88C                     syscall    StringWidth
  15768. 0000B734  301F                     move.w     D0, [A7]+
  15769. 0000B736  5440                     addq.w     D0, 2
  15770. 0000B738  3600                     move.w     D3, D0
  15771. 0000B73A  5C4F                     addq.w     A7, 6
  15772. label0000B73C:
  15773. 0000B73C  D843                     add.w      D4, D3
  15774. 0000B73E  486E FFF0                pea.l      [A6 - 0x10]
  15775. 0000B742  A88B                     syscall    GetFontInfo
  15776. 0000B744  362E FFF0                move.w     D3, [A6 - 0x10]
  15777. 0000B748  D66E FFF2                add.w      D3, [A6 - 0xE]
  15778. 0000B74C  0C6E 000A FFF0           cmpi.w     [A6 - 0x10], 0xA /* '\n' */
  15779. 0000B752  6E04                     bgt        +0x6 /* 0000B758 */
  15780. 0000B754  7003                     moveq.l    D0, 0x03
  15781. 0000B756  6002                     bra        +0x4 /* 0000B75A */
  15782. label0000B758:
  15783. 0000B758  7004                     moveq.l    D0, 0x04
  15784. label0000B75A:
  15785. 0000B75A  3C00                     move.w     D6, D0
  15786. 0000B75C  0C6E 000A FFF0           cmpi.w     [A6 - 0x10], 0xA /* '\n' */
  15787. 0000B762  6E04                     bgt        +0x6 /* 0000B768 */
  15788. 0000B764  7001                     moveq.l    D0, 0x01
  15789. 0000B766  6002                     bra        +0x4 /* 0000B76A */
  15790. label0000B768:
  15791. 0000B768  7002                     moveq.l    D0, 0x02
  15792. label0000B76A:
  15793. 0000B76A  3E00                     move.w     D7, D0
  15794. 0000B76C  D646                     add.w      D3, D6
  15795. 0000B76E  D647                     add.w      D3, D7
  15796. 0000B770  3883                     move.w     [A4], D3
  15797. 0000B772  2045                     movea.l    A0, D5
  15798. 0000B774  3084                     move.w     [A0], D4
  15799. 0000B776  0C6E 000C FFF0           cmpi.w     [A6 - 0x10], 0xC
  15800. 0000B77C  6604                     bne        +0x6 /* 0000B782 */
  15801. 0000B77E  7001                     moveq.l    D0, 0x01
  15802. 0000B780  6002                     bra        +0x4 /* 0000B784 */
  15803. label0000B782:
  15804. 0000B782  7000                     moveq.l    D0, 0x00
  15805. label0000B784:
  15806. 0000B784  D06E FFF0                add.w      D0, [A6 - 0x10]
  15807. 0000B788  3680                     move.w     [A3], D0
  15808. 0000B78A  3F3C FFFF                move.w     -[A7], 0xFFFF
  15809. 0000B78E  486E FFE8                pea.l      [A6 - 0x18]
  15810. 0000B792  4EB9 0000 20C0           jsr        [0x000020C0]
  15811. 0000B798  5C4F                     addq.w     A7, 6
  15812. label0000B79A:
  15813. 0000B79A  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  15814. 0000B79E  4E5E                     unlink     A6
  15815. 0000B7A0  4E75                     rts
  15816. 0000B7A2  4E56 FFD4                link       A6, -0x002C
  15817. 0000B7A6  486E FFD4                pea.l      [A6 - 0x2C]
  15818. 0000B7AA  4EB9 0000 20A0           jsr        [0x000020A0]
  15819. 0000B7B0  486E FFF8                pea.l      [A6 - 0x8]
  15820. 0000B7B4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  15821. 0000B7B8  2057                     movea.l    A0, [A7]
  15822. 0000B7BA  2250                     movea.l    A1, [A0]
  15823. 0000B7BC  2269 00EC                movea.l    A1, [A1 + 0xEC]
  15824. 0000B7C0  4E91                     jsr        [A1]
  15825. 0000B7C2  486E FFF2                pea.l      [A6 - 0xE]
  15826. 0000B7C6  4EB9 0000 05E8           jsr        [0x000005E8]
  15827. 0000B7CC  486E FFF2                pea.l      [A6 - 0xE]
  15828. 0000B7D0  AA15                     syscall    RGBBackColor
  15829. 0000B7D2  486E FFF8                pea.l      [A6 - 0x8]
  15830. 0000B7D6  2F3C 0001 0001           move.l     -[A7], 0x10001
  15831. 0000B7DC  A8A9                     syscall    InsetRect
  15832. 0000B7DE  486E FFF8                pea.l      [A6 - 0x8]
  15833. 0000B7E2  2F3C 0004 0004           move.l     -[A7], 0x40004
  15834. 0000B7E8  A8B2                     syscall    EraseRoundRect
  15835. 0000B7EA  486E FFF8                pea.l      [A6 - 0x8]
  15836. 0000B7EE  4878 FFFF                push.l     0xFFFF
  15837. 0000B7F2  A8A9                     syscall    InsetRect
  15838. 0000B7F4  486E FFF2                pea.l      [A6 - 0xE]
  15839. 0000B7F8  4EB9 0000 05E0           jsr        [0x000005E0]
  15840. 0000B7FE  486E FFF2                pea.l      [A6 - 0xE]
  15841. 0000B802  AA14                     syscall    RGBForeColor
  15842. 0000B804  486E FFF8                pea.l      [A6 - 0x8]
  15843. 0000B808  2F3C 0008 0008           move.l     -[A7], 0x80008
  15844. 0000B80E  A8B0                     syscall    FrameRoundRect
  15845. 0000B810  3F3C FFFF                move.w     -[A7], 0xFFFF
  15846. 0000B814  486E FFD4                pea.l      [A6 - 0x2C]
  15847. 0000B818  4EB9 0000 20A8           jsr        [0x000020A8]
  15848. 0000B81E  4E5E                     unlink     A6
  15849. 0000B820  4E75                     rts
  15850. 0000B822  4E56 FFD4                link       A6, -0x002C
  15851. 0000B826  486E FFDA                pea.l      [A6 - 0x26]
  15852. 0000B82A  4EB9 0000 20A0           jsr        [0x000020A0]
  15853. 0000B830  486E FFF8                pea.l      [A6 - 0x8]
  15854. 0000B834  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  15855. 0000B838  2057                     movea.l    A0, [A7]
  15856. 0000B83A  2250                     movea.l    A1, [A0]
  15857. 0000B83C  2269 00EC                movea.l    A1, [A1 + 0xEC]
  15858. 0000B840  4E91                     jsr        [A1]
  15859. 0000B842  486E FFD4                pea.l      [A6 - 0x2C]
  15860. 0000B846  4EB9 0000 05E0           jsr        [0x000005E0]
  15861. 0000B84C  486E FFD4                pea.l      [A6 - 0x2C]
  15862. 0000B850  AA14                     syscall    RGBForeColor
  15863. 0000B852  486E FFF8                pea.l      [A6 - 0x8]
  15864. 0000B856  2F3C 0008 0008           move.l     -[A7], 0x80008
  15865. 0000B85C  A8B0                     syscall    FrameRoundRect
  15866. 0000B85E  486E FFF8                pea.l      [A6 - 0x8]
  15867. 0000B862  2F3C 0001 0001           move.l     -[A7], 0x10001
  15868. 0000B868  A8A9                     syscall    InsetRect
  15869. 0000B86A  486E FFF8                pea.l      [A6 - 0x8]
  15870. 0000B86E  2F3C 0004 0004           move.l     -[A7], 0x40004
  15871. 0000B874  A8B1                     syscall    PaintRoundRect
  15872. 0000B876  3F3C FFFF                move.w     -[A7], 0xFFFF
  15873. 0000B87A  486E FFDA                pea.l      [A6 - 0x26]
  15874. 0000B87E  4EB9 0000 20A8           jsr        [0x000020A8]
  15875. 0000B884  4E5E                     unlink     A6
  15876. 0000B886  4E75                     rts
  15877. 0000B888  4E56 FFD4                link       A6, -0x002C
  15878. 0000B88C  486E FFD4                pea.l      [A6 - 0x2C]
  15879. 0000B890  4EB9 0000 20A0           jsr        [0x000020A0]
  15880. 0000B896  486E FFF8                pea.l      [A6 - 0x8]
  15881. 0000B89A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  15882. 0000B89E  2057                     movea.l    A0, [A7]
  15883. 0000B8A0  2250                     movea.l    A1, [A0]
  15884. 0000B8A2  2269 00EC                movea.l    A1, [A1 + 0xEC]
  15885. 0000B8A6  4E91                     jsr        [A1]
  15886. 0000B8A8  486E FFF2                pea.l      [A6 - 0xE]
  15887. 0000B8AC  4EB9 0000 05E8           jsr        [0x000005E8]
  15888. 0000B8B2  486E FFF2                pea.l      [A6 - 0xE]
  15889. 0000B8B6  AA15                     syscall    RGBBackColor
  15890. 0000B8B8  486E FFF8                pea.l      [A6 - 0x8]
  15891. 0000B8BC  2F3C 0001 0001           move.l     -[A7], 0x10001
  15892. 0000B8C2  A8A9                     syscall    InsetRect
  15893. 0000B8C4  486E FFF8                pea.l      [A6 - 0x8]
  15894. 0000B8C8  2F3C 0004 0004           move.l     -[A7], 0x40004
  15895. 0000B8CE  A8B2                     syscall    EraseRoundRect
  15896. 0000B8D0  486E FFF8                pea.l      [A6 - 0x8]
  15897. 0000B8D4  4878 FFFF                push.l     0xFFFF
  15898. 0000B8D8  A8A9                     syscall    InsetRect
  15899. 0000B8DA  486E FFF2                pea.l      [A6 - 0xE]
  15900. 0000B8DE  4EB9 0000 05E0           jsr        [0x000005E0]
  15901. 0000B8E4  486E FFF2                pea.l      [A6 - 0xE]
  15902. 0000B8E8  AA14                     syscall    RGBForeColor
  15903. 0000B8EA  486E FFF8                pea.l      [A6 - 0x8]
  15904. 0000B8EE  2F3C 0008 0008           move.l     -[A7], 0x80008
  15905. 0000B8F4  A8B0                     syscall    FrameRoundRect
  15906. 0000B8F6  3F3C FFFF                move.w     -[A7], 0xFFFF
  15907. 0000B8FA  486E FFD4                pea.l      [A6 - 0x2C]
  15908. 0000B8FE  4EB9 0000 20A8           jsr        [0x000020A8]
  15909. 0000B904  4E5E                     unlink     A6
  15910. 0000B906  4E75                     rts
  15911. 0000B908  4E56 FFD4                link       A6, -0x002C
  15912. 0000B90C  48E7 1E20                movem.l    -[A7], D3,D4,D5,D6,A2
  15913. 0000B910  246E 0008                movea.l    A2, [A6 + 0x8]
  15914. 0000B914  486E FFD4                pea.l      [A6 - 0x2C]
  15915. 0000B918  4EB9 0000 20A0           jsr        [0x000020A0]
  15916. 0000B91E  486E FFF8                pea.l      [A6 - 0x8]
  15917. 0000B922  2F0A                     move.l     -[A7], A2
  15918. 0000B924  2057                     movea.l    A0, [A7]
  15919. 0000B926  2250                     movea.l    A1, [A0]
  15920. 0000B928  2269 00EC                movea.l    A1, [A1 + 0xEC]
  15921. 0000B92C  4E91                     jsr        [A1]
  15922. 0000B92E  362E FFFC                move.w     D3, [A6 - 0x4]
  15923. 0000B932  966E FFF8                sub.w      D3, [A6 - 0x8]
  15924. 0000B936  0C43 0012                cmpi.w     D3, 0x12
  15925. 0000B93A  5DC0                     slt        D0
  15926. 0000B93C  4400                     neg.b      D0
  15927. 0000B93E  1800                     move.b     D4, D0
  15928. 0000B940  4A04                     tst.b      D4
  15929. 0000B942  4FEF 000C                lea.l      A7, [A7 + 0xC]
  15930. 0000B946  6704                     beq        +0x6 /* 0000B94C */
  15931. 0000B948  7013                     moveq.l    D0, 0x13
  15932. 0000B94A  6002                     bra        +0x4 /* 0000B94E */
  15933. label0000B94C:
  15934. 0000B94C  7016                     moveq.l    D0, 0x16
  15935. label0000B94E:
  15936. 0000B94E  3600                     move.w     D3, D0
  15937. 0000B950  486E FFF2                pea.l      [A6 - 0xE]
  15938. 0000B954  4EB9 0000 05E0           jsr        [0x000005E0]
  15939. 0000B95A  486E FFF2                pea.l      [A6 - 0xE]
  15940. 0000B95E  AA14                     syscall    RGBForeColor
  15941. 0000B960  486E FFF8                pea.l      [A6 - 0x8]
  15942. 0000B964  2F3C 0008 0008           move.l     -[A7], 0x80008
  15943. 0000B96A  A8B0                     syscall    FrameRoundRect
  15944. 0000B96C  486E FFF8                pea.l      [A6 - 0x8]
  15945. 0000B970  2F3C 0001 0001           move.l     -[A7], 0x10001
  15946. 0000B976  A8A9                     syscall    InsetRect
  15947. 0000B978  1F3C 0002                move.b     -[A7], 0x2
  15948. 0000B97C  486E FFF2                pea.l      [A6 - 0xE]
  15949. 0000B980  4EB9 0000 05D8           jsr        [0x000005D8]
  15950. 0000B986  486E FFF2                pea.l      [A6 - 0xE]
  15951. 0000B98A  AA14                     syscall    RGBForeColor
  15952. 0000B98C  486E FFF8                pea.l      [A6 - 0x8]
  15953. 0000B990  2F3C 0004 0004           move.l     -[A7], 0x40004
  15954. 0000B996  A8B1                     syscall    PaintRoundRect
  15955. 0000B998  486E FFF8                pea.l      [A6 - 0x8]
  15956. 0000B99C  4878 FFFF                push.l     0xFFFF
  15957. 0000B9A0  A8A9                     syscall    InsetRect
  15958. 0000B9A2  4A2A 0131                tst.b      [A2 + 0x131]
  15959. 0000B9A6  4FEF 000A                lea.l      A7, [A7 + 0xA]
  15960. 0000B9AA  6600 00B4                bne        +0xB6 /* 0000BA60 */
  15961. 0000B9AE  486E FFF2                pea.l      [A6 - 0xE]
  15962. 0000B9B2  4EB9 0000 05E8           jsr        [0x000005E8]
  15963. 0000B9B8  486E FFF2                pea.l      [A6 - 0xE]
  15964. 0000B9BC  AA14                     syscall    RGBForeColor
  15965. 0000B9BE  302E FFFA                move.w     D0, [A6 - 0x6]
  15966. 0000B9C2  5240                     addq.w     D0, 1
  15967. 0000B9C4  3F00                     move.w     -[A7], D0
  15968. 0000B9C6  302E FFFC                move.w     D0, [A6 - 0x4]
  15969. 0000B9CA  5740                     subq.w     D0, 3
  15970. 0000B9CC  3F00                     move.w     -[A7], D0
  15971. 0000B9CE  A893                     syscall    MoveTo
  15972. 0000B9D0  302E FFFA                move.w     D0, [A6 - 0x6]
  15973. 0000B9D4  5240                     addq.w     D0, 1
  15974. 0000B9D6  3F00                     move.w     -[A7], D0
  15975. 0000B9D8  302E FFF8                move.w     D0, [A6 - 0x8]
  15976. 0000B9DC  5440                     addq.w     D0, 2
  15977. 0000B9DE  3F00                     move.w     -[A7], D0
  15978. 0000B9E0  A891                     syscall    LineTo
  15979. 0000B9E2  302E FFFA                move.w     D0, [A6 - 0x6]
  15980. 0000B9E6  5440                     addq.w     D0, 2
  15981. 0000B9E8  3F00                     move.w     -[A7], D0
  15982. 0000B9EA  302E FFF8                move.w     D0, [A6 - 0x8]
  15983. 0000B9EE  5240                     addq.w     D0, 1
  15984. 0000B9F0  3F00                     move.w     -[A7], D0
  15985. 0000B9F2  A893                     syscall    MoveTo
  15986. 0000B9F4  302E FFFE                move.w     D0, [A6 - 0x2]
  15987. 0000B9F8  9043                     sub.w      D0, D3
  15988. 0000B9FA  3F00                     move.w     -[A7], D0
  15989. 0000B9FC  302E FFF8                move.w     D0, [A6 - 0x8]
  15990. 0000BA00  5240                     addq.w     D0, 1
  15991. 0000BA02  3F00                     move.w     -[A7], D0
  15992. 0000BA04  A891                     syscall    LineTo
  15993. 0000BA06  1F3C 0005                move.b     -[A7], 0x5
  15994. 0000BA0A  486E FFF2                pea.l      [A6 - 0xE]
  15995. 0000BA0E  4EB9 0000 05D8           jsr        [0x000005D8]
  15996. 0000BA14  486E FFF2                pea.l      [A6 - 0xE]
  15997. 0000BA18  AA14                     syscall    RGBForeColor
  15998. 0000BA1A  3003                     move.w     D0, D3
  15999. 0000BA1C  5340                     subq.w     D0, 1
  16000. 0000BA1E  3F00                     move.w     -[A7], D0
  16001. 0000BA20  3F3C 0001                move.w     -[A7], 0x1
  16002. 0000BA24  2F3C 0002 0002           move.l     -[A7], 0x20002
  16003. 0000BA2A  486E FFF8                pea.l      [A6 - 0x8]
  16004. 0000BA2E  4EB9 0000 06B0           jsr        [0x000006B0]
  16005. 0000BA34  1F3C 0001                move.b     -[A7], 0x1
  16006. 0000BA38  486E FFF2                pea.l      [A6 - 0xE]
  16007. 0000BA3C  4EB9 0000 05D8           jsr        [0x000005D8]
  16008. 0000BA42  486E FFF2                pea.l      [A6 - 0xE]
  16009. 0000BA46  302E FFF8                move.w     D0, [A6 - 0x8]
  16010. 0000BA4A  5240                     addq.w     D0, 1
  16011. 0000BA4C  3F00                     move.w     -[A7], D0
  16012. 0000BA4E  302E FFFE                move.w     D0, [A6 - 0x2]
  16013. 0000BA52  9043                     sub.w      D0, D3
  16014. 0000BA54  3F00                     move.w     -[A7], D0
  16015. 0000BA56  4EB9 0000 06E0           jsr        [0x000006E0]
  16016. 0000BA5C  4FEF 0024                lea.l      A7, [A7 + 0x24]
  16017. label0000BA60:
  16018. 0000BA60  3803                     move.w     D4, D3
  16019. 0000BA62  4A2A 0131                tst.b      [A2 + 0x131]
  16020. 0000BA66  6708                     beq        +0xA /* 0000BA70 */
  16021. 0000BA68  382E FFFE                move.w     D4, [A6 - 0x2]
  16022. 0000BA6C  986E FFFA                sub.w      D4, [A6 - 0x6]
  16023. label0000BA70:
  16024. 0000BA70  486E FFF2                pea.l      [A6 - 0xE]
  16025. 0000BA74  4EB9 0000 05E8           jsr        [0x000005E8]
  16026. 0000BA7A  486E FFF2                pea.l      [A6 - 0xE]
  16027. 0000BA7E  AA14                     syscall    RGBForeColor
  16028. 0000BA80  2F3C 0003 0003           move.l     -[A7], 0x30003
  16029. 0000BA86  3004                     move.w     D0, D4
  16030. 0000BA88  5540                     subq.w     D0, 2
  16031. 0000BA8A  3C00                     move.w     D6, D0
  16032. 0000BA8C  322E FFFE                move.w     D1, [A6 - 0x2]
  16033. 0000BA90  926E FFFA                sub.w      D1, [A6 - 0x6]
  16034. 0000BA94  9240                     sub.w      D1, D0
  16035. 0000BA96  3F01                     move.w     -[A7], D1
  16036. 0000BA98  3F3C 0002                move.w     -[A7], 0x2
  16037. 0000BA9C  486E FFF8                pea.l      [A6 - 0x8]
  16038. 0000BAA0  4EB9 0000 06B8           jsr        [0x000006B8]
  16039. 0000BAA6  1F3C 0004                move.b     -[A7], 0x4
  16040. 0000BAAA  486E FFF2                pea.l      [A6 - 0xE]
  16041. 0000BAAE  4EB9 0000 05D8           jsr        [0x000005D8]
  16042. 0000BAB4  486E FFF2                pea.l      [A6 - 0xE]
  16043. 0000BAB8  302E FFF8                move.w     D0, [A6 - 0x8]
  16044. 0000BABC  5240                     addq.w     D0, 1
  16045. 0000BABE  3F00                     move.w     -[A7], D0
  16046. 0000BAC0  302E FFFE                move.w     D0, [A6 - 0x2]
  16047. 0000BAC4  5740                     subq.w     D0, 3
  16048. 0000BAC6  3F00                     move.w     -[A7], D0
  16049. 0000BAC8  4EB9 0000 06E0           jsr        [0x000006E0]
  16050. 0000BACE  1F3C 0005                move.b     -[A7], 0x5
  16051. 0000BAD2  486E FFF2                pea.l      [A6 - 0xE]
  16052. 0000BAD6  4EB9 0000 05D8           jsr        [0x000005D8]
  16053. 0000BADC  486E FFF2                pea.l      [A6 - 0xE]
  16054. 0000BAE0  302E FFF8                move.w     D0, [A6 - 0x8]
  16055. 0000BAE4  5440                     addq.w     D0, 2
  16056. 0000BAE6  3F00                     move.w     -[A7], D0
  16057. 0000BAE8  302E FFFE                move.w     D0, [A6 - 0x2]
  16058. 0000BAEC  5540                     subq.w     D0, 2
  16059. 0000BAEE  3F00                     move.w     -[A7], D0
  16060. 0000BAF0  4EB9 0000 06E0           jsr        [0x000006E0]
  16061. 0000BAF6  1F3C 0008                move.b     -[A7], 0x8
  16062. 0000BAFA  486E FFF2                pea.l      [A6 - 0xE]
  16063. 0000BAFE  4EB9 0000 05D8           jsr        [0x000005D8]
  16064. 0000BB04  486E FFF2                pea.l      [A6 - 0xE]
  16065. 0000BB08  AA14                     syscall    RGBForeColor
  16066. 0000BB0A  3A2E FFFA                move.w     D5, [A6 - 0x6]
  16067. 0000BB0E  302E FFFE                move.w     D0, [A6 - 0x2]
  16068. 0000BB12  9045                     sub.w      D0, D5
  16069. 0000BB14  9046                     sub.w      D0, D6
  16070. 0000BB16  D045                     add.w      D0, D5
  16071. 0000BB18  3F00                     move.w     -[A7], D0
  16072. 0000BB1A  302E FFFC                move.w     D0, [A6 - 0x4]
  16073. 0000BB1E  5540                     subq.w     D0, 2
  16074. 0000BB20  3F00                     move.w     -[A7], D0
  16075. 0000BB22  A893                     syscall    MoveTo
  16076. 0000BB24  302E FFFE                move.w     D0, [A6 - 0x2]
  16077. 0000BB28  5740                     subq.w     D0, 3
  16078. 0000BB2A  3F00                     move.w     -[A7], D0
  16079. 0000BB2C  302E FFFC                move.w     D0, [A6 - 0x4]
  16080. 0000BB30  5540                     subq.w     D0, 2
  16081. 0000BB32  3F00                     move.w     -[A7], D0
  16082. 0000BB34  A891                     syscall    LineTo
  16083. 0000BB36  302E FFFE                move.w     D0, [A6 - 0x2]
  16084. 0000BB3A  5540                     subq.w     D0, 2
  16085. 0000BB3C  3F00                     move.w     -[A7], D0
  16086. 0000BB3E  302E FFFC                move.w     D0, [A6 - 0x4]
  16087. 0000BB42  5740                     subq.w     D0, 3
  16088. 0000BB44  3F00                     move.w     -[A7], D0
  16089. 0000BB46  A893                     syscall    MoveTo
  16090. 0000BB48  302E FFFE                move.w     D0, [A6 - 0x2]
  16091. 0000BB4C  5540                     subq.w     D0, 2
  16092. 0000BB4E  3F00                     move.w     -[A7], D0
  16093. 0000BB50  302E FFF8                move.w     D0, [A6 - 0x8]
  16094. 0000BB54  5640                     addq.w     D0, 3
  16095. 0000BB56  3F00                     move.w     -[A7], D0
  16096. 0000BB58  A891                     syscall    LineTo
  16097. 0000BB5A  1F3C 0005                move.b     -[A7], 0x5
  16098. 0000BB5E  486E FFF2                pea.l      [A6 - 0xE]
  16099. 0000BB62  4EB9 0000 05D8           jsr        [0x000005D8]
  16100. 0000BB68  486E FFF2                pea.l      [A6 - 0xE]
  16101. 0000BB6C  AA14                     syscall    RGBForeColor
  16102. 0000BB6E  2F3C 0002 0002           move.l     -[A7], 0x20002
  16103. 0000BB74  302E FFFE                move.w     D0, [A6 - 0x2]
  16104. 0000BB78  906E FFFA                sub.w      D0, [A6 - 0x6]
  16105. 0000BB7C  3204                     move.w     D1, D4
  16106. 0000BB7E  5741                     subq.w     D1, 3
  16107. 0000BB80  9041                     sub.w      D0, D1
  16108. 0000BB82  3F00                     move.w     -[A7], D0
  16109. 0000BB84  3F3C 0003                move.w     -[A7], 0x3
  16110. 0000BB88  486E FFF8                pea.l      [A6 - 0x8]
  16111. 0000BB8C  4EB9 0000 06B0           jsr        [0x000006B0]
  16112. 0000BB92  1F3C 0008                move.b     -[A7], 0x8
  16113. 0000BB96  486E FFF2                pea.l      [A6 - 0xE]
  16114. 0000BB9A  4EB9 0000 05D8           jsr        [0x000005D8]
  16115. 0000BBA0  486E FFF2                pea.l      [A6 - 0xE]
  16116. 0000BBA4  302E FFFC                move.w     D0, [A6 - 0x4]
  16117. 0000BBA8  5740                     subq.w     D0, 3
  16118. 0000BBAA  3F00                     move.w     -[A7], D0
  16119. 0000BBAC  302E FFFE                move.w     D0, [A6 - 0x2]
  16120. 0000BBB0  5740                     subq.w     D0, 3
  16121. 0000BBB2  3F00                     move.w     -[A7], D0
  16122. 0000BBB4  4EB9 0000 06E0           jsr        [0x000006E0]
  16123. 0000BBBA  4A2A 0131                tst.b      [A2 + 0x131]
  16124. 0000BBBE  4FEF 0052                lea.l      A7, [A7 + 0x52]
  16125. 0000BBC2  6630                     bne        +0x32 /* 0000BBF4 */
  16126. 0000BBC4  1F3C 0004                move.b     -[A7], 0x4
  16127. 0000BBC8  486E FFF2                pea.l      [A6 - 0xE]
  16128. 0000BBCC  4EB9 0000 05D8           jsr        [0x000005D8]
  16129. 0000BBD2  486E FFF2                pea.l      [A6 - 0xE]
  16130. 0000BBD6  302E FFFC                move.w     D0, [A6 - 0x4]
  16131. 0000BBDA  5540                     subq.w     D0, 2
  16132. 0000BBDC  3F00                     move.w     -[A7], D0
  16133. 0000BBDE  3003                     move.w     D0, D3
  16134. 0000BBE0  5340                     subq.w     D0, 1
  16135. 0000BBE2  322E FFFE                move.w     D1, [A6 - 0x2]
  16136. 0000BBE6  9240                     sub.w      D1, D0
  16137. 0000BBE8  3F01                     move.w     -[A7], D1
  16138. 0000BBEA  4EB9 0000 06E0           jsr        [0x000006E0]
  16139. 0000BBF0  4FEF 000E                lea.l      A7, [A7 + 0xE]
  16140. label0000BBF4:
  16141. 0000BBF4  3F3C FFFF                move.w     -[A7], 0xFFFF
  16142. 0000BBF8  486E FFD4                pea.l      [A6 - 0x2C]
  16143. 0000BBFC  4EB9 0000 20A8           jsr        [0x000020A8]
  16144. 0000BC02  5C4F                     addq.w     A7, 6
  16145. 0000BC04  4CDF 0478                movem.l    D3,D4,D5,D6,A2, [A7]+
  16146. 0000BC08  4E5E                     unlink     A6
  16147. 0000BC0A  4E75                     rts
  16148. 0000BC0C  4E56 FFD4                link       A6, -0x002C
  16149. 0000BC10  48E7 1E20                movem.l    -[A7], D3,D4,D5,D6,A2
  16150. 0000BC14  246E 0008                movea.l    A2, [A6 + 0x8]
  16151. 0000BC18  486E FFD4                pea.l      [A6 - 0x2C]
  16152. 0000BC1C  4EB9 0000 20A0           jsr        [0x000020A0]
  16153. 0000BC22  486E FFF8                pea.l      [A6 - 0x8]
  16154. 0000BC26  2F0A                     move.l     -[A7], A2
  16155. 0000BC28  2057                     movea.l    A0, [A7]
  16156. 0000BC2A  2250                     movea.l    A1, [A0]
  16157. 0000BC2C  2269 00EC                movea.l    A1, [A1 + 0xEC]
  16158. 0000BC30  4E91                     jsr        [A1]
  16159. 0000BC32  362E FFFC                move.w     D3, [A6 - 0x4]
  16160. 0000BC36  966E FFF8                sub.w      D3, [A6 - 0x8]
  16161. 0000BC3A  0C43 0012                cmpi.w     D3, 0x12
  16162. 0000BC3E  5DC0                     slt        D0
  16163. 0000BC40  4400                     neg.b      D0
  16164. 0000BC42  1800                     move.b     D4, D0
  16165. 0000BC44  4A04                     tst.b      D4
  16166. 0000BC46  4FEF 000C                lea.l      A7, [A7 + 0xC]
  16167. 0000BC4A  6704                     beq        +0x6 /* 0000BC50 */
  16168. 0000BC4C  7013                     moveq.l    D0, 0x13
  16169. 0000BC4E  6002                     bra        +0x4 /* 0000BC52 */
  16170. label0000BC50:
  16171. 0000BC50  7016                     moveq.l    D0, 0x16
  16172. label0000BC52:
  16173. 0000BC52  3600                     move.w     D3, D0
  16174. 0000BC54  486E FFF2                pea.l      [A6 - 0xE]
  16175. 0000BC58  4EB9 0000 05E0           jsr        [0x000005E0]
  16176. 0000BC5E  486E FFF2                pea.l      [A6 - 0xE]
  16177. 0000BC62  AA14                     syscall    RGBForeColor
  16178. 0000BC64  486E FFF8                pea.l      [A6 - 0x8]
  16179. 0000BC68  2F3C 0008 0008           move.l     -[A7], 0x80008
  16180. 0000BC6E  A8B0                     syscall    FrameRoundRect
  16181. 0000BC70  486E FFF8                pea.l      [A6 - 0x8]
  16182. 0000BC74  2F3C 0001 0001           move.l     -[A7], 0x10001
  16183. 0000BC7A  A8A9                     syscall    InsetRect
  16184. 0000BC7C  1F3C 0009                move.b     -[A7], 0x9 /* '\t' */
  16185. 0000BC80  486E FFF2                pea.l      [A6 - 0xE]
  16186. 0000BC84  4EB9 0000 05D8           jsr        [0x000005D8]
  16187. 0000BC8A  486E FFF2                pea.l      [A6 - 0xE]
  16188. 0000BC8E  AA14                     syscall    RGBForeColor
  16189. 0000BC90  486E FFF8                pea.l      [A6 - 0x8]
  16190. 0000BC94  2F3C 0004 0004           move.l     -[A7], 0x40004
  16191. 0000BC9A  A8B1                     syscall    PaintRoundRect
  16192. 0000BC9C  486E FFF8                pea.l      [A6 - 0x8]
  16193. 0000BCA0  4878 FFFF                push.l     0xFFFF
  16194. 0000BCA4  A8A9                     syscall    InsetRect
  16195. 0000BCA6  4A2A 0131                tst.b      [A2 + 0x131]
  16196. 0000BCAA  4FEF 000A                lea.l      A7, [A7 + 0xA]
  16197. 0000BCAE  6600 0092                bne        +0x94 /* 0000BD42 */
  16198. 0000BCB2  1F3C 000A                move.b     -[A7], 0xA /* '\n' */
  16199. 0000BCB6  486E FFF2                pea.l      [A6 - 0xE]
  16200. 0000BCBA  4EB9 0000 05D8           jsr        [0x000005D8]
  16201. 0000BCC0  486E FFF2                pea.l      [A6 - 0xE]
  16202. 0000BCC4  AA14                     syscall    RGBForeColor
  16203. 0000BCC6  302E FFFA                move.w     D0, [A6 - 0x6]
  16204. 0000BCCA  5240                     addq.w     D0, 1
  16205. 0000BCCC  3F00                     move.w     -[A7], D0
  16206. 0000BCCE  302E FFFC                move.w     D0, [A6 - 0x4]
  16207. 0000BCD2  5740                     subq.w     D0, 3
  16208. 0000BCD4  3F00                     move.w     -[A7], D0
  16209. 0000BCD6  A893                     syscall    MoveTo
  16210. 0000BCD8  302E FFFA                move.w     D0, [A6 - 0x6]
  16211. 0000BCDC  5240                     addq.w     D0, 1
  16212. 0000BCDE  3F00                     move.w     -[A7], D0
  16213. 0000BCE0  302E FFF8                move.w     D0, [A6 - 0x8]
  16214. 0000BCE4  5440                     addq.w     D0, 2
  16215. 0000BCE6  3F00                     move.w     -[A7], D0
  16216. 0000BCE8  A891                     syscall    LineTo
  16217. 0000BCEA  302E FFFA                move.w     D0, [A6 - 0x6]
  16218. 0000BCEE  5440                     addq.w     D0, 2
  16219. 0000BCF0  3F00                     move.w     -[A7], D0
  16220. 0000BCF2  302E FFF8                move.w     D0, [A6 - 0x8]
  16221. 0000BCF6  5240                     addq.w     D0, 1
  16222. 0000BCF8  3F00                     move.w     -[A7], D0
  16223. 0000BCFA  A893                     syscall    MoveTo
  16224. 0000BCFC  3003                     move.w     D0, D3
  16225. 0000BCFE  5340                     subq.w     D0, 1
  16226. 0000BD00  3800                     move.w     D4, D0
  16227. 0000BD02  322E FFFE                move.w     D1, [A6 - 0x2]
  16228. 0000BD06  9240                     sub.w      D1, D0
  16229. 0000BD08  3F01                     move.w     -[A7], D1
  16230. 0000BD0A  302E FFF8                move.w     D0, [A6 - 0x8]
  16231. 0000BD0E  5240                     addq.w     D0, 1
  16232. 0000BD10  3F00                     move.w     -[A7], D0
  16233. 0000BD12  A891                     syscall    LineTo
  16234. 0000BD14  1F3C 0008                move.b     -[A7], 0x8
  16235. 0000BD18  486E FFF2                pea.l      [A6 - 0xE]
  16236. 0000BD1C  4EB9 0000 05D8           jsr        [0x000005D8]
  16237. 0000BD22  486E FFF2                pea.l      [A6 - 0xE]
  16238. 0000BD26  AA14                     syscall    RGBForeColor
  16239. 0000BD28  3F04                     move.w     -[A7], D4
  16240. 0000BD2A  3F3C 0001                move.w     -[A7], 0x1
  16241. 0000BD2E  2F3C 0002 0002           move.l     -[A7], 0x20002
  16242. 0000BD34  486E FFF8                pea.l      [A6 - 0x8]
  16243. 0000BD38  4EB9 0000 06B0           jsr        [0x000006B0]
  16244. 0000BD3E  4FEF 0018                lea.l      A7, [A7 + 0x18]
  16245. label0000BD42:
  16246. 0000BD42  3803                     move.w     D4, D3
  16247. 0000BD44  4A2A 0131                tst.b      [A2 + 0x131]
  16248. 0000BD48  6708                     beq        +0xA /* 0000BD52 */
  16249. 0000BD4A  382E FFFE                move.w     D4, [A6 - 0x2]
  16250. 0000BD4E  986E FFFA                sub.w      D4, [A6 - 0x6]
  16251. label0000BD52:
  16252. 0000BD52  1F3C 000B                move.b     -[A7], 0xB
  16253. 0000BD56  486E FFF2                pea.l      [A6 - 0xE]
  16254. 0000BD5A  4EB9 0000 05D8           jsr        [0x000005D8]
  16255. 0000BD60  486E FFF2                pea.l      [A6 - 0xE]
  16256. 0000BD64  AA14                     syscall    RGBForeColor
  16257. 0000BD66  2F3C 0001 0002           move.l     -[A7], 0x10002
  16258. 0000BD6C  302E FFFE                move.w     D0, [A6 - 0x2]
  16259. 0000BD70  906E FFFA                sub.w      D0, [A6 - 0x6]
  16260. 0000BD74  3204                     move.w     D1, D4
  16261. 0000BD76  5341                     subq.w     D1, 1
  16262. 0000BD78  9041                     sub.w      D0, D1
  16263. 0000BD7A  3F00                     move.w     -[A7], D0
  16264. 0000BD7C  3F3C 0001                move.w     -[A7], 0x1
  16265. 0000BD80  486E FFF8                pea.l      [A6 - 0x8]
  16266. 0000BD84  4EB9 0000 06B8           jsr        [0x000006B8]
  16267. 0000BD8A  1F3C 0009                move.b     -[A7], 0x9 /* '\t' */
  16268. 0000BD8E  486E FFF2                pea.l      [A6 - 0xE]
  16269. 0000BD92  4EB9 0000 05D8           jsr        [0x000005D8]
  16270. 0000BD98  486E FFF2                pea.l      [A6 - 0xE]
  16271. 0000BD9C  AA14                     syscall    RGBForeColor
  16272. 0000BD9E  2F3C 0003 0003           move.l     -[A7], 0x30003
  16273. 0000BDA4  3004                     move.w     D0, D4
  16274. 0000BDA6  5540                     subq.w     D0, 2
  16275. 0000BDA8  3C00                     move.w     D6, D0
  16276. 0000BDAA  322E FFFE                move.w     D1, [A6 - 0x2]
  16277. 0000BDAE  926E FFFA                sub.w      D1, [A6 - 0x6]
  16278. 0000BDB2  9240                     sub.w      D1, D0
  16279. 0000BDB4  3F01                     move.w     -[A7], D1
  16280. 0000BDB6  3F3C 0002                move.w     -[A7], 0x2
  16281. 0000BDBA  486E FFF8                pea.l      [A6 - 0x8]
  16282. 0000BDBE  4EB9 0000 06B8           jsr        [0x000006B8]
  16283. 0000BDC4  1F3C 0007                move.b     -[A7], 0x7
  16284. 0000BDC8  486E FFF2                pea.l      [A6 - 0xE]
  16285. 0000BDCC  4EB9 0000 05D8           jsr        [0x000005D8]
  16286. 0000BDD2  486E FFF2                pea.l      [A6 - 0xE]
  16287. 0000BDD6  AA14                     syscall    RGBForeColor
  16288. 0000BDD8  3A2E FFFA                move.w     D5, [A6 - 0x6]
  16289. 0000BDDC  302E FFFE                move.w     D0, [A6 - 0x2]
  16290. 0000BDE0  9045                     sub.w      D0, D5
  16291. 0000BDE2  9046                     sub.w      D0, D6
  16292. 0000BDE4  D045                     add.w      D0, D5
  16293. 0000BDE6  3F00                     move.w     -[A7], D0
  16294. 0000BDE8  302E FFFC                move.w     D0, [A6 - 0x4]
  16295. 0000BDEC  5540                     subq.w     D0, 2
  16296. 0000BDEE  3F00                     move.w     -[A7], D0
  16297. 0000BDF0  A893                     syscall    MoveTo
  16298. 0000BDF2  302E FFFE                move.w     D0, [A6 - 0x2]
  16299. 0000BDF6  5740                     subq.w     D0, 3
  16300. 0000BDF8  3F00                     move.w     -[A7], D0
  16301. 0000BDFA  302E FFFC                move.w     D0, [A6 - 0x4]
  16302. 0000BDFE  5540                     subq.w     D0, 2
  16303. 0000BE00  3F00                     move.w     -[A7], D0
  16304. 0000BE02  A891                     syscall    LineTo
  16305. 0000BE04  302E FFFE                move.w     D0, [A6 - 0x2]
  16306. 0000BE08  5540                     subq.w     D0, 2
  16307. 0000BE0A  3F00                     move.w     -[A7], D0
  16308. 0000BE0C  302E FFFC                move.w     D0, [A6 - 0x4]
  16309. 0000BE10  5740                     subq.w     D0, 3
  16310. 0000BE12  3F00                     move.w     -[A7], D0
  16311. 0000BE14  A893                     syscall    MoveTo
  16312. 0000BE16  302E FFFE                move.w     D0, [A6 - 0x2]
  16313. 0000BE1A  5540                     subq.w     D0, 2
  16314. 0000BE1C  3F00                     move.w     -[A7], D0
  16315. 0000BE1E  302E FFF8                move.w     D0, [A6 - 0x8]
  16316. 0000BE22  5640                     addq.w     D0, 3
  16317. 0000BE24  3F00                     move.w     -[A7], D0
  16318. 0000BE26  A891                     syscall    LineTo
  16319. 0000BE28  1F3C 0008                move.b     -[A7], 0x8
  16320. 0000BE2C  486E FFF2                pea.l      [A6 - 0xE]
  16321. 0000BE30  4EB9 0000 05D8           jsr        [0x000005D8]
  16322. 0000BE36  486E FFF2                pea.l      [A6 - 0xE]
  16323. 0000BE3A  AA14                     syscall    RGBForeColor
  16324. 0000BE3C  2F3C 0002 0002           move.l     -[A7], 0x20002
  16325. 0000BE42  302E FFFE                move.w     D0, [A6 - 0x2]
  16326. 0000BE46  906E FFFA                sub.w      D0, [A6 - 0x6]
  16327. 0000BE4A  3203                     move.w     D1, D3
  16328. 0000BE4C  5741                     subq.w     D1, 3
  16329. 0000BE4E  9041                     sub.w      D0, D1
  16330. 0000BE50  3F00                     move.w     -[A7], D0
  16331. 0000BE52  3F3C 0003                move.w     -[A7], 0x3
  16332. 0000BE56  486E FFF8                pea.l      [A6 - 0x8]
  16333. 0000BE5A  4EB9 0000 06B0           jsr        [0x000006B0]
  16334. 0000BE60  1F3C 0007                move.b     -[A7], 0x7
  16335. 0000BE64  486E FFF2                pea.l      [A6 - 0xE]
  16336. 0000BE68  4EB9 0000 05D8           jsr        [0x000005D8]
  16337. 0000BE6E  486E FFF2                pea.l      [A6 - 0xE]
  16338. 0000BE72  302E FFFC                move.w     D0, [A6 - 0x4]
  16339. 0000BE76  5740                     subq.w     D0, 3
  16340. 0000BE78  3F00                     move.w     -[A7], D0
  16341. 0000BE7A  302E FFFE                move.w     D0, [A6 - 0x2]
  16342. 0000BE7E  5740                     subq.w     D0, 3
  16343. 0000BE80  3F00                     move.w     -[A7], D0
  16344. 0000BE82  4EB9 0000 06E0           jsr        [0x000006E0]
  16345. 0000BE88  3F3C FFFF                move.w     -[A7], 0xFFFF
  16346. 0000BE8C  486E FFD4                pea.l      [A6 - 0x2C]
  16347. 0000BE90  4EB9 0000 20A8           jsr        [0x000020A8]
  16348. 0000BE96  4FEF 0050                lea.l      A7, [A7 + 0x50]
  16349. 0000BE9A  4CDF 0478                movem.l    D3,D4,D5,D6,A2, [A7]+
  16350. 0000BE9E  4E5E                     unlink     A6
  16351. 0000BEA0  4E75                     rts
  16352. 0000BEA2  4E56 FFD4                link       A6, -0x002C
  16353. 0000BEA6  48E7 1820                movem.l    -[A7], D3,D4,A2
  16354. 0000BEAA  246E 0008                movea.l    A2, [A6 + 0x8]
  16355. 0000BEAE  486E FFD4                pea.l      [A6 - 0x2C]
  16356. 0000BEB2  4EB9 0000 20A0           jsr        [0x000020A0]
  16357. 0000BEB8  486E FFF8                pea.l      [A6 - 0x8]
  16358. 0000BEBC  2F0A                     move.l     -[A7], A2
  16359. 0000BEBE  2057                     movea.l    A0, [A7]
  16360. 0000BEC0  2250                     movea.l    A1, [A0]
  16361. 0000BEC2  2269 00EC                movea.l    A1, [A1 + 0xEC]
  16362. 0000BEC6  4E91                     jsr        [A1]
  16363. 0000BEC8  362E FFFC                move.w     D3, [A6 - 0x4]
  16364. 0000BECC  966E FFF8                sub.w      D3, [A6 - 0x8]
  16365. 0000BED0  0C43 0012                cmpi.w     D3, 0x12
  16366. 0000BED4  5DC0                     slt        D0
  16367. 0000BED6  4400                     neg.b      D0
  16368. 0000BED8  1800                     move.b     D4, D0
  16369. 0000BEDA  4A04                     tst.b      D4
  16370. 0000BEDC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  16371. 0000BEE0  6704                     beq        +0x6 /* 0000BEE6 */
  16372. 0000BEE2  7013                     moveq.l    D0, 0x13
  16373. 0000BEE4  6002                     bra        +0x4 /* 0000BEE8 */
  16374. label0000BEE6:
  16375. 0000BEE6  7016                     moveq.l    D0, 0x16
  16376. label0000BEE8:
  16377. 0000BEE8  3600                     move.w     D3, D0
  16378. 0000BEEA  1F3C 0007                move.b     -[A7], 0x7
  16379. 0000BEEE  486E FFF2                pea.l      [A6 - 0xE]
  16380. 0000BEF2  4EB9 0000 05D8           jsr        [0x000005D8]
  16381. 0000BEF8  486E FFF2                pea.l      [A6 - 0xE]
  16382. 0000BEFC  AA14                     syscall    RGBForeColor
  16383. 0000BEFE  486E FFF8                pea.l      [A6 - 0x8]
  16384. 0000BF02  2F3C 0008 0008           move.l     -[A7], 0x80008
  16385. 0000BF08  A8B0                     syscall    FrameRoundRect
  16386. 0000BF0A  486E FFF8                pea.l      [A6 - 0x8]
  16387. 0000BF0E  2F3C 0001 0001           move.l     -[A7], 0x10001
  16388. 0000BF14  A8A9                     syscall    InsetRect
  16389. 0000BF16  1F3C 0002                move.b     -[A7], 0x2
  16390. 0000BF1A  486E FFF2                pea.l      [A6 - 0xE]
  16391. 0000BF1E  4EB9 0000 05D8           jsr        [0x000005D8]
  16392. 0000BF24  486E FFF2                pea.l      [A6 - 0xE]
  16393. 0000BF28  AA14                     syscall    RGBForeColor
  16394. 0000BF2A  486E FFF8                pea.l      [A6 - 0x8]
  16395. 0000BF2E  2F3C 0004 0004           move.l     -[A7], 0x40004
  16396. 0000BF34  A8B1                     syscall    PaintRoundRect
  16397. 0000BF36  486E FFF8                pea.l      [A6 - 0x8]
  16398. 0000BF3A  4878 FFFF                push.l     0xFFFF
  16399. 0000BF3E  A8A9                     syscall    InsetRect
  16400. 0000BF40  4A2A 0131                tst.b      [A2 + 0x131]
  16401. 0000BF44  4FEF 000C                lea.l      A7, [A7 + 0xC]
  16402. 0000BF48  663A                     bne        +0x3C /* 0000BF84 */
  16403. 0000BF4A  1F3C 0005                move.b     -[A7], 0x5
  16404. 0000BF4E  486E FFF2                pea.l      [A6 - 0xE]
  16405. 0000BF52  4EB9 0000 05D8           jsr        [0x000005D8]
  16406. 0000BF58  486E FFF2                pea.l      [A6 - 0xE]
  16407. 0000BF5C  AA14                     syscall    RGBForeColor
  16408. 0000BF5E  302E FFFE                move.w     D0, [A6 - 0x2]
  16409. 0000BF62  9043                     sub.w      D0, D3
  16410. 0000BF64  3F00                     move.w     -[A7], D0
  16411. 0000BF66  302E FFF8                move.w     D0, [A6 - 0x8]
  16412. 0000BF6A  5440                     addq.w     D0, 2
  16413. 0000BF6C  3F00                     move.w     -[A7], D0
  16414. 0000BF6E  A893                     syscall    MoveTo
  16415. 0000BF70  302E FFFE                move.w     D0, [A6 - 0x2]
  16416. 0000BF74  9043                     sub.w      D0, D3
  16417. 0000BF76  3F00                     move.w     -[A7], D0
  16418. 0000BF78  302E FFFC                move.w     D0, [A6 - 0x4]
  16419. 0000BF7C  5540                     subq.w     D0, 2
  16420. 0000BF7E  3F00                     move.w     -[A7], D0
  16421. 0000BF80  A891                     syscall    LineTo
  16422. 0000BF82  5C4F                     addq.w     A7, 6
  16423. label0000BF84:
  16424. 0000BF84  3F3C FFFF                move.w     -[A7], 0xFFFF
  16425. 0000BF88  486E FFD4                pea.l      [A6 - 0x2C]
  16426. 0000BF8C  4EB9 0000 20A8           jsr        [0x000020A8]
  16427. 0000BF92  5C4F                     addq.w     A7, 6
  16428. 0000BF94  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  16429. 0000BF98  4E5E                     unlink     A6
  16430. 0000BF9A  4E75                     rts
  16431. 0000BF9C  4E56 FFF8                link       A6, -0x0008
  16432. 0000BFA0  486E FFF8                pea.l      [A6 - 0x8]
  16433. 0000BFA4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  16434. 0000BFA8  2057                     movea.l    A0, [A7]
  16435. 0000BFAA  2250                     movea.l    A1, [A0]
  16436. 0000BFAC  2269 00EC                movea.l    A1, [A1 + 0xEC]
  16437. 0000BFB0  4E91                     jsr        [A1]
  16438. 0000BFB2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  16439. 0000BFB6  486E FFF8                pea.l      [A6 - 0x8]
  16440. 0000BFBA  A8AD                     syscall    PtInRect
  16441. 0000BFBC  101F                     move.b     D0, [A7]+
  16442. 0000BFBE  4E5E                     unlink     A6
  16443. 0000BFC0  4E75                     rts
  16444. 0000BFC2  4E56 FFF8                link       A6, -0x0008
  16445. 0000BFC6  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  16446. 0000BFCA  246E 0008                movea.l    A2, [A6 + 0x8]
  16447. 0000BFCE  362E 000C                move.w     D3, [A6 + 0xC]
  16448. 0000BFD2  2F0A                     move.l     -[A7], A2
  16449. 0000BFD4  4EBA E668                jsr        [PC - 0x1998 /* 0000A63E */]
  16450. 0000BFD8  2648                     movea.l    A3, A0
  16451. 0000BFDA  3F03                     move.w     -[A7], D3
  16452. 0000BFDC  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  16453. 0000BFE0  2F0A                     move.l     -[A7], A2
  16454. 0000BFE2  2057                     movea.l    A0, [A7]
  16455. 0000BFE4  2250                     movea.l    A1, [A0]
  16456. 0000BFE6  2269 0048                movea.l    A1, [A1 + 0x48]
  16457. 0000BFEA  4E91                     jsr        [A1]
  16458. 0000BFEC  4A00                     tst.b      D0
  16459. 0000BFEE  4FEF 000E                lea.l      A7, [A7 + 0xE]
  16460. 0000BFF2  6700 00DA                beq        +0xDC /* 0000C0CE */
  16461. 0000BFF6  200B                     move.l     D0, A3
  16462. 0000BFF8  6700 00D4                beq        +0xD6 /* 0000C0CE */
  16463. 0000BFFC  4227                     clr.b      -[A7]
  16464. 0000BFFE  1F3C 0001                move.b     -[A7], 0x1
  16465. 0000C002  3F03                     move.w     -[A7], D3
  16466. 0000C004  2F0A                     move.l     -[A7], A2
  16467. 0000C006  2057                     movea.l    A0, [A7]
  16468. 0000C008  2250                     movea.l    A1, [A0]
  16469. 0000C00A  2269 0050                movea.l    A1, [A1 + 0x50]
  16470. 0000C00E  4E91                     jsr        [A1]
  16471. 0000C010  426E FFFC                clr.w      [A6 - 0x4]
  16472. 0000C014  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  16473. 0000C018  2057                     movea.l    A0, [A7]
  16474. 0000C01A  2268 0004                movea.l    A1, [A0 + 0x4]
  16475. 0000C01E  2269 001C                movea.l    A1, [A1 + 0x1C]
  16476. 0000C022  4E91                     jsr        [A1]
  16477. 0000C024  3D40 FFFE                move.w     [A6 - 0x2], D0
  16478. 0000C028  102A 0130                move.b     D0, [A2 + 0x130]
  16479. 0000C02C  4A00                     tst.b      D0
  16480. 0000C02E  4FEF 000E                lea.l      A7, [A7 + 0xE]
  16481. 0000C032  6704                     beq        +0x6 /* 0000C038 */
  16482. 0000C034  7001                     moveq.l    D0, 0x01
  16483. 0000C036  6012                     bra        +0x14 /* 0000C04A */
  16484. label0000C038:
  16485. 0000C038  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  16486. 0000C03C  2057                     movea.l    A0, [A7]
  16487. 0000C03E  2268 0004                movea.l    A1, [A0 + 0x4]
  16488. 0000C042  2269 001C                movea.l    A1, [A1 + 0x1C]
  16489. 0000C046  4E91                     jsr        [A1]
  16490. 0000C048  584F                     addq.w     A7, 4
  16491. label0000C04A:
  16492. 0000C04A  3800                     move.w     D4, D0
  16493. 0000C04C  486E FFF8                pea.l      [A6 - 0x8]
  16494. 0000C050  2F0A                     move.l     -[A7], A2
  16495. 0000C052  2057                     movea.l    A0, [A7]
  16496. 0000C054  2250                     movea.l    A1, [A0]
  16497. 0000C056  2269 00F8                movea.l    A1, [A1 + 0xF8]
  16498. 0000C05A  4E91                     jsr        [A1]
  16499. 0000C05C  486E FFFE                pea.l      [A6 - 0x2]
  16500. 0000C060  486E FFFC                pea.l      [A6 - 0x4]
  16501. 0000C064  3F04                     move.w     -[A7], D4
  16502. 0000C066  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  16503. 0000C06A  2F0A                     move.l     -[A7], A2
  16504. 0000C06C  2057                     movea.l    A0, [A7]
  16505. 0000C06E  2250                     movea.l    A1, [A0]
  16506. 0000C070  2269 0140                movea.l    A1, [A1 + 0x140]
  16507. 0000C074  4E91                     jsr        [A1]
  16508. 0000C076  4A6E FFFE                tst.w      [A6 - 0x2]
  16509. 0000C07A  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  16510. 0000C07E  6F2C                     ble        +0x2E /* 0000C0AC */
  16511. 0000C080  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  16512. 0000C084  2F0B                     move.l     -[A7], A3
  16513. 0000C086  2F0A                     move.l     -[A7], A2
  16514. 0000C088  2057                     movea.l    A0, [A7]
  16515. 0000C08A  2250                     movea.l    A1, [A0]
  16516. 0000C08C  2269 0108                movea.l    A1, [A1 + 0x108]
  16517. 0000C090  4E91                     jsr        [A1]
  16518. 0000C092  306E FFFE                movea.w    A0, [A6 - 0x2]
  16519. 0000C096  2F08                     move.l     -[A7], A0
  16520. 0000C098  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  16521. 0000C09C  2057                     movea.l    A0, [A7]
  16522. 0000C09E  2268 0004                movea.l    A1, [A0 + 0x4]
  16523. 0000C0A2  2269 0020                movea.l    A1, [A1 + 0x20]
  16524. 0000C0A6  4E91                     jsr        [A1]
  16525. 0000C0A8  4FEF 0012                lea.l      A7, [A7 + 0x12]
  16526. label0000C0AC:
  16527. 0000C0AC  1F3C 0001                move.b     -[A7], 0x1
  16528. 0000C0B0  4227                     clr.b      -[A7]
  16529. 0000C0B2  3F03                     move.w     -[A7], D3
  16530. 0000C0B4  2F0A                     move.l     -[A7], A2
  16531. 0000C0B6  2057                     movea.l    A0, [A7]
  16532. 0000C0B8  2250                     movea.l    A1, [A0]
  16533. 0000C0BA  2269 0050                movea.l    A1, [A1 + 0x50]
  16534. 0000C0BE  4E91                     jsr        [A1]
  16535. 0000C0C0  4A6E FFFE                tst.w      [A6 - 0x2]
  16536. 0000C0C4  5EC0                     sgt        D0
  16537. 0000C0C6  4400                     neg.b      D0
  16538. 0000C0C8  4FEF 000A                lea.l      A7, [A7 + 0xA]
  16539. 0000C0CC  6002                     bra        +0x4 /* 0000C0D0 */
  16540. label0000C0CE:
  16541. 0000C0CE  7000                     moveq.l    D0, 0x00
  16542. label0000C0D0:
  16543. 0000C0D0  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  16544. 0000C0D4  4E5E                     unlink     A6
  16545. 0000C0D6  4E75                     rts
  16546. 0000C0D8  4E56 0000                link       A6, 0
  16547. 0000C0DC  48E7 1820                movem.l    -[A7], D3,D4,A2
  16548. 0000C0E0  246E 0008                movea.l    A2, [A6 + 0x8]
  16549. 0000C0E4  162E 000E                move.b     D3, [A6 + 0xE]
  16550. 0000C0E8  182E 0010                move.b     D4, [A6 + 0x10]
  16551. 0000C0EC  B604                     cmp.b      D3, D4
  16552. 0000C0EE  6710                     beq        +0x12 /* 0000C100 */
  16553. 0000C0F0  1F03                     move.b     -[A7], D3
  16554. 0000C0F2  2F0A                     move.l     -[A7], A2
  16555. 0000C0F4  2057                     movea.l    A0, [A7]
  16556. 0000C0F6  2250                     movea.l    A1, [A0]
  16557. 0000C0F8  2269 00B0                movea.l    A1, [A1 + 0xB0]
  16558. 0000C0FC  4E91                     jsr        [A1]
  16559. 0000C0FE  5C4F                     addq.w     A7, 6
  16560. label0000C100:
  16561. 0000C100  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  16562. 0000C104  4E5E                     unlink     A6
  16563. 0000C106  4E75                     rts
  16564. 0000C108  4E56 0000                link       A6, 0
  16565. 0000C10C  4227                     clr.b      -[A7]
  16566. 0000C10E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  16567. 0000C112  2057                     movea.l    A0, [A7]
  16568. 0000C114  2250                     movea.l    A1, [A0]
  16569. 0000C116  2269 00B0                movea.l    A1, [A1 + 0xB0]
  16570. 0000C11A  4E91                     jsr        [A1]
  16571. 0000C11C  4E5E                     unlink     A6
  16572. 0000C11E  4E75                     rts
  16573. 0000C120  4E56 FFE4                link       A6, -0x001C
  16574. 0000C124  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  16575. 0000C128  266E 0008                movea.l    A3, [A6 + 0x8]
  16576. 0000C12C  2E2E 0016                move.l     D7, [A6 + 0x16]
  16577. 0000C130  2F0B                     move.l     -[A7], A3
  16578. 0000C132  4EBA E50A                jsr        [PC - 0x1AF6 /* 0000A63E */]
  16579. 0000C136  2448                     movea.l    A2, A0
  16580. 0000C138  200A                     move.l     D0, A2
  16581. 0000C13A  584F                     addq.w     A7, 4
  16582. 0000C13C  661E                     bne        +0x20 /* 0000C15C */
  16583. 0000C13E  42A7                     clr.l      -[A7]
  16584. 0000C140  486E FFFC                pea.l      [A6 - 0x4]
  16585. 0000C144  2D7C 6E69 6C50 FFFC      move.l     [A6 - 0x4], 0x6E696C50 /* 'nilP' */
  16586. 0000C14C  4879 0000 B56A           push.l     0xB56A
  16587. 0000C152  4EB9 0000 1FD8           jsr        [0x00001FD8 /* FPOVFLVec */]
  16588. 0000C158  4FEF 000C                lea.l      A7, [A7 + 0xC]
  16589. label0000C15C:
  16590. 0000C15C  200A                     move.l     D0, A2
  16591. 0000C15E  6700 00DC                beq        +0xDE /* 0000C23C */
  16592. 0000C162  554F                     subq.w     A7, 2
  16593. 0000C164  3EB8 0BA6                move.w     [A7], [0x00000BA6 /* SysFontFam */]
  16594. 0000C168  301F                     move.w     D0, [A7]+
  16595. 0000C16A  3800                     move.w     D4, D0
  16596. 0000C16C  554F                     subq.w     A7, 2
  16597. 0000C16E  3EB8 0BA8                move.w     [A7], [0x00000BA8 /* DefFontSize */]
  16598. 0000C172  301F                     move.w     D0, [A7]+
  16599. 0000C174  3A00                     move.w     D5, D0
  16600. 0000C176  2D4F FFF8                move.l     [A6 - 0x8], A7
  16601. 0000C17A  2F0A                     move.l     -[A7], A2
  16602. 0000C17C  3F3C FFFF                move.w     -[A7], 0xFFFF
  16603. 0000C180  A935                     syscall    InsertMenu
  16604. 0000C182  42A7                     clr.l      -[A7]
  16605. 0000C184  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  16606. 0000C188  2057                     movea.l    A0, [A7]
  16607. 0000C18A  2268 0004                movea.l    A1, [A0 + 0x4]
  16608. 0000C18E  2269 00E8                movea.l    A1, [A1 + 0xE8]
  16609. 0000C192  4E91                     jsr        [A1]
  16610. 0000C194  2F0B                     move.l     -[A7], A3
  16611. 0000C196  2057                     movea.l    A0, [A7]
  16612. 0000C198  2250                     movea.l    A1, [A0]
  16613. 0000C19A  2269 0080                movea.l    A1, [A1 + 0x80]
  16614. 0000C19E  4E91                     jsr        [A1]
  16615. 0000C1A0  3C00                     move.w     D6, D0
  16616. 0000C1A2  3F06                     move.w     -[A7], D6
  16617. 0000C1A4  4EB9 0000 22E0           jsr        [0x000022E0]
  16618. 0000C1AA  2848                     movea.l    A4, A0
  16619. 0000C1AC  200C                     move.l     D0, A4
  16620. 0000C1AE  4FEF 000E                lea.l      A7, [A7 + 0xE]
  16621. 0000C1B2  671A                     beq        +0x1C /* 0000C1CE */
  16622. 0000C1B4  2054                     movea.l    A0, [A4]
  16623. 0000C1B6  3F28 000E                move.w     -[A7], [A0 + 0xE]
  16624. 0000C1BA  31DF 0BA6                move.w     [0x00000BA6 /* SysFontFam */], [A7]+
  16625. 0000C1BE  2054                     movea.l    A0, [A4]
  16626. 0000C1C0  3F10                     move.w     -[A7], [A0]
  16627. 0000C1C2  31DF 0BA8                move.w     [0x00000BA8 /* DefFontSize */], [A7]+
  16628. 0000C1C6  4878 FFFF                push.l     0xFFFF
  16629. 0000C1CA  21DF 0B4C                move.l     [0x00000B4C /* LastSPExtra */], [A7]+
  16630. label0000C1CE:
  16631. 0000C1CE  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  16632. 0000C1D2  2057                     movea.l    A0, [A7]
  16633. 0000C1D4  2268 0004                movea.l    A1, [A0 + 0x4]
  16634. 0000C1D8  2269 001C                movea.l    A1, [A1 + 0x1C]
  16635. 0000C1DC  4E91                     jsr        [A1]
  16636. 0000C1DE  584F                     addq.w     A7, 4
  16637. 0000C1E0  3F00                     move.w     -[A7], D0
  16638. 0000C1E2  2F0A                     move.l     -[A7], A2
  16639. 0000C1E4  2F0B                     move.l     -[A7], A3
  16640. 0000C1E6  2057                     movea.l    A0, [A7]
  16641. 0000C1E8  2250                     movea.l    A1, [A0]
  16642. 0000C1EA  2269 0108                movea.l    A1, [A1 + 0x108]
  16643. 0000C1EE  4E91                     jsr        [A1]
  16644. 0000C1F0  2F0A                     move.l     -[A7], A2
  16645. 0000C1F2  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  16646. 0000C1F6  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  16647. 0000C1FA  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  16648. 0000C1FE  A80B                     syscall    PopUpMenuSelect
  16649. 0000C200  201F                     move.l     D0, [A7]+
  16650. 0000C202  2600                     move.l     D3, D0
  16651. 0000C204  2003                     move.l     D0, D3
  16652. 0000C206  7210                     moveq.l    D1, 0x10
  16653. 0000C208  E2A0                     asr        D0, D1
  16654. 0000C20A  206E 0012                movea.l    A0, [A6 + 0x12]
  16655. 0000C20E  3080                     move.w     [A0], D0
  16656. 0000C210  2047                     movea.l    A0, D7
  16657. 0000C212  3083                     move.w     [A0], D3
  16658. 0000C214  5C4F                     addq.w     A7, 6
  16659. 0000C216  600A                     bra        +0xC /* 0000C222 */
  16660. 0000C218  486E FFE4                pea.l      [A6 - 0x1C]
  16661. 0000C21C  4EB9 0000 1FE0           jsr        [0x00001FE0 /* Mem2Vectors32 */]
  16662. label0000C222:
  16663. 0000C222  3F04                     move.w     -[A7], D4
  16664. 0000C224  31DF 0BA6                move.w     [0x00000BA6 /* SysFontFam */], [A7]+
  16665. 0000C228  3F05                     move.w     -[A7], D5
  16666. 0000C22A  31DF 0BA8                move.w     [0x00000BA8 /* DefFontSize */], [A7]+
  16667. 0000C22E  4878 FFFF                push.l     0xFFFF
  16668. 0000C232  21DF 0B4C                move.l     [0x00000B4C /* LastSPExtra */], [A7]+
  16669. 0000C236  2052                     movea.l    A0, [A2]
  16670. 0000C238  3F10                     move.w     -[A7], [A0]
  16671. 0000C23A  A936                     syscall    DeleteMenu
  16672. label0000C23C:
  16673. 0000C23C  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  16674. 0000C240  4E5E                     unlink     A6
  16675. 0000C242  4E75                     rts
  16676. 0000C244  4E56 FFDC                link       A6, -0x0024
  16677. 0000C248  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  16678. 0000C24C  246E 0008                movea.l    A2, [A6 + 0x8]
  16679. 0000C250  7600                     moveq.l    D3, 0x00
  16680. 0000C252  2F0A                     move.l     -[A7], A2
  16681. 0000C254  4EBA E3E8                jsr        [PC - 0x1C18 /* 0000A63E */]
  16682. 0000C258  2848                     movea.l    A4, A0
  16683. 0000C25A  200C                     move.l     D0, A4
  16684. 0000C25C  584F                     addq.w     A7, 4
  16685. 0000C25E  6700 00E8                beq        +0xEA /* 0000C348 */
  16686. 0000C262  486E FFDC                pea.l      [A6 - 0x24]
  16687. 0000C266  2F0A                     move.l     -[A7], A2
  16688. 0000C268  2057                     movea.l    A0, [A7]
  16689. 0000C26A  2250                     movea.l    A1, [A0]
  16690. 0000C26C  2269 00EC                movea.l    A1, [A1 + 0xEC]
  16691. 0000C270  4E91                     jsr        [A1]
  16692. 0000C272  3EB8 0BA6                move.w     [A7], [0x00000BA6 /* SysFontFam */]
  16693. 0000C276  301F                     move.w     D0, [A7]+
  16694. 0000C278  3A00                     move.w     D5, D0
  16695. 0000C27A  3EB8 0BA8                move.w     [A7], [0x00000BA8 /* DefFontSize */]
  16696. 0000C27E  301F                     move.w     D0, [A7]+
  16697. 0000C280  3C00                     move.w     D6, D0
  16698. 0000C282  584F                     addq.w     A7, 4
  16699. 0000C284  2D4F FFF8                move.l     [A6 - 0x8], A7
  16700. 0000C288  42A7                     clr.l      -[A7]
  16701. 0000C28A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  16702. 0000C28E  2057                     movea.l    A0, [A7]
  16703. 0000C290  2268 0004                movea.l    A1, [A0 + 0x4]
  16704. 0000C294  2269 00E8                movea.l    A1, [A1 + 0xE8]
  16705. 0000C298  4E91                     jsr        [A1]
  16706. 0000C29A  2F0A                     move.l     -[A7], A2
  16707. 0000C29C  2057                     movea.l    A0, [A7]
  16708. 0000C29E  2250                     movea.l    A1, [A0]
  16709. 0000C2A0  2269 0080                movea.l    A1, [A1 + 0x80]
  16710. 0000C2A4  4E91                     jsr        [A1]
  16711. 0000C2A6  3E00                     move.w     D7, D0
  16712. 0000C2A8  3F07                     move.w     -[A7], D7
  16713. 0000C2AA  4EB9 0000 22E0           jsr        [0x000022E0]
  16714. 0000C2B0  2648                     movea.l    A3, A0
  16715. 0000C2B2  200B                     move.l     D0, A3
  16716. 0000C2B4  4FEF 000E                lea.l      A7, [A7 + 0xE]
  16717. 0000C2B8  671A                     beq        +0x1C /* 0000C2D4 */
  16718. 0000C2BA  2053                     movea.l    A0, [A3]
  16719. 0000C2BC  3F28 000E                move.w     -[A7], [A0 + 0xE]
  16720. 0000C2C0  31DF 0BA6                move.w     [0x00000BA6 /* SysFontFam */], [A7]+
  16721. 0000C2C4  2053                     movea.l    A0, [A3]
  16722. 0000C2C6  3F10                     move.w     -[A7], [A0]
  16723. 0000C2C8  31DF 0BA8                move.w     [0x00000BA8 /* DefFontSize */], [A7]+
  16724. 0000C2CC  4878 FFFF                push.l     0xFFFF
  16725. 0000C2D0  21DF 0B4C                move.l     [0x00000B4C /* LastSPExtra */], [A7]+
  16726. label0000C2D4:
  16727. 0000C2D4  2F0C                     move.l     -[A7], A4
  16728. 0000C2D6  A948                     syscall    CalcMenuSize
  16729. 0000C2D8  600A                     bra        +0xC /* 0000C2E4 */
  16730. 0000C2DA  486E FFE4                pea.l      [A6 - 0x1C]
  16731. 0000C2DE  4EB9 0000 1FE0           jsr        [0x00001FE0 /* Mem2Vectors32 */]
  16732. label0000C2E4:
  16733. 0000C2E4  2054                     movea.l    A0, [A4]
  16734. 0000C2E6  3828 0002                move.w     D4, [A0 + 0x2]
  16735. 0000C2EA  D86A 0122                add.w      D4, [A2 + 0x122]
  16736. 0000C2EE  0644 000D                addi.w     D4, 0xD /* '\r' */
  16737. 0000C2F2  486E FFFC                pea.l      [A6 - 0x4]
  16738. 0000C2F6  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  16739. 0000C2FA  4EB9 0000 2F90           jsr        [0x00002F90]
  16740. 0000C300  B86E FFFC                cmp.w      D4, [A6 - 0x4]
  16741. 0000C304  504F                     addq.w     A7, 8
  16742. 0000C306  672C                     beq        +0x2E /* 0000C334 */
  16743. 0000C308  1F3C 0001                move.b     -[A7], 0x1
  16744. 0000C30C  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  16745. 0000C310  3F04                     move.w     -[A7], D4
  16746. 0000C312  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  16747. 0000C316  4EB9 0000 2FC0           jsr        [0x00002FC0]
  16748. 0000C31C  42A7                     clr.l      -[A7]
  16749. 0000C31E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  16750. 0000C322  2057                     movea.l    A0, [A7]
  16751. 0000C324  2268 0004                movea.l    A1, [A0 + 0x4]
  16752. 0000C328  2269 00E8                movea.l    A1, [A1 + 0xE8]
  16753. 0000C32C  4E91                     jsr        [A1]
  16754. 0000C32E  7601                     moveq.l    D3, 0x01
  16755. 0000C330  4FEF 0012                lea.l      A7, [A7 + 0x12]
  16756. label0000C334:
  16757. 0000C334  3F05                     move.w     -[A7], D5
  16758. 0000C336  31DF 0BA6                move.w     [0x00000BA6 /* SysFontFam */], [A7]+
  16759. 0000C33A  3F06                     move.w     -[A7], D6
  16760. 0000C33C  31DF 0BA8                move.w     [0x00000BA8 /* DefFontSize */], [A7]+
  16761. 0000C340  4878 FFFF                push.l     0xFFFF
  16762. 0000C344  21DF 0B4C                move.l     [0x00000B4C /* LastSPExtra */], [A7]+
  16763. label0000C348:
  16764. 0000C348  1003                     move.b     D0, D3
  16765. 0000C34A  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  16766. 0000C34E  4E5E                     unlink     A6
  16767. 0000C350  4E75                     rts
  16768. 0000C352  4E56 FEF8                link       A6, -0x0108
  16769. 0000C356  48E7 1E30                movem.l    -[A7], D3,D4,D5,D6,A2,A3
  16770. 0000C35A  266E 0008                movea.l    A3, [A6 + 0x8]
  16771. 0000C35E  486E FEF8                pea.l      [A6 - 0x108]
  16772. 0000C362  4EB9 0000 20B8           jsr        [0x000020B8]
  16773. 0000C368  7A00                     moveq.l    D5, 0x00
  16774. 0000C36A  2F0B                     move.l     -[A7], A3
  16775. 0000C36C  4EBA E2D0                jsr        [PC - 0x1D30 /* 0000A63E */]
  16776. 0000C370  2448                     movea.l    A2, A0
  16777. 0000C372  200A                     move.l     D0, A2
  16778. 0000C374  504F                     addq.w     A7, 8
  16779. 0000C376  6744                     beq        +0x46 /* 0000C3BC */
  16780. 0000C378  2F0B                     move.l     -[A7], A3
  16781. 0000C37A  2057                     movea.l    A0, [A7]
  16782. 0000C37C  2250                     movea.l    A1, [A0]
  16783. 0000C37E  2269 0080                movea.l    A1, [A1 + 0x80]
  16784. 0000C382  4E91                     jsr        [A1]
  16785. 0000C384  584F                     addq.w     A7, 4
  16786. 0000C386  3F00                     move.w     -[A7], D0
  16787. 0000C388  4EB9 0000 22E8           jsr        [0x000022E8]
  16788. 0000C38E  2F0A                     move.l     -[A7], A2
  16789. 0000C390  A950                     syscall    CountMItems
  16790. 0000C392  301F                     move.w     D0, [A7]+
  16791. 0000C394  3C00                     move.w     D6, D0
  16792. 0000C396  7601                     moveq.l    D3, 0x01
  16793. 0000C398  601E                     bra        +0x20 /* 0000C3B8 */
  16794. label0000C39A:
  16795. 0000C39A  2F0A                     move.l     -[A7], A2
  16796. 0000C39C  3F03                     move.w     -[A7], D3
  16797. 0000C39E  486E FF00                pea.l      [A6 - 0x100]
  16798. 0000C3A2  A946                     syscall    GetMenuItemText/GetItem
  16799. 0000C3A4  554F                     subq.w     A7, 2
  16800. 0000C3A6  486E FF00                pea.l      [A6 - 0x100]
  16801. 0000C3AA  A88C                     syscall    StringWidth
  16802. 0000C3AC  301F                     move.w     D0, [A7]+
  16803. 0000C3AE  3800                     move.w     D4, D0
  16804. 0000C3B0  B845                     cmp.w      D4, D5
  16805. 0000C3B2  6F02                     ble        +0x4 /* 0000C3B6 */
  16806. 0000C3B4  3A04                     move.w     D5, D4
  16807. label0000C3B6:
  16808. 0000C3B6  5243                     addq.w     D3, 1
  16809. label0000C3B8:
  16810. 0000C3B8  B646                     cmp.w      D3, D6
  16811. 0000C3BA  6FDE                     ble        -0x20 /* 0000C39A */
  16812. label0000C3BC:
  16813. 0000C3BC  3F3C FFFF                move.w     -[A7], 0xFFFF
  16814. 0000C3C0  486E FEF8                pea.l      [A6 - 0x108]
  16815. 0000C3C4  4EB9 0000 20C0           jsr        [0x000020C0]
  16816. 0000C3CA  3005                     move.w     D0, D5
  16817. 0000C3CC  5C4F                     addq.w     A7, 6
  16818. 0000C3CE  4CDF 0C78                movem.l    D3,D4,D5,D6,A2,A3, [A7]+
  16819. 0000C3D2  4E5E                     unlink     A6
  16820. 0000C3D4  4E75                     rts
  16821. 0000C3D6  4E56 FEF8                link       A6, -0x0108
  16822. 0000C3DA  48E7 1020                movem.l    -[A7], D3,A2
  16823. 0000C3DE  246E 0008                movea.l    A2, [A6 + 0x8]
  16824. 0000C3E2  2F0A                     move.l     -[A7], A2
  16825. 0000C3E4  2057                     movea.l    A0, [A7]
  16826. 0000C3E6  2250                     movea.l    A1, [A0]
  16827. 0000C3E8  2269 00E0                movea.l    A1, [A1 + 0xE0]
  16828. 0000C3EC  4E91                     jsr        [A1]
  16829. 0000C3EE  4A00                     tst.b      D0
  16830. 0000C3F0  584F                     addq.w     A7, 4
  16831. 0000C3F2  6758                     beq        +0x5A /* 0000C44C */
  16832. 0000C3F4  486E FFF8                pea.l      [A6 - 0x8]
  16833. 0000C3F8  4EB9 0000 20B8           jsr        [0x000020B8]
  16834. 0000C3FE  2F0A                     move.l     -[A7], A2
  16835. 0000C400  2057                     movea.l    A0, [A7]
  16836. 0000C402  2250                     movea.l    A1, [A0]
  16837. 0000C404  2269 0080                movea.l    A1, [A1 + 0x80]
  16838. 0000C408  4E91                     jsr        [A1]
  16839. 0000C40A  584F                     addq.w     A7, 4
  16840. 0000C40C  3F00                     move.w     -[A7], D0
  16841. 0000C40E  4EB9 0000 22E8           jsr        [0x000022E8]
  16842. 0000C414  486E FEF8                pea.l      [A6 - 0x108]
  16843. 0000C418  2F0A                     move.l     -[A7], A2
  16844. 0000C41A  2057                     movea.l    A0, [A7]
  16845. 0000C41C  2250                     movea.l    A1, [A0]
  16846. 0000C41E  2269 0020                movea.l    A1, [A1 + 0x20]
  16847. 0000C422  4E91                     jsr        [A1]
  16848. 0000C424  3F2A 0124                move.w     -[A7], [A2 + 0x124]
  16849. 0000C428  A888                     syscall    TextFace
  16850. 0000C42A  486E FEF8                pea.l      [A6 - 0x108]
  16851. 0000C42E  A88C                     syscall    StringWidth
  16852. 0000C430  301F                     move.w     D0, [A7]+
  16853. 0000C432  5440                     addq.w     D0, 2
  16854. 0000C434  3600                     move.w     D3, D0
  16855. 0000C436  3F3C FFFF                move.w     -[A7], 0xFFFF
  16856. 0000C43A  486E FFF8                pea.l      [A6 - 0x8]
  16857. 0000C43E  4EB9 0000 20C0           jsr        [0x000020C0]
  16858. 0000C444  3003                     move.w     D0, D3
  16859. 0000C446  4FEF 0012                lea.l      A7, [A7 + 0x12]
  16860. 0000C44A  6002                     bra        +0x4 /* 0000C44E */
  16861. label0000C44C:
  16862. 0000C44C  7000                     moveq.l    D0, 0x00
  16863. label0000C44E:
  16864. 0000C44E  4CDF 0408                movem.l    D3,A2, [A7]+
  16865. 0000C452  4E5E                     unlink     A6
  16866. 0000C454  4E75                     rts
  16867. 0000C456  4E56 FFF0                link       A6, -0x0010
  16868. 0000C45A  48E7 1820                movem.l    -[A7], D3,D4,A2
  16869. 0000C45E  246E 0008                movea.l    A2, [A6 + 0x8]
  16870. 0000C462  486E FFF0                pea.l      [A6 - 0x10]
  16871. 0000C466  2F0A                     move.l     -[A7], A2
  16872. 0000C468  2057                     movea.l    A0, [A7]
  16873. 0000C46A  2250                     movea.l    A1, [A0]
  16874. 0000C46C  2269 00EC                movea.l    A1, [A1 + 0xEC]
  16875. 0000C470  4E91                     jsr        [A1]
  16876. 0000C472  362E FFF4                move.w     D3, [A6 - 0xC]
  16877. 0000C476  966E FFF0                sub.w      D3, [A6 - 0x10]
  16878. 0000C47A  0C43 0012                cmpi.w     D3, 0x12
  16879. 0000C47E  5DC0                     slt        D0
  16880. 0000C480  4400                     neg.b      D0
  16881. 0000C482  1800                     move.b     D4, D0
  16882. 0000C484  4A04                     tst.b      D4
  16883. 0000C486  504F                     addq.w     A7, 8
  16884. 0000C488  6704                     beq        +0x6 /* 0000C48E */
  16885. 0000C48A  7013                     moveq.l    D0, 0x13
  16886. 0000C48C  6002                     bra        +0x4 /* 0000C490 */
  16887. label0000C48E:
  16888. 0000C48E  7016                     moveq.l    D0, 0x16
  16889. label0000C490:
  16890. 0000C490  3600                     move.w     D3, D0
  16891. 0000C492  486E FFF8                pea.l      [A6 - 0x8]
  16892. 0000C496  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  16893. 0000C49A  4EB9 0000 2F90           jsr        [0x00002F90]
  16894. 0000C4A0  2D6E FFF8 FFFC           move.l     [A6 - 0x4], [A6 - 0x8]
  16895. 0000C4A6  4A04                     tst.b      D4
  16896. 0000C4A8  504F                     addq.w     A7, 8
  16897. 0000C4AA  6728                     beq        +0x2A /* 0000C4D4 */
  16898. 0000C4AC  182A 0131                move.b     D4, [A2 + 0x131]
  16899. 0000C4B0  670E                     beq        +0x10 /* 0000C4C0 */
  16900. 0000C4B2  B66E FFF8                cmp.w      D3, [A6 - 0x8]
  16901. 0000C4B6  6F08                     ble        +0xA /* 0000C4C0 */
  16902. 0000C4B8  3003                     move.w     D0, D3
  16903. 0000C4BA  5740                     subq.w     D0, 3
  16904. 0000C4BC  3D40 FFFC                move.w     [A6 - 0x4], D0
  16905. label0000C4C0:
  16906. 0000C4C0  4A04                     tst.b      D4
  16907. 0000C4C2  6732                     beq        +0x34 /* 0000C4F6 */
  16908. 0000C4C4  0C6E 0012 FFFA           cmpi.w     [A6 - 0x6], 0x12
  16909. 0000C4CA  6C2A                     bge        +0x2C /* 0000C4F6 */
  16910. 0000C4CC  3D7C 0010 FFFE           move.w     [A6 - 0x2], 0x10
  16911. 0000C4D2  6022                     bra        +0x24 /* 0000C4F6 */
  16912. label0000C4D4:
  16913. 0000C4D4  182A 0131                move.b     D4, [A2 + 0x131]
  16914. 0000C4D8  670A                     beq        +0xC /* 0000C4E4 */
  16915. 0000C4DA  B66E FFF8                cmp.w      D3, [A6 - 0x8]
  16916. 0000C4DE  6F04                     ble        +0x6 /* 0000C4E4 */
  16917. 0000C4E0  3D43 FFFC                move.w     [A6 - 0x4], D3
  16918. label0000C4E4:
  16919. 0000C4E4  4A04                     tst.b      D4
  16920. 0000C4E6  670E                     beq        +0x10 /* 0000C4F6 */
  16921. 0000C4E8  0C6E 0012 FFFA           cmpi.w     [A6 - 0x6], 0x12
  16922. 0000C4EE  6C06                     bge        +0x8 /* 0000C4F6 */
  16923. 0000C4F0  3D7C 0012 FFFE           move.w     [A6 - 0x2], 0x12
  16924. label0000C4F6:
  16925. 0000C4F6  302E FFFC                move.w     D0, [A6 - 0x4]
  16926. 0000C4FA  B06E FFF8                cmp.w      D0, [A6 - 0x8]
  16927. 0000C4FE  660A                     bne        +0xC /* 0000C50A */
  16928. 0000C500  302E FFFE                move.w     D0, [A6 - 0x2]
  16929. 0000C504  B06E FFFA                cmp.w      D0, [A6 - 0x6]
  16930. 0000C508  671A                     beq        +0x1C /* 0000C524 */
  16931. label0000C50A:
  16932. 0000C50A  1F3C 0001                move.b     -[A7], 0x1
  16933. 0000C50E  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  16934. 0000C512  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  16935. 0000C516  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  16936. 0000C51A  4EB9 0000 2FC0           jsr        [0x00002FC0]
  16937. 0000C520  4FEF 000A                lea.l      A7, [A7 + 0xA]
  16938. label0000C524:
  16939. 0000C524  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  16940. 0000C528  4E5E                     unlink     A6
  16941. 0000C52A  4E75                     rts
  16942. 0000C52C  4E56 0000                link       A6, 0
  16943. 0000C530  48E7 0038                movem.l    -[A7], A2,A3,A4
  16944. 0000C534  246E 000C                movea.l    A2, [A6 + 0xC]
  16945. 0000C538  286E 0010                movea.l    A4, [A6 + 0x10]
  16946. 0000C53C  266E 0014                movea.l    A3, [A6 + 0x14]
  16947. 0000C540  200A                     move.l     D0, A2
  16948. 0000C542  6710                     beq        +0x12 /* 0000C554 */
  16949. 0000C544  7001                     moveq.l    D0, 0x01
  16950. 0000C546  2880                     move.l     [A4], D0
  16951. 0000C548  554F                     subq.w     A7, 2
  16952. 0000C54A  2F0A                     move.l     -[A7], A2
  16953. 0000C54C  A950                     syscall    CountMItems
  16954. 0000C54E  301F                     move.w     D0, [A7]+
  16955. 0000C550  48C0                     ext.l      D0
  16956. 0000C552  2680                     move.l     [A3], D0
  16957. label0000C554:
  16958. 0000C554  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  16959. 0000C558  4E5E                     unlink     A6
  16960. 0000C55A  4E75                     rts
  16961. 0000C55C  4E56 0000                link       A6, 0
  16962. 0000C560  2F0A                     move.l     -[A7], A2
  16963. 0000C562  246E 0008                movea.l    A2, [A6 + 0x8]
  16964. 0000C566  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  16965. 0000C56A  2F0A                     move.l     -[A7], A2
  16966. 0000C56C  61FF FFFF A35E           bsr        -0x5CA0 /* 000068CC */
  16967. 0000C572  486A 0010                pea.l      [A2 + 0x10]
  16968. 0000C576  4EB9 0000 3BD0           jsr        [0x00003BD0]
  16969. 0000C57C  41F9 0000 AFBC           lea.l      A0, [0x0000AFBC]
  16970. 0000C582  2488                     move.l     [A2], A0
  16971. 0000C584  41F9 0000 AFBC           lea.l      A0, [0x0000AFBC]
  16972. 0000C58A  41E8 00E4                lea.l      A0, [A0 + 0xE4]
  16973. 0000C58E  2548 0010                move.l     [A2 + 0x10], A0
  16974. 0000C592  204A                     movea.l    A0, A2
  16975. 0000C594  4FEF 000C                lea.l      A7, [A7 + 0xC]
  16976. 0000C598  245F                     movea.l    A2, [A7]+
  16977. 0000C59A  4E5E                     unlink     A6
  16978. 0000C59C  4E75                     rts
  16979. 0000C59E  4E56 0000                link       A6, 0
  16980. 0000C5A2  2F0A                     move.l     -[A7], A2
  16981. 0000C5A4  246E 0008                movea.l    A2, [A6 + 0x8]
  16982. 0000C5A8  200A                     move.l     D0, A2
  16983. 0000C5AA  6740                     beq        +0x42 /* 0000C5EC */
  16984. 0000C5AC  41F9 0000 AFBC           lea.l      A0, [0x0000AFBC]
  16985. 0000C5B2  2488                     move.l     [A2], A0
  16986. 0000C5B4  41F9 0000 AFBC           lea.l      A0, [0x0000AFBC]
  16987. 0000C5BA  41E8 00E4                lea.l      A0, [A0 + 0xE4]
  16988. 0000C5BE  2548 0010                move.l     [A2 + 0x10], A0
  16989. 0000C5C2  4267                     clr.w      -[A7]
  16990. 0000C5C4  486A 0010                pea.l      [A2 + 0x10]
  16991. 0000C5C8  4EB9 0000 3BD8           jsr        [0x00003BD8]
  16992. 0000C5CE  4267                     clr.w      -[A7]
  16993. 0000C5D0  2F0A                     move.l     -[A7], A2
  16994. 0000C5D2  61FF FFFF A32E           bsr        -0x5CD0 /* 00006902 */
  16995. 0000C5D8  4A6E 000C                tst.w      [A6 + 0xC]
  16996. 0000C5DC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  16997. 0000C5E0  6F0A                     ble        +0xC /* 0000C5EC */
  16998. 0000C5E2  2F0A                     move.l     -[A7], A2
  16999. 0000C5E4  4EB9 0000 1FF8           jsr        [0x00001FF8 /* DockingGlobals */]
  17000. 0000C5EA  584F                     addq.w     A7, 4
  17001. label0000C5EC:
  17002. 0000C5EC  204A                     movea.l    A0, A2
  17003. 0000C5EE  245F                     movea.l    A2, [A7]+
  17004. 0000C5F0  4E5E                     unlink     A6
  17005. 0000C5F2  4E75                     rts
  17006. 0000C5F4  4E56 FEFC                link       A6, -0x0104
  17007. 0000C5F8  48E7 0038                movem.l    -[A7], A2,A3,A4
  17008. 0000C5FC  286E 0008                movea.l    A4, [A6 + 0x8]
  17009. 0000C600  266E 000C                movea.l    A3, [A6 + 0xC]
  17010. 0000C604  246E 0010                movea.l    A2, [A6 + 0x10]
  17011. 0000C608  4878 0002                push.l     0x2
  17012. 0000C60C  486E FFFE                pea.l      [A6 - 0x2]
  17013. 0000C610  2F0A                     move.l     -[A7], A2
  17014. 0000C612  4EB9 0000 2BA0           jsr        [0x00002BA0]
  17015. 0000C618  4878 0002                push.l     0x2
  17016. 0000C61C  486E FEFC                pea.l      [A6 - 0x104]
  17017. 0000C620  2F0A                     move.l     -[A7], A2
  17018. 0000C622  4EB9 0000 2BA0           jsr        [0x00002BA0]
  17019. 0000C628  486E FEFE                pea.l      [A6 - 0x102]
  17020. 0000C62C  2F0A                     move.l     -[A7], A2
  17021. 0000C62E  4EB9 0000 2BC0           jsr        [0x00002BC0]
  17022. 0000C634  42A7                     clr.l      -[A7]
  17023. 0000C636  3F2E FEFC                move.w     -[A7], [A6 - 0x104]
  17024. 0000C63A  486E FEFE                pea.l      [A6 - 0x102]
  17025. 0000C63E  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  17026. 0000C642  2F0B                     move.l     -[A7], A3
  17027. 0000C644  2F0C                     move.l     -[A7], A4
  17028. 0000C646  2057                     movea.l    A0, [A7]
  17029. 0000C648  2250                     movea.l    A1, [A0]
  17030. 0000C64A  2269 0010                movea.l    A1, [A1 + 0x10]
  17031. 0000C64E  4E91                     jsr        [A1]
  17032. 0000C650  4FEF 0034                lea.l      A7, [A7 + 0x34]
  17033. 0000C654  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  17034. 0000C658  4E5E                     unlink     A6
  17035. 0000C65A  4E75                     rts
  17036. 0000C65C  4E56 0000                link       A6, 0
  17037. 0000C660  48E7 1C38                movem.l    -[A7], D3,D4,D5,A2,A3,A4
  17038. 0000C664  246E 0008                movea.l    A2, [A6 + 0x8]
  17039. 0000C668  2A2E 000C                move.l     D5, [A6 + 0xC]
  17040. 0000C66C  362E 0010                move.w     D3, [A6 + 0x10]
  17041. 0000C670  286E 0012                movea.l    A4, [A6 + 0x12]
  17042. 0000C674  382E 0016                move.w     D4, [A6 + 0x16]
  17043. 0000C678  2545 0004                move.l     [A2 + 0x4], D5
  17044. 0000C67C  0C43 00A2                cmpi.w     D3, 0xA2
  17045. 0000C680  57C0                     seq        D0
  17046. 0000C682  4400                     neg.b      D0
  17047. 0000C684  1540 0008                move.b     [A2 + 0x8], D0
  17048. 0000C688  42AA 000A                clr.l      [A2 + 0xA]
  17049. 0000C68C  426A 000E                clr.w      [A2 + 0xE]
  17050. 0000C690  266A 0004                movea.l    A3, [A2 + 0x4]
  17051. 0000C694  262B 0062                move.l     D3, [A3 + 0x62]
  17052. 0000C698  3F04                     move.w     -[A7], D4
  17053. 0000C69A  3F03                     move.w     -[A7], D3
  17054. 0000C69C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  17055. 0000C6A0  2057                     movea.l    A0, [A7]
  17056. 0000C6A2  2268 0004                movea.l    A1, [A0 + 0x4]
  17057. 0000C6A6  2269 001C                movea.l    A1, [A1 + 0x1C]
  17058. 0000C6AA  4E91                     jsr        [A1]
  17059. 0000C6AC  584F                     addq.w     A7, 4
  17060. 0000C6AE  2F00                     move.l     -[A7], D0
  17061. 0000C6B0  2F0C                     move.l     -[A7], A4
  17062. 0000C6B2  2F0A                     move.l     -[A7], A2
  17063. 0000C6B4  2057                     movea.l    A0, [A7]
  17064. 0000C6B6  2250                     movea.l    A1, [A0]
  17065. 0000C6B8  2269 00F8                movea.l    A1, [A1 + 0xF8]
  17066. 0000C6BC  4E91                     jsr        [A1]
  17067. 0000C6BE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  17068. 0000C6C2  4CDF 1C38                movem.l    D3,D4,D5,A2,A3,A4, [A7]+
  17069. 0000C6C6  4E5E                     unlink     A6
  17070. 0000C6C8  4E75                     rts
  17071. 0000C6CA  4E56 0000                link       A6, 0
  17072. 0000C6CE  48E7 0038                movem.l    -[A7], A2,A3,A4
  17073. 0000C6D2  246E 0008                movea.l    A2, [A6 + 0x8]
  17074. 0000C6D6  4267                     clr.w      -[A7]
  17075. 0000C6D8  4879 0000 B276           push.l     0xB276
  17076. 0000C6DE  4879 0000 B1F0           push.l     0xB1F0
  17077. 0000C6E4  4878 0004                push.l     0x4
  17078. 0000C6E8  286A 0004                movea.l    A4, [A2 + 0x4]
  17079. 0000C6EC  206C 0020                movea.l    A0, [A4 + 0x20]
  17080. 0000C6F0  4850                     pea.l      [A0]
  17081. 0000C6F2  4EB9 0000 1FE8           jsr        [0x00001FE8]
  17082. 0000C6F8  2648                     movea.l    A3, A0
  17083. 0000C6FA  4267                     clr.w      -[A7]
  17084. 0000C6FC  4879 0000 B17A           push.l     0xB17A
  17085. 0000C702  4879 0000 B13E           push.l     0xB13E
  17086. 0000C708  4878 0004                push.l     0x4
  17087. 0000C70C  2F2A 000A                move.l     -[A7], [A2 + 0xA]
  17088. 0000C710  4EB9 0000 1FE8           jsr        [0x00001FE8]
  17089. 0000C716  2848                     movea.l    A4, A0
  17090. 0000C718  200B                     move.l     D0, A3
  17091. 0000C71A  4FEF 0024                lea.l      A7, [A7 + 0x24]
  17092. 0000C71E  6736                     beq        +0x38 /* 0000C756 */
  17093. 0000C720  200C                     move.l     D0, A4
  17094. 0000C722  6732                     beq        +0x34 /* 0000C756 */
  17095. 0000C724  4227                     clr.b      -[A7]
  17096. 0000C726  203C 0000 00DA           move.l     D0, 0xDA
  17097. 0000C72C  2073 0808                movea.l    A0, [A3 + D0 + 0x8]
  17098. 0000C730  4850                     pea.l      [A0]
  17099. 0000C732  486C 006A                pea.l      [A4 + 0x6A]
  17100. 0000C736  2057                     movea.l    A0, [A7]
  17101. 0000C738  2250                     movea.l    A1, [A0]
  17102. 0000C73A  2269 000C                movea.l    A1, [A1 + 0xC]
  17103. 0000C73E  4E91                     jsr        [A1]
  17104. 0000C740  4227                     clr.b      -[A7]
  17105. 0000C742  486A 000E                pea.l      [A2 + 0xE]
  17106. 0000C746  2F0A                     move.l     -[A7], A2
  17107. 0000C748  2057                     movea.l    A0, [A7]
  17108. 0000C74A  2250                     movea.l    A1, [A0]
  17109. 0000C74C  2269 00E0                movea.l    A1, [A1 + 0xE0]
  17110. 0000C750  4E91                     jsr        [A1]
  17111. 0000C752  4FEF 0014                lea.l      A7, [A7 + 0x14]
  17112. label0000C756:
  17113. 0000C756  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  17114. 0000C75A  4E5E                     unlink     A6
  17115. 0000C75C  4E75                     rts
  17116. 0000C75E  4E56 0000                link       A6, 0
  17117. 0000C762  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  17118. 0000C766  246E 0008                movea.l    A2, [A6 + 0x8]
  17119. 0000C76A  262E 000C                move.l     D3, [A6 + 0xC]
  17120. 0000C76E  286E 0010                movea.l    A4, [A6 + 0x10]
  17121. 0000C772  266E 0014                movea.l    A3, [A6 + 0x14]
  17122. 0000C776  2F0A                     move.l     -[A7], A2
  17123. 0000C778  2057                     movea.l    A0, [A7]
  17124. 0000C77A  2250                     movea.l    A1, [A0]
  17125. 0000C77C  2269 00C8                movea.l    A1, [A1 + 0xC8]
  17126. 0000C780  4E91                     jsr        [A1]
  17127. 0000C782  4A00                     tst.b      D0
  17128. 0000C784  584F                     addq.w     A7, 4
  17129. 0000C786  6714                     beq        +0x16 /* 0000C79C */
  17130. 0000C788  2F0B                     move.l     -[A7], A3
  17131. 0000C78A  2F0C                     move.l     -[A7], A4
  17132. 0000C78C  2F03                     move.l     -[A7], D3
  17133. 0000C78E  2F2A 000A                move.l     -[A7], [A2 + 0xA]
  17134. 0000C792  4EB9 0000 0258           jsr        [0x00000258]
  17135. 0000C798  4FEF 0010                lea.l      A7, [A7 + 0x10]
  17136. label0000C79C:
  17137. 0000C79C  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  17138. 0000C7A0  4E5E                     unlink     A6
  17139. 0000C7A2  4E75                     rts
  17140. 0000C7A4  4E56 0000                link       A6, 0
  17141. 0000C7A8  48E7 1020                movem.l    -[A7], D3,A2
  17142. 0000C7AC  246E 0008                movea.l    A2, [A6 + 0x8]
  17143. 0000C7B0  262E 000C                move.l     D3, [A6 + 0xC]
  17144. 0000C7B4  2F0A                     move.l     -[A7], A2
  17145. 0000C7B6  2057                     movea.l    A0, [A7]
  17146. 0000C7B8  2250                     movea.l    A1, [A0]
  17147. 0000C7BA  2269 00C8                movea.l    A1, [A1 + 0xC8]
  17148. 0000C7BE  4E91                     jsr        [A1]
  17149. 0000C7C0  4A00                     tst.b      D0
  17150. 0000C7C2  584F                     addq.w     A7, 4
  17151. 0000C7C4  672A                     beq        +0x2C /* 0000C7F0 */
  17152. 0000C7C6  2F2A 000A                move.l     -[A7], [A2 + 0xA]
  17153. 0000C7CA  2057                     movea.l    A0, [A7]
  17154. 0000C7CC  2268 0004                movea.l    A1, [A0 + 0x4]
  17155. 0000C7D0  2269 001C                movea.l    A1, [A1 + 0x1C]
  17156. 0000C7D4  4E91                     jsr        [A1]
  17157. 0000C7D6  B680                     cmp.l      D3, D0
  17158. 0000C7D8  584F                     addq.w     A7, 4
  17159. 0000C7DA  6714                     beq        +0x16 /* 0000C7F0 */
  17160. 0000C7DC  2F03                     move.l     -[A7], D3
  17161. 0000C7DE  2F2A 000A                move.l     -[A7], [A2 + 0xA]
  17162. 0000C7E2  2057                     movea.l    A0, [A7]
  17163. 0000C7E4  2268 0004                movea.l    A1, [A0 + 0x4]
  17164. 0000C7E8  2269 0020                movea.l    A1, [A1 + 0x20]
  17165. 0000C7EC  4E91                     jsr        [A1]
  17166. 0000C7EE  504F                     addq.w     A7, 8
  17167. label0000C7F0:
  17168. 0000C7F0  4CDF 0408                movem.l    D3,A2, [A7]+
  17169. 0000C7F4  4E5E                     unlink     A6
  17170. 0000C7F6  4E75                     rts
  17171. 0000C7F8  4E56 0000                link       A6, 0
  17172. 0000C7FC  48E7 1030                movem.l    -[A7], D3,A2,A3
  17173. 0000C800  266E 0008                movea.l    A3, [A6 + 0x8]
  17174. 0000C804  262E 000C                move.l     D3, [A6 + 0xC]
  17175. 0000C808  246B 000A                movea.l    A2, [A3 + 0xA]
  17176. 0000C80C  200A                     move.l     D0, A2
  17177. 0000C80E  6712                     beq        +0x14 /* 0000C822 */
  17178. 0000C810  2F03                     move.l     -[A7], D3
  17179. 0000C812  2F0A                     move.l     -[A7], A2
  17180. 0000C814  2057                     movea.l    A0, [A7]
  17181. 0000C816  2268 0004                movea.l    A1, [A0 + 0x4]
  17182. 0000C81A  2269 0160                movea.l    A1, [A1 + 0x160]
  17183. 0000C81E  4E91                     jsr        [A1]
  17184. 0000C820  504F                     addq.w     A7, 8
  17185. label0000C822:
  17186. 0000C822  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  17187. 0000C826  4E5E                     unlink     A6
  17188. 0000C828  4E75                     rts
  17189. 0000C82A  4E56 0000                link       A6, 0
  17190. 0000C82E  48E7 1030                movem.l    -[A7], D3,A2,A3
  17191. 0000C832  266E 0008                movea.l    A3, [A6 + 0x8]
  17192. 0000C836  262E 000C                move.l     D3, [A6 + 0xC]
  17193. 0000C83A  246B 000A                movea.l    A2, [A3 + 0xA]
  17194. 0000C83E  200A                     move.l     D0, A2
  17195. 0000C840  6712                     beq        +0x14 /* 0000C854 */
  17196. 0000C842  2F03                     move.l     -[A7], D3
  17197. 0000C844  2F0A                     move.l     -[A7], A2
  17198. 0000C846  2057                     movea.l    A0, [A7]
  17199. 0000C848  2268 0004                movea.l    A1, [A0 + 0x4]
  17200. 0000C84C  2269 0164                movea.l    A1, [A1 + 0x164]
  17201. 0000C850  4E91                     jsr        [A1]
  17202. 0000C852  504F                     addq.w     A7, 8
  17203. label0000C854:
  17204. 0000C854  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  17205. 0000C858  4E5E                     unlink     A6
  17206. 0000C85A  4E75                     rts
  17207. 0000C85C  4E56 0000                link       A6, 0
  17208. 0000C860  48E7 1030                movem.l    -[A7], D3,A2,A3
  17209. 0000C864  246E 0008                movea.l    A2, [A6 + 0x8]
  17210. 0000C868  2F2A 000A                move.l     -[A7], [A2 + 0xA]
  17211. 0000C86C  2057                     movea.l    A0, [A7]
  17212. 0000C86E  2268 0004                movea.l    A1, [A0 + 0x4]
  17213. 0000C872  2269 001C                movea.l    A1, [A1 + 0x1C]
  17214. 0000C876  4E91                     jsr        [A1]
  17215. 0000C878  2600                     move.l     D3, D0
  17216. 0000C87A  266A 0004                movea.l    A3, [A2 + 0x4]
  17217. 0000C87E  2743 005A                move.l     [A3 + 0x5A], D3
  17218. 0000C882  584F                     addq.w     A7, 4
  17219. 0000C884  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  17220. 0000C888  4E5E                     unlink     A6
  17221. 0000C88A  4E75                     rts
  17222. 0000C88C  4E56 FFFC                link       A6, -0x0004
  17223. 0000C890  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  17224. 0000C894  246E 0008                movea.l    A2, [A6 + 0x8]
  17225. 0000C898  262E 000C                move.l     D3, [A6 + 0xC]
  17226. 0000C89C  0C83 0000 00CB           cmpi.l     D3, 0xCB
  17227. 0000C8A2  6640                     bne        +0x42 /* 0000C8E4 */
  17228. 0000C8A4  2F2A 000A                move.l     -[A7], [A2 + 0xA]
  17229. 0000C8A8  2057                     movea.l    A0, [A7]
  17230. 0000C8AA  2268 0004                movea.l    A1, [A0 + 0x4]
  17231. 0000C8AE  2269 001C                movea.l    A1, [A1 + 0x1C]
  17232. 0000C8B2  4E91                     jsr        [A1]
  17233. 0000C8B4  2D40 FFFC                move.l     [A6 - 0x4], D0
  17234. 0000C8B8  286A 0004                movea.l    A4, [A2 + 0x4]
  17235. 0000C8BC  2940 005A                move.l     [A4 + 0x5A], D0
  17236. 0000C8C0  286A 0004                movea.l    A4, [A2 + 0x4]
  17237. 0000C8C4  264C                     movea.l    A3, A4
  17238. 0000C8C6  262B 0056                move.l     D3, [A3 + 0x56]
  17239. 0000C8CA  4A83                     tst.l      D3
  17240. 0000C8CC  584F                     addq.w     A7, 4
  17241. 0000C8CE  6714                     beq        +0x16 /* 0000C8E4 */
  17242. 0000C8D0  486E FFFC                pea.l      [A6 - 0x4]
  17243. 0000C8D4  2F03                     move.l     -[A7], D3
  17244. 0000C8D6  486C 0028                pea.l      [A4 + 0x28]
  17245. 0000C8DA  4EB9 0000 3B28           jsr        [0x00003B28]
  17246. 0000C8E0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  17247. label0000C8E4:
  17248. 0000C8E4  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  17249. 0000C8E8  4E5E                     unlink     A6
  17250. 0000C8EA  4E75                     rts
  17251. 0000C8EC  4E56 0000                link       A6, 0
  17252. 0000C8F0  48E7 1C30                movem.l    -[A7], D3,D4,D5,A2,A3
  17253. 0000C8F4  246E 0008                movea.l    A2, [A6 + 0x8]
  17254. 0000C8F8  3A2E 000C                move.w     D5, [A6 + 0xC]
  17255. 0000C8FC  282E 000E                move.l     D4, [A6 + 0xE]
  17256. 0000C900  262E 0012                move.l     D3, [A6 + 0x12]
  17257. 0000C904  266E 0016                movea.l    A3, [A6 + 0x16]
  17258. 0000C908  0C84 4D48 414E           cmpi.l     D4, 0x4D48414E /* 'MHAN' */
  17259. 0000C90E  6620                     bne        +0x22 /* 0000C930 */
  17260. 0000C910  2F0B                     move.l     -[A7], A3
  17261. 0000C912  2F03                     move.l     -[A7], D3
  17262. 0000C914  2F3C 6D68 616E           move.l     -[A7], 0x6D68616E /* 'mhan' */
  17263. 0000C91A  3F05                     move.w     -[A7], D5
  17264. 0000C91C  2F2A 000A                move.l     -[A7], [A2 + 0xA]
  17265. 0000C920  2057                     movea.l    A0, [A7]
  17266. 0000C922  2268 0004                movea.l    A1, [A0 + 0x4]
  17267. 0000C926  2269 0188                movea.l    A1, [A1 + 0x188]
  17268. 0000C92A  4E91                     jsr        [A1]
  17269. 0000C92C  4FEF 0012                lea.l      A7, [A7 + 0x12]
  17270. label0000C930:
  17271. 0000C930  4CDF 0C38                movem.l    D3,D4,D5,A2,A3, [A7]+
  17272. 0000C934  4E5E                     unlink     A6
  17273. 0000C936  4E75                     rts
  17274. 0000C938  4E56 FFE2                link       A6, -0x001E
  17275. 0000C93C  48E7 1C38                movem.l    -[A7], D3,D4,D5,A2,A3,A4
  17276. 0000C940  266E 0008                movea.l    A3, [A6 + 0x8]
  17277. 0000C944  286E 000C                movea.l    A4, [A6 + 0xC]
  17278. 0000C948  2A2E 0010                move.l     D5, [A6 + 0x10]
  17279. 0000C94C  382E 0014                move.w     D4, [A6 + 0x14]
  17280. 0000C950  362E 0016                move.w     D3, [A6 + 0x16]
  17281. 0000C954  1014                     move.b     D0, [A4]
  17282. 0000C956  6708                     beq        +0xA /* 0000C960 */
  17283. 0000C958  554F                     subq.w     A7, 2
  17284. 0000C95A  2F0C                     move.l     -[A7], A4
  17285. 0000C95C  A88C                     syscall    StringWidth
  17286. 0000C95E  301F                     move.w     D0, [A7]+
  17287. label0000C960:
  17288. 0000C960  2D7C 6772 7068 FFE2      move.l     [A6 - 0x1E], 0x67727068 /* 'grph' */
  17289. 0000C968  3D7C 0064 FFE6           move.w     [A6 - 0x1A], 0x64 /* 'd' */
  17290. 0000C96E  3D7C 0012 FFE8           move.w     [A6 - 0x18], 0x12
  17291. 0000C974  1D7C 0001 FFEA           move.b     [A6 - 0x16], 0x1
  17292. 0000C97A  1D7C 0001 FFEB           move.b     [A6 - 0x15], 0x1
  17293. 0000C980  1D7C 0001 FFEC           move.b     [A6 - 0x14], 0x1
  17294. 0000C986  1D7C 0001 FFED           move.b     [A6 - 0x13], 0x1
  17295. 0000C98C  422E FFEE                clr.b      [A6 - 0x12]
  17296. 0000C990  422E FFEF                clr.b      [A6 - 0x11]
  17297. 0000C994  700C                     moveq.l    D0, 0x0C
  17298. 0000C996  2D40 FFF0                move.l     [A6 - 0x10], D0
  17299. 0000C99A  42AE FFF4                clr.l      [A6 - 0xC]
  17300. 0000C99E  42AE FFF8                clr.l      [A6 - 0x8]
  17301. 0000C9A2  246B 0004                movea.l    A2, [A3 + 0x4]
  17302. 0000C9A6  206A 0020                movea.l    A0, [A2 + 0x20]
  17303. 0000C9AA  2D48 FFFC                move.l     [A6 - 0x4], A0
  17304. 0000C9AE  4878 0084                push.l     0x84
  17305. 0000C9B2  4EB9 0000 1FF0           jsr        [0x00001FF0 /* SCSI2Base */]
  17306. 0000C9B8  2448                     movea.l    A2, A0
  17307. 0000C9BA  2008                     move.l     D0, A0
  17308. 0000C9BC  584F                     addq.w     A7, 4
  17309. 0000C9BE  6734                     beq        +0x36 /* 0000C9F4 */
  17310. 0000C9C0  2F3C 6970 6F70           move.l     -[A7], 0x69706F70 /* 'ipop' */
  17311. 0000C9C6  3F3C 0001                move.w     -[A7], 0x1
  17312. 0000C9CA  42A7                     clr.l      -[A7]
  17313. 0000C9CC  2F0C                     move.l     -[A7], A4
  17314. 0000C9CE  3F03                     move.w     -[A7], D3
  17315. 0000C9D0  3F3C 0190                move.w     -[A7], 0x190
  17316. 0000C9D4  3F04                     move.w     -[A7], D4
  17317. 0000C9D6  3F3C CFC7                move.w     -[A7], 0xCFC7
  17318. 0000C9DA  3F05                     move.w     -[A7], D5
  17319. 0000C9DC  4878 00CB                push.l     0xCB
  17320. 0000C9E0  486E FFE2                pea.l      [A6 - 0x1E]
  17321. 0000C9E4  3F3C 0001                move.w     -[A7], 0x1
  17322. 0000C9E8  2F0A                     move.l     -[A7], A2
  17323. 0000C9EA  4EB9 0000 1B28           jsr        [0x00001B28]
  17324. 0000C9F0  4FEF 0026                lea.l      A7, [A7 + 0x26]
  17325. label0000C9F4:
  17326. 0000C9F4  200B                     move.l     D0, A3
  17327. 0000C9F6  4A80                     tst.l      D0
  17328. 0000C9F8  6708                     beq        +0xA /* 0000CA02 */
  17329. 0000C9FA  204B                     movea.l    A0, A3
  17330. 0000C9FC  5088                     addq.l     A0, 8
  17331. 0000C9FE  5088                     addq.l     A0, 8
  17332. 0000CA00  6002                     bra        +0x4 /* 0000CA04 */
  17333. label0000CA02:
  17334. 0000CA02  204B                     movea.l    A0, A3
  17335. label0000CA04:
  17336. 0000CA04  4850                     pea.l      [A0]
  17337. 0000CA06  486A 0028                pea.l      [A2 + 0x28]
  17338. 0000CA0A  4EB9 0000 3B20           jsr        [0x00003B20]
  17339. 0000CA10  274A 000A                move.l     [A3 + 0xA], A2
  17340. 0000CA14  504F                     addq.w     A7, 8
  17341. 0000CA16  4CDF 1C38                movem.l    D3,D4,D5,A2,A3,A4, [A7]+
  17342. 0000CA1A  4E5E                     unlink     A6
  17343. 0000CA1C  4E75                     rts
  17344. 0000CA1E  4E56 0000                link       A6, 0
  17345. 0000CA22  2F0A                     move.l     -[A7], A2
  17346. 0000CA24  246E 0008                movea.l    A2, [A6 + 0x8]
  17347. 0000CA28  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  17348. 0000CA2C  2F0A                     move.l     -[A7], A2
  17349. 0000CA2E  4EB9 0000 0028           jsr        [0x00000028 /* __m68k_vec_a_trap__ */]
  17350. 0000CA34  41F9 0000 ABAA           lea.l      A0, [0x0000ABAA]
  17351. 0000CA3A  2488                     move.l     [A2], A0
  17352. 0000CA3C  422A 000A                clr.b      [A2 + 0xA]
  17353. 0000CA40  426A 0008                clr.w      [A2 + 0x8]
  17354. 0000CA44  426A 000C                clr.w      [A2 + 0xC]
  17355. 0000CA48  426A 000E                clr.w      [A2 + 0xE]
  17356. 0000CA4C  426A 0010                clr.w      [A2 + 0x10]
  17357. 0000CA50  426A 0012                clr.w      [A2 + 0x12]
  17358. 0000CA54  42AA 0014                clr.l      [A2 + 0x14]
  17359. 0000CA58  204A                     movea.l    A0, A2
  17360. 0000CA5A  504F                     addq.w     A7, 8
  17361. 0000CA5C  245F                     movea.l    A2, [A7]+
  17362. 0000CA5E  4E5E                     unlink     A6
  17363. 0000CA60  4E75                     rts
  17364. 0000CA62  4E56 0000                link       A6, 0
  17365. 0000CA66  2F0A                     move.l     -[A7], A2
  17366. 0000CA68  246E 0008                movea.l    A2, [A6 + 0x8]
  17367. 0000CA6C  200A                     move.l     D0, A2
  17368. 0000CA6E  6724                     beq        +0x26 /* 0000CA94 */
  17369. 0000CA70  41F9 0000 ABAA           lea.l      A0, [0x0000ABAA]
  17370. 0000CA76  2488                     move.l     [A2], A0
  17371. 0000CA78  4267                     clr.w      -[A7]
  17372. 0000CA7A  2F0A                     move.l     -[A7], A2
  17373. 0000CA7C  4EB9 0000 0030           jsr        [0x00000030]
  17374. 0000CA82  4A6E 000C                tst.w      [A6 + 0xC]
  17375. 0000CA86  5C4F                     addq.w     A7, 6
  17376. 0000CA88  6F0A                     ble        +0xC /* 0000CA94 */
  17377. 0000CA8A  2F0A                     move.l     -[A7], A2
  17378. 0000CA8C  4EB9 0000 1FF8           jsr        [0x00001FF8 /* DockingGlobals */]
  17379. 0000CA92  584F                     addq.w     A7, 4
  17380. label0000CA94:
  17381. 0000CA94  204A                     movea.l    A0, A2
  17382. 0000CA96  245F                     movea.l    A2, [A7]+
  17383. 0000CA98  4E5E                     unlink     A6
  17384. 0000CA9A  4E75                     rts
  17385. 0000CA9C  4E56 FEFC                link       A6, -0x0104
  17386. 0000CAA0  48E7 0038                movem.l    -[A7], A2,A3,A4
  17387. 0000CAA4  286E 0008                movea.l    A4, [A6 + 0x8]
  17388. 0000CAA8  266E 000C                movea.l    A3, [A6 + 0xC]
  17389. 0000CAAC  246E 0010                movea.l    A2, [A6 + 0x10]
  17390. 0000CAB0  4878 0002                push.l     0x2
  17391. 0000CAB4  486E FFFE                pea.l      [A6 - 0x2]
  17392. 0000CAB8  2F0A                     move.l     -[A7], A2
  17393. 0000CABA  4EB9 0000 2BA0           jsr        [0x00002BA0]
  17394. 0000CAC0  4878 0002                push.l     0x2
  17395. 0000CAC4  486E FEFC                pea.l      [A6 - 0x104]
  17396. 0000CAC8  2F0A                     move.l     -[A7], A2
  17397. 0000CACA  4EB9 0000 2BA0           jsr        [0x00002BA0]
  17398. 0000CAD0  486E FEFE                pea.l      [A6 - 0x102]
  17399. 0000CAD4  2F0A                     move.l     -[A7], A2
  17400. 0000CAD6  4EB9 0000 2BC0           jsr        [0x00002BC0]
  17401. 0000CADC  42A7                     clr.l      -[A7]
  17402. 0000CADE  4267                     clr.w      -[A7]
  17403. 0000CAE0  4879 0000 AFBA           push.l     0xAFBA
  17404. 0000CAE6  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  17405. 0000CAEA  2F0B                     move.l     -[A7], A3
  17406. 0000CAEC  2F0C                     move.l     -[A7], A4
  17407. 0000CAEE  2057                     movea.l    A0, [A7]
  17408. 0000CAF0  2250                     movea.l    A1, [A0]
  17409. 0000CAF2  2269 0010                movea.l    A1, [A1 + 0x10]
  17410. 0000CAF6  4E91                     jsr        [A1]
  17411. 0000CAF8  4FEF 0034                lea.l      A7, [A7 + 0x34]
  17412. 0000CAFC  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  17413. 0000CB00  4E5E                     unlink     A6
  17414. 0000CB02  4E75                     rts
  17415. 0000CB04  4E56 FF5E                link       A6, -0x00A2
  17416. 0000CB08  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  17417. 0000CB0C  206E 0008                movea.l    A0, [A6 + 0x8]
  17418. 0000CB10  216E 000C 0004           move.l     [A0 + 0x4], [A6 + 0xC]
  17419. 0000CB16  4AB9 0002 B6C6           tst.l      [0x0002B6C6]
  17420. 0000CB1C  6600 012E                bne        +0x130 /* 0000CC4C */
  17421. 0000CB20  486E FFF8                pea.l      [A6 - 0x8]
  17422. 0000CB24  42A7                     clr.l      -[A7]
  17423. 0000CB26  2F3C 000A 0010           move.l     -[A7], 0xA0010
  17424. 0000CB2C  A8A7                     syscall    SetRect
  17425. 0000CB2E  2D4F FFAE                move.l     [A6 - 0x52], A7
  17426. 0000CB32  4878 0014                push.l     0x14
  17427. 0000CB36  4EB9 0000 1FF0           jsr        [0x00001FF0 /* SCSI2Base */]
  17428. 0000CB3C  2D48 FFC6                move.l     [A6 - 0x3A], A0
  17429. 0000CB40  2008                     move.l     D0, A0
  17430. 0000CB42  584F                     addq.w     A7, 4
  17431. 0000CB44  671A                     beq        +0x1C /* 0000CB60 */
  17432. 0000CB46  42A7                     clr.l      -[A7]
  17433. 0000CB48  42A7                     clr.l      -[A7]
  17434. 0000CB4A  42A7                     clr.l      -[A7]
  17435. 0000CB4C  4267                     clr.w      -[A7]
  17436. 0000CB4E  486E FFF8                pea.l      [A6 - 0x8]
  17437. 0000CB52  2F2E FFC6                move.l     -[A7], [A6 - 0x3A]
  17438. 0000CB56  4EB9 0000 3938           jsr        [0x00003938]
  17439. 0000CB5C  4FEF 0016                lea.l      A7, [A7 + 0x16]
  17440. label0000CB60:
  17441. 0000CB60  23EE FFC6 0002 B6C6      move.l     [0x0002B6C6], [A6 - 0x3A]
  17442. 0000CB68  605E                     bra        +0x60 /* 0000CBC8 */
  17443. 0000CB6A  206E FFA6                movea.l    A0, [A6 - 0x5A]
  17444. 0000CB6E  2D50 FF66                move.l     [A6 - 0x9A], [A0]
  17445. 0000CB72  7094                     moveq.l    D0, 0xFFFFFF94
  17446. 0000CB74  B0AE FF66                cmp.l      D0, [A6 - 0x9A]
  17447. 0000CB78  663A                     bne        +0x3C /* 0000CBB4 */
  17448. 0000CB7A  4878 0014                push.l     0x14
  17449. 0000CB7E  4EB9 0000 1FF0           jsr        [0x00001FF0 /* SCSI2Base */]
  17450. 0000CB84  2D48 FFC2                move.l     [A6 - 0x3E], A0
  17451. 0000CB88  2008                     move.l     D0, A0
  17452. 0000CB8A  584F                     addq.w     A7, 4
  17453. 0000CB8C  671C                     beq        +0x1E /* 0000CBAA */
  17454. 0000CB8E  42A7                     clr.l      -[A7]
  17455. 0000CB90  42A7                     clr.l      -[A7]
  17456. 0000CB92  4878 0004                push.l     0x4
  17457. 0000CB96  4267                     clr.w      -[A7]
  17458. 0000CB98  486E FFF8                pea.l      [A6 - 0x8]
  17459. 0000CB9C  2F2E FFC2                move.l     -[A7], [A6 - 0x3E]
  17460. 0000CBA0  4EB9 0000 3938           jsr        [0x00003938]
  17461. 0000CBA6  4FEF 0016                lea.l      A7, [A7 + 0x16]
  17462. label0000CBAA:
  17463. 0000CBAA  23EE FFC2 0002 B6C6      move.l     [0x0002B6C6], [A6 - 0x3E]
  17464. 0000CBB2  6010                     bra        +0x12 /* 0000CBC4 */
  17465. label0000CBB4:
  17466. 0000CBB4  42A7                     clr.l      -[A7]
  17467. 0000CBB6  42A7                     clr.l      -[A7]
  17468. 0000CBB8  42A7                     clr.l      -[A7]
  17469. 0000CBBA  4EB9 0000 1FD8           jsr        [0x00001FD8 /* FPOVFLVec */]
  17470. 0000CBC0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  17471. label0000CBC4:
  17472. 0000CBC4  2E6E FFAE                movea.l    A7, [A6 - 0x52]
  17473. label0000CBC8:
  17474. 0000CBC8  2F39 0002 B6C6           move.l     -[A7], [0x0002B6C6]
  17475. 0000CBCE  4EB9 0000 3948           jsr        [0x00003948]
  17476. 0000CBD4  7C00                     moveq.l    D6, 0x00
  17477. 0000CBD6  584F                     addq.w     A7, 4
  17478. 0000CBD8  605E                     bra        +0x60 /* 0000CC38 */
  17479. label0000CBDA:
  17480. 0000CBDA  7600                     moveq.l    D3, 0x00
  17481. 0000CBDC  6000 02DE                bra        +0x2E0 /* 0000CEBC */
  17482. label0000CBE0:
  17483. 0000CBE0  41F9 0000 AF1A           lea.l      A0, [0x0000AF1A]
  17484. 0000CBE6  D1CB                     add.l      A0, A3
  17485. 0000CBE8  1030 3800                move.b     D0, [A0 + D3]
  17486. 0000CBEC  4880                     ext.w      D0
  17487. 0000CBEE  3D40 FFF2                move.w     [A6 - 0xE], D0
  17488. 0000CBF2  1F2E FFF3                move.b     -[A7], [A6 - 0xD]
  17489. 0000CBF6  486E FFD6                pea.l      [A6 - 0x2A]
  17490. 0000CBFA  4EB9 0000 05D8           jsr        [0x000005D8]
  17491. 0000CC00  2D6E FFD6 FFEC           move.l     [A6 - 0x14], [A6 - 0x2A]
  17492. 0000CC06  3D6E FFDA FFF0           move.w     [A6 - 0x10], [A6 - 0x26]
  17493. 0000CC0C  486E FFEC                pea.l      [A6 - 0x14]
  17494. 0000CC10  306E FFF8                movea.w    A0, [A6 - 0x8]
  17495. 0000CC14  2008                     move.l     D0, A0
  17496. 0000CC16  D086                     add.l      D0, D6
  17497. 0000CC18  3F00                     move.w     -[A7], D0
  17498. 0000CC1A  306E FFFA                movea.w    A0, [A6 - 0x6]
  17499. 0000CC1E  2008                     move.l     D0, A0
  17500. 0000CC20  D083                     add.l      D0, D3
  17501. 0000CC22  3F00                     move.w     -[A7], D0
  17502. 0000CC24  4EB9 0000 06E0           jsr        [0x000006E0]
  17503. 0000CC2A  5283                     addq.l     D3, 1
  17504. 0000CC2C  4FEF 000E                lea.l      A7, [A7 + 0xE]
  17505. label0000CC30:
  17506. 0000CC30  7010                     moveq.l    D0, 0x10
  17507. 0000CC32  B680                     cmp.l      D3, D0
  17508. 0000CC34  6DAA                     blt        -0x54 /* 0000CBE0 */
  17509. 0000CC36  5286                     addq.l     D6, 1
  17510. label0000CC38:
  17511. 0000CC38  700A                     moveq.l    D0, 0x0A
  17512. 0000CC3A  BC80                     cmp.l      D6, D0
  17513. 0000CC3C  6D9C                     blt        -0x62 /* 0000CBDA */
  17514. 0000CC3E  2F39 0002 B6C6           move.l     -[A7], [0x0002B6C6]
  17515. 0000CC44  4EB9 0000 3950           jsr        [0x00003950]
  17516. 0000CC4A  584F                     addq.w     A7, 4
  17517. label0000CC4C:
  17518. 0000CC4C  4AB9 0002 B6C2           tst.l      [0x0002B6C2]
  17519. 0000CC52  6600 012E                bne        +0x130 /* 0000CD82 */
  17520. 0000CC56  486E FFF8                pea.l      [A6 - 0x8]
  17521. 0000CC5A  42A7                     clr.l      -[A7]
  17522. 0000CC5C  2F3C 000A 0010           move.l     -[A7], 0xA0010
  17523. 0000CC62  A8A7                     syscall    SetRect
  17524. 0000CC64  2D4F FF96                move.l     [A6 - 0x6A], A7
  17525. 0000CC68  4878 0014                push.l     0x14
  17526. 0000CC6C  4EB9 0000 1FF0           jsr        [0x00001FF0 /* SCSI2Base */]
  17527. 0000CC72  2D48 FFBE                move.l     [A6 - 0x42], A0
  17528. 0000CC76  2008                     move.l     D0, A0
  17529. 0000CC78  584F                     addq.w     A7, 4
  17530. 0000CC7A  671A                     beq        +0x1C /* 0000CC96 */
  17531. 0000CC7C  42A7                     clr.l      -[A7]
  17532. 0000CC7E  42A7                     clr.l      -[A7]
  17533. 0000CC80  42A7                     clr.l      -[A7]
  17534. 0000CC82  4267                     clr.w      -[A7]
  17535. 0000CC84  486E FFF8                pea.l      [A6 - 0x8]
  17536. 0000CC88  2F2E FFBE                move.l     -[A7], [A6 - 0x42]
  17537. 0000CC8C  4EB9 0000 3938           jsr        [0x00003938]
  17538. 0000CC92  4FEF 0016                lea.l      A7, [A7 + 0x16]
  17539. label0000CC96:
  17540. 0000CC96  23EE FFBE 0002 B6C2      move.l     [0x0002B6C2], [A6 - 0x42]
  17541. 0000CC9E  605E                     bra        +0x60 /* 0000CCFE */
  17542. 0000CCA0  206E FF8E                movea.l    A0, [A6 - 0x72]
  17543. 0000CCA4  2D50 FF62                move.l     [A6 - 0x9E], [A0]
  17544. 0000CCA8  7094                     moveq.l    D0, 0xFFFFFF94
  17545. 0000CCAA  B0AE FF62                cmp.l      D0, [A6 - 0x9E]
  17546. 0000CCAE  663A                     bne        +0x3C /* 0000CCEA */
  17547. 0000CCB0  4878 0014                push.l     0x14
  17548. 0000CCB4  4EB9 0000 1FF0           jsr        [0x00001FF0 /* SCSI2Base */]
  17549. 0000CCBA  2D48 FFBA                move.l     [A6 - 0x46], A0
  17550. 0000CCBE  2008                     move.l     D0, A0
  17551. 0000CCC0  584F                     addq.w     A7, 4
  17552. 0000CCC2  671C                     beq        +0x1E /* 0000CCE0 */
  17553. 0000CCC4  42A7                     clr.l      -[A7]
  17554. 0000CCC6  42A7                     clr.l      -[A7]
  17555. 0000CCC8  4878 0004                push.l     0x4
  17556. 0000CCCC  4267                     clr.w      -[A7]
  17557. 0000CCCE  486E FFF8                pea.l      [A6 - 0x8]
  17558. 0000CCD2  2F2E FFBA                move.l     -[A7], [A6 - 0x46]
  17559. 0000CCD6  4EB9 0000 3938           jsr        [0x00003938]
  17560. 0000CCDC  4FEF 0016                lea.l      A7, [A7 + 0x16]
  17561. label0000CCE0:
  17562. 0000CCE0  23EE FFBA 0002 B6C2      move.l     [0x0002B6C2], [A6 - 0x46]
  17563. 0000CCE8  6010                     bra        +0x12 /* 0000CCFA */
  17564. label0000CCEA:
  17565. 0000CCEA  42A7                     clr.l      -[A7]
  17566. 0000CCEC  42A7                     clr.l      -[A7]
  17567. 0000CCEE  42A7                     clr.l      -[A7]
  17568. 0000CCF0  4EB9 0000 1FD8           jsr        [0x00001FD8 /* FPOVFLVec */]
  17569. 0000CCF6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  17570. label0000CCFA:
  17571. 0000CCFA  2E6E FF96                movea.l    A7, [A6 - 0x6A]
  17572. label0000CCFE:
  17573. 0000CCFE  2F39 0002 B6C2           move.l     -[A7], [0x0002B6C2]
  17574. 0000CD04  4EB9 0000 3948           jsr        [0x00003948]
  17575. 0000CD0A  7E00                     moveq.l    D7, 0x00
  17576. 0000CD0C  584F                     addq.w     A7, 4
  17577. 0000CD0E  605E                     bra        +0x60 /* 0000CD6E */
  17578. label0000CD10:
  17579. 0000CD10  7800                     moveq.l    D4, 0x00
  17580. 0000CD12  6000 01B2                bra        +0x1B4 /* 0000CEC6 */
  17581. label0000CD16:
  17582. 0000CD16  41F9 0000 AE7A           lea.l      A0, [0x0000AE7A]
  17583. 0000CD1C  D1CC                     add.l      A0, A4
  17584. 0000CD1E  1030 4800                move.b     D0, [A0 + D4]
  17585. 0000CD22  4880                     ext.w      D0
  17586. 0000CD24  3D40 FFEA                move.w     [A6 - 0x16], D0
  17587. 0000CD28  1F2E FFEB                move.b     -[A7], [A6 - 0x15]
  17588. 0000CD2C  486E FFD0                pea.l      [A6 - 0x30]
  17589. 0000CD30  4EB9 0000 05D8           jsr        [0x000005D8]
  17590. 0000CD36  2D6E FFD0 FFE4           move.l     [A6 - 0x1C], [A6 - 0x30]
  17591. 0000CD3C  3D6E FFD4 FFE8           move.w     [A6 - 0x18], [A6 - 0x2C]
  17592. 0000CD42  486E FFE4                pea.l      [A6 - 0x1C]
  17593. 0000CD46  306E FFF8                movea.w    A0, [A6 - 0x8]
  17594. 0000CD4A  2008                     move.l     D0, A0
  17595. 0000CD4C  D087                     add.l      D0, D7
  17596. 0000CD4E  3F00                     move.w     -[A7], D0
  17597. 0000CD50  306E FFFA                movea.w    A0, [A6 - 0x6]
  17598. 0000CD54  2008                     move.l     D0, A0
  17599. 0000CD56  D084                     add.l      D0, D4
  17600. 0000CD58  3F00                     move.w     -[A7], D0
  17601. 0000CD5A  4EB9 0000 06E0           jsr        [0x000006E0]
  17602. 0000CD60  5284                     addq.l     D4, 1
  17603. 0000CD62  4FEF 000E                lea.l      A7, [A7 + 0xE]
  17604. label0000CD66:
  17605. 0000CD66  7010                     moveq.l    D0, 0x10
  17606. 0000CD68  B880                     cmp.l      D4, D0
  17607. 0000CD6A  6DAA                     blt        -0x54 /* 0000CD16 */
  17608. 0000CD6C  5287                     addq.l     D7, 1
  17609. label0000CD6E:
  17610. 0000CD6E  700A                     moveq.l    D0, 0x0A
  17611. 0000CD70  BE80                     cmp.l      D7, D0
  17612. 0000CD72  6D9C                     blt        -0x62 /* 0000CD10 */
  17613. 0000CD74  2F39 0002 B6C2           move.l     -[A7], [0x0002B6C2]
  17614. 0000CD7A  4EB9 0000 3950           jsr        [0x00003950]
  17615. 0000CD80  584F                     addq.w     A7, 4
  17616. label0000CD82:
  17617. 0000CD82  4AB9 0002 B6BE           tst.l      [0x0002B6BE]
  17618. 0000CD88  6600 0130                bne        +0x132 /* 0000CEBA */
  17619. 0000CD8C  486E FFF8                pea.l      [A6 - 0x8]
  17620. 0000CD90  42A7                     clr.l      -[A7]
  17621. 0000CD92  2F3C 000A 0010           move.l     -[A7], 0xA0010
  17622. 0000CD98  A8A7                     syscall    SetRect
  17623. 0000CD9A  2D4F FF7E                move.l     [A6 - 0x82], A7
  17624. 0000CD9E  4878 0014                push.l     0x14
  17625. 0000CDA2  4EB9 0000 1FF0           jsr        [0x00001FF0 /* SCSI2Base */]
  17626. 0000CDA8  2D48 FFB6                move.l     [A6 - 0x4A], A0
  17627. 0000CDAC  2008                     move.l     D0, A0
  17628. 0000CDAE  584F                     addq.w     A7, 4
  17629. 0000CDB0  671A                     beq        +0x1C /* 0000CDCC */
  17630. 0000CDB2  42A7                     clr.l      -[A7]
  17631. 0000CDB4  42A7                     clr.l      -[A7]
  17632. 0000CDB6  42A7                     clr.l      -[A7]
  17633. 0000CDB8  4267                     clr.w      -[A7]
  17634. 0000CDBA  486E FFF8                pea.l      [A6 - 0x8]
  17635. 0000CDBE  2F2E FFB6                move.l     -[A7], [A6 - 0x4A]
  17636. 0000CDC2  4EB9 0000 3938           jsr        [0x00003938]
  17637. 0000CDC8  4FEF 0016                lea.l      A7, [A7 + 0x16]
  17638. label0000CDCC:
  17639. 0000CDCC  23EE FFB6 0002 B6BE      move.l     [0x0002B6BE], [A6 - 0x4A]
  17640. 0000CDD4  605E                     bra        +0x60 /* 0000CE34 */
  17641. 0000CDD6  206E FF76                movea.l    A0, [A6 - 0x8A]
  17642. 0000CDDA  2D50 FF5E                move.l     [A6 - 0xA2], [A0]
  17643. 0000CDDE  7094                     moveq.l    D0, 0xFFFFFF94
  17644. 0000CDE0  B0AE FF5E                cmp.l      D0, [A6 - 0xA2]
  17645. 0000CDE4  663A                     bne        +0x3C /* 0000CE20 */
  17646. 0000CDE6  4878 0014                push.l     0x14
  17647. 0000CDEA  4EB9 0000 1FF0           jsr        [0x00001FF0 /* SCSI2Base */]
  17648. 0000CDF0  2D48 FFB2                move.l     [A6 - 0x4E], A0
  17649. 0000CDF4  2008                     move.l     D0, A0
  17650. 0000CDF6  584F                     addq.w     A7, 4
  17651. 0000CDF8  671C                     beq        +0x1E /* 0000CE16 */
  17652. 0000CDFA  42A7                     clr.l      -[A7]
  17653. 0000CDFC  42A7                     clr.l      -[A7]
  17654. 0000CDFE  4878 0004                push.l     0x4
  17655. 0000CE02  4267                     clr.w      -[A7]
  17656. 0000CE04  486E FFF8                pea.l      [A6 - 0x8]
  17657. 0000CE08  2F2E FFB2                move.l     -[A7], [A6 - 0x4E]
  17658. 0000CE0C  4EB9 0000 3938           jsr        [0x00003938]
  17659. 0000CE12  4FEF 0016                lea.l      A7, [A7 + 0x16]
  17660. label0000CE16:
  17661. 0000CE16  23EE FFB2 0002 B6BE      move.l     [0x0002B6BE], [A6 - 0x4E]
  17662. 0000CE1E  6010                     bra        +0x12 /* 0000CE30 */
  17663. label0000CE20:
  17664. 0000CE20  42A7                     clr.l      -[A7]
  17665. 0000CE22  42A7                     clr.l      -[A7]
  17666. 0000CE24  42A7                     clr.l      -[A7]
  17667. 0000CE26  4EB9 0000 1FD8           jsr        [0x00001FD8 /* FPOVFLVec */]
  17668. 0000CE2C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  17669. label0000CE30:
  17670. 0000CE30  2E6E FF7E                movea.l    A7, [A6 - 0x82]
  17671. label0000CE34:
  17672. 0000CE34  2F39 0002 B6BE           move.l     -[A7], [0x0002B6BE]
  17673. 0000CE3A  4EB9 0000 3948           jsr        [0x00003948]
  17674. 0000CE40  95CA                     sub.l      A2, A2
  17675. 0000CE42  584F                     addq.w     A7, 4
  17676. 0000CE44  6060                     bra        +0x62 /* 0000CEA6 */
  17677. label0000CE46:
  17678. 0000CE46  7A00                     moveq.l    D5, 0x00
  17679. 0000CE48  6000 0086                bra        +0x88 /* 0000CED0 */
  17680. label0000CE4C:
  17681. 0000CE4C  41F9 0000 ADDA           lea.l      A0, [0x0000ADDA]
  17682. 0000CE52  D1EE FFF4                add.l      A0, [A6 - 0xC]
  17683. 0000CE56  1030 5800                move.b     D0, [A0 + D5]
  17684. 0000CE5A  4880                     ext.w      D0
  17685. 0000CE5C  3D40 FFE2                move.w     [A6 - 0x1E], D0
  17686. 0000CE60  1F2E FFE3                move.b     -[A7], [A6 - 0x1D]
  17687. 0000CE64  486E FFCA                pea.l      [A6 - 0x36]
  17688. 0000CE68  4EB9 0000 05D8           jsr        [0x000005D8]
  17689. 0000CE6E  2D6E FFCA FFDC           move.l     [A6 - 0x24], [A6 - 0x36]
  17690. 0000CE74  3D6E FFCE FFE0           move.w     [A6 - 0x20], [A6 - 0x32]
  17691. 0000CE7A  486E FFDC                pea.l      [A6 - 0x24]
  17692. 0000CE7E  306E FFF8                movea.w    A0, [A6 - 0x8]
  17693. 0000CE82  2008                     move.l     D0, A0
  17694. 0000CE84  D08A                     add.l      D0, A2
  17695. 0000CE86  3F00                     move.w     -[A7], D0
  17696. 0000CE88  306E FFFA                movea.w    A0, [A6 - 0x6]
  17697. 0000CE8C  2008                     move.l     D0, A0
  17698. 0000CE8E  D085                     add.l      D0, D5
  17699. 0000CE90  3F00                     move.w     -[A7], D0
  17700. 0000CE92  4EB9 0000 06E0           jsr        [0x000006E0]
  17701. 0000CE98  5285                     addq.l     D5, 1
  17702. 0000CE9A  4FEF 000E                lea.l      A7, [A7 + 0xE]
  17703. label0000CE9E:
  17704. 0000CE9E  7010                     moveq.l    D0, 0x10
  17705. 0000CEA0  BA80                     cmp.l      D5, D0
  17706. 0000CEA2  6DA8                     blt        -0x56 /* 0000CE4C */
  17707. 0000CEA4  528A                     addq.l     A2, 1
  17708. label0000CEA6:
  17709. 0000CEA6  700A                     moveq.l    D0, 0x0A
  17710. 0000CEA8  B5C0                     cmpa.l     A2, D0
  17711. 0000CEAA  6D9A                     blt        -0x64 /* 0000CE46 */
  17712. 0000CEAC  2F39 0002 B6BE           move.l     -[A7], [0x0002B6BE]
  17713. 0000CEB2  4EB9 0000 3950           jsr        [0x00003950]
  17714. 0000CEB8  584F                     addq.w     A7, 4
  17715. label0000CEBA:
  17716. 0000CEBA  601E                     bra        +0x20 /* 0000CEDA */
  17717. label0000CEBC:
  17718. 0000CEBC  2006                     move.l     D0, D6
  17719. 0000CEBE  E988                     lsl        D0, 4
  17720. 0000CEC0  2640                     movea.l    A3, D0
  17721. 0000CEC2  6000 FD6C                bra        -0x292 /* 0000CC30 */
  17722. label0000CEC6:
  17723. 0000CEC6  2007                     move.l     D0, D7
  17724. 0000CEC8  E988                     lsl        D0, 4
  17725. 0000CECA  2840                     movea.l    A4, D0
  17726. 0000CECC  6000 FE98                bra        -0x166 /* 0000CD66 */
  17727. label0000CED0:
  17728. 0000CED0  200A                     move.l     D0, A2
  17729. 0000CED2  E988                     lsl        D0, 4
  17730. 0000CED4  2D40 FFF4                move.l     [A6 - 0xC], D0
  17731. 0000CED8  60C4                     bra        -0x3A /* 0000CE9E */
  17732. label0000CEDA:
  17733. 0000CEDA  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  17734. 0000CEDE  4E5E                     unlink     A6
  17735. 0000CEE0  4E75                     rts
  17736. 0000CEE2  4E56 0000                link       A6, 0
  17737. 0000CEE6  2F0A                     move.l     -[A7], A2
  17738. 0000CEE8  246E 0008                movea.l    A2, [A6 + 0x8]
  17739. 0000CEEC  42A7                     clr.l      -[A7]
  17740. 0000CEEE  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  17741. 0000CEF2  2057                     movea.l    A0, [A7]
  17742. 0000CEF4  2268 0004                movea.l    A1, [A0 + 0x4]
  17743. 0000CEF8  2269 00F0                movea.l    A1, [A1 + 0xF0]
  17744. 0000CEFC  4E91                     jsr        [A1]
  17745. 0000CEFE  504F                     addq.w     A7, 8
  17746. 0000CF00  245F                     movea.l    A2, [A7]+
  17747. 0000CF02  4E5E                     unlink     A6
  17748. 0000CF04  4E75                     rts
  17749. 0000CF06  4E56 0000                link       A6, 0
  17750. 0000CF0A  2F0A                     move.l     -[A7], A2
  17751. 0000CF0C  246E 0008                movea.l    A2, [A6 + 0x8]
  17752. 0000CF10  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  17753. 0000CF14  2057                     movea.l    A0, [A7]
  17754. 0000CF16  2268 0004                movea.l    A1, [A0 + 0x4]
  17755. 0000CF1A  2269 00BC                movea.l    A1, [A1 + 0xBC]
  17756. 0000CF1E  4E91                     jsr        [A1]
  17757. 0000CF20  584F                     addq.w     A7, 4
  17758. 0000CF22  245F                     movea.l    A2, [A7]+
  17759. 0000CF24  4E5E                     unlink     A6
  17760. 0000CF26  4E75                     rts
  17761. 0000CF28  4E56 0000                link       A6, 0
  17762. 0000CF2C  2F0A                     move.l     -[A7], A2
  17763. 0000CF2E  246E 0008                movea.l    A2, [A6 + 0x8]
  17764. 0000CF32  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  17765. 0000CF36  2057                     movea.l    A0, [A7]
  17766. 0000CF38  2268 0004                movea.l    A1, [A0 + 0x4]
  17767. 0000CF3C  2269 00BC                movea.l    A1, [A1 + 0xBC]
  17768. 0000CF40  4E91                     jsr        [A1]
  17769. 0000CF42  584F                     addq.w     A7, 4
  17770. 0000CF44  245F                     movea.l    A2, [A7]+
  17771. 0000CF46  4E5E                     unlink     A6
  17772. 0000CF48  4E75                     rts
  17773. 0000CF4A  4E56 0000                link       A6, 0
  17774. 0000CF4E  2F0A                     move.l     -[A7], A2
  17775. 0000CF50  246E 0008                movea.l    A2, [A6 + 0x8]
  17776. 0000CF54  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  17777. 0000CF58  4EB9 0000 30D8           jsr        [0x000030D8]
  17778. 0000CF5E  4A00                     tst.b      D0
  17779. 0000CF60  584F                     addq.w     A7, 4
  17780. 0000CF62  6712                     beq        +0x14 /* 0000CF76 */
  17781. 0000CF64  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  17782. 0000CF68  2057                     movea.l    A0, [A7]
  17783. 0000CF6A  2268 0004                movea.l    A1, [A0 + 0x4]
  17784. 0000CF6E  2269 00BC                movea.l    A1, [A1 + 0xBC]
  17785. 0000CF72  4E91                     jsr        [A1]
  17786. 0000CF74  584F                     addq.w     A7, 4
  17787. label0000CF76:
  17788. 0000CF76  245F                     movea.l    A2, [A7]+
  17789. 0000CF78  4E5E                     unlink     A6
  17790. 0000CF7A  4E75                     rts
  17791. 0000CF7C  4E56 0000                link       A6, 0
  17792. 0000CF80  2F0A                     move.l     -[A7], A2
  17793. 0000CF82  246E 0008                movea.l    A2, [A6 + 0x8]
  17794. 0000CF86  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  17795. 0000CF8A  4EB9 0000 30D8           jsr        [0x000030D8]
  17796. 0000CF90  4A00                     tst.b      D0
  17797. 0000CF92  584F                     addq.w     A7, 4
  17798. 0000CF94  6612                     bne        +0x14 /* 0000CFA8 */
  17799. 0000CF96  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  17800. 0000CF9A  2057                     movea.l    A0, [A7]
  17801. 0000CF9C  2268 0004                movea.l    A1, [A0 + 0x4]
  17802. 0000CFA0  2269 00BC                movea.l    A1, [A1 + 0xBC]
  17803. 0000CFA4  4E91                     jsr        [A1]
  17804. 0000CFA6  584F                     addq.w     A7, 4
  17805. label0000CFA8:
  17806. 0000CFA8  245F                     movea.l    A2, [A7]+
  17807. 0000CFAA  4E5E                     unlink     A6
  17808. 0000CFAC  4E75                     rts
  17809. 0000CFAE  4E56 0000                link       A6, 0
  17810. 0000CFB2  2F0A                     move.l     -[A7], A2
  17811. 0000CFB4  246E 0008                movea.l    A2, [A6 + 0x8]
  17812. 0000CFB8  42A7                     clr.l      -[A7]
  17813. 0000CFBA  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  17814. 0000CFBE  2057                     movea.l    A0, [A7]
  17815. 0000CFC0  2268 0004                movea.l    A1, [A0 + 0x4]
  17816. 0000CFC4  2269 00F0                movea.l    A1, [A1 + 0xF0]
  17817. 0000CFC8  4E91                     jsr        [A1]
  17818. 0000CFCA  504F                     addq.w     A7, 8
  17819. 0000CFCC  245F                     movea.l    A2, [A7]+
  17820. 0000CFCE  4E5E                     unlink     A6
  17821. 0000CFD0  4E75                     rts
  17822. 0000CFD2  4E56 0000                link       A6, 0
  17823. 0000CFD6  2F0A                     move.l     -[A7], A2
  17824. 0000CFD8  246E 0008                movea.l    A2, [A6 + 0x8]
  17825. 0000CFDC  42A7                     clr.l      -[A7]
  17826. 0000CFDE  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  17827. 0000CFE2  2057                     movea.l    A0, [A7]
  17828. 0000CFE4  2268 0004                movea.l    A1, [A0 + 0x4]
  17829. 0000CFE8  2269 00F0                movea.l    A1, [A1 + 0xF0]
  17830. 0000CFEC  4E91                     jsr        [A1]
  17831. 0000CFEE  504F                     addq.w     A7, 8
  17832. 0000CFF0  245F                     movea.l    A2, [A7]+
  17833. 0000CFF2  4E5E                     unlink     A6
  17834. 0000CFF4  4E75                     rts
  17835. 0000CFF6  48E7 1030                movem.l    -[A7], D3,A2,A3
  17836. 0000CFFA  246F 0010                movea.l    A2, [A7 + 0x10]
  17837. 0000CFFE  262F 0016                move.l     D3, [A7 + 0x16]
  17838. 0000D002  266F 001E                movea.l    A3, [A7 + 0x1E]
  17839. 0000D006  0C83 696E 6465           cmpi.l     D3, 0x696E6465 /* 'inde' */
  17840. 0000D00C  6622                     bne        +0x24 /* 0000D030 */
  17841. 0000D00E  4A2A 000A                tst.b      [A2 + 0xA]
  17842. 0000D012  6706                     beq        +0x8 /* 0000D01A */
  17843. 0000D014  357C FFFF 0008           move.w     [A2 + 0x8], 0xFFFF
  17844. label0000D01A:
  17845. 0000D01A  1013                     move.b     D0, [A3]
  17846. 0000D01C  56C0                     sne        D0
  17847. 0000D01E  4400                     neg.b      D0
  17848. 0000D020  1540 000A                move.b     [A2 + 0xA], D0
  17849. 0000D024  4A2A 000A                tst.b      [A2 + 0xA]
  17850. 0000D028  6706                     beq        +0x8 /* 0000D030 */
  17851. 0000D02A  357C 0001 0008           move.w     [A2 + 0x8], 0x1
  17852. label0000D030:
  17853. 0000D030  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  17854. 0000D034  4E75                     rts
  17855. 0000D036  2F0C                     move.l     -[A7], A4
  17856. 0000D038  286F 0008                movea.l    A4, [A7 + 0x8]
  17857. 0000D03C  222F 000E                move.l     D1, [A7 + 0xE]
  17858. 0000D040  226F 0016                movea.l    A1, [A7 + 0x16]
  17859. 0000D044  206F 001A                movea.l    A0, [A7 + 0x1A]
  17860. 0000D048  0C81 696E 6465           cmpi.l     D1, 0x696E6465 /* 'inde' */
  17861. 0000D04E  660C                     bne        +0xE /* 0000D05C */
  17862. 0000D050  2008                     move.l     D0, A0
  17863. 0000D052  6704                     beq        +0x6 /* 0000D058 */
  17864. 0000D054  7001                     moveq.l    D0, 0x01
  17865. 0000D056  2080                     move.l     [A0], D0
  17866. label0000D058:
  17867. 0000D058  12AC 000A                move.b     [A1], [A4 + 0xA]
  17868. label0000D05C:
  17869. 0000D05C  285F                     movea.l    A4, [A7]+
  17870. 0000D05E  4E75                     rts
  17871. 0000D060  4E56 0000                link       A6, 0
  17872. 0000D064  2F0A                     move.l     -[A7], A2
  17873. 0000D066  246E 0008                movea.l    A2, [A6 + 0x8]
  17874. 0000D06A  4A2A 000A                tst.b      [A2 + 0xA]
  17875. 0000D06E  673C                     beq        +0x3E /* 0000D0AC */
  17876. 0000D070  594F                     subq.w     A7, 4
  17877. 0000D072  A975                     syscall    TickCount
  17878. 0000D074  201F                     move.l     D0, [A7]+
  17879. 0000D076  B0AA 0014                cmp.l      D0, [A2 + 0x14]
  17880. 0000D07A  6330                     bls        +0x32 /* 0000D0AC */
  17881. 0000D07C  526A 0008                addq.w     [A2 + 0x8], 1
  17882. 0000D080  0C6A 0004 0008           cmpi.w     [A2 + 0x8], 0x4
  17883. 0000D086  6F06                     ble        +0x8 /* 0000D08E */
  17884. 0000D088  357C 0001 0008           move.w     [A2 + 0x8], 0x1
  17885. label0000D08E:
  17886. 0000D08E  42A7                     clr.l      -[A7]
  17887. 0000D090  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  17888. 0000D094  2057                     movea.l    A0, [A7]
  17889. 0000D096  2268 0004                movea.l    A1, [A0 + 0x4]
  17890. 0000D09A  2269 00F0                movea.l    A1, [A1 + 0xF0]
  17891. 0000D09E  4E91                     jsr        [A1]
  17892. 0000D0A0  A975                     syscall    TickCount
  17893. 0000D0A2  201F                     move.l     D0, [A7]+
  17894. 0000D0A4  5A80                     addq.l     D0, 5
  17895. 0000D0A6  2540 0014                move.l     [A2 + 0x14], D0
  17896. 0000D0AA  584F                     addq.w     A7, 4
  17897. label0000D0AC:
  17898. 0000D0AC  245F                     movea.l    A2, [A7]+
  17899. 0000D0AE  4E5E                     unlink     A6
  17900. 0000D0B0  4E75                     rts
  17901. 0000D0B2  4E56 FF72                link       A6, -0x008E
  17902. 0000D0B6  48E7 1E38                movem.l    -[A7], D3,D4,D5,D6,A2,A3,A4
  17903. 0000D0BA  246E 0008                movea.l    A2, [A6 + 0x8]
  17904. 0000D0BE  486E FF96                pea.l      [A6 - 0x6A]
  17905. 0000D0C2  4EB9 0000 20A0           jsr        [0x000020A0]
  17906. 0000D0C8  4EB9 0000 20B0           jsr        [0x000020B0]
  17907. 0000D0CE  486E FFF0                pea.l      [A6 - 0x10]
  17908. 0000D0D2  2F0A                     move.l     -[A7], A2
  17909. 0000D0D4  2057                     movea.l    A0, [A7]
  17910. 0000D0D6  2250                     movea.l    A1, [A0]
  17911. 0000D0D8  2269 00C0                movea.l    A1, [A1 + 0xC0]
  17912. 0000D0DC  4E91                     jsr        [A1]
  17913. 0000D0DE  486E FFF0                pea.l      [A6 - 0x10]
  17914. 0000D0E2  2F0A                     move.l     -[A7], A2
  17915. 0000D0E4  2057                     movea.l    A0, [A7]
  17916. 0000D0E6  2250                     movea.l    A1, [A0]
  17917. 0000D0E8  2269 00AC                movea.l    A1, [A1 + 0xAC]
  17918. 0000D0EC  4E91                     jsr        [A1]
  17919. 0000D0EE  486E FFF0                pea.l      [A6 - 0x10]
  17920. 0000D0F2  486E FF90                pea.l      [A6 - 0x70]
  17921. 0000D0F6  4EB9 0000 20D8           jsr        [0x000020D8]
  17922. 0000D0FC  4A2A 000A                tst.b      [A2 + 0xA]
  17923. 0000D100  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  17924. 0000D104  6700 0176                beq        +0x178 /* 0000D27C */
  17925. 0000D108  486E FFF0                pea.l      [A6 - 0x10]
  17926. 0000D10C  486E FFCC                pea.l      [A6 - 0x34]
  17927. 0000D110  4EB9 0000 2148           jsr        [0x00002148]
  17928. 0000D116  504F                     addq.w     A7, 8
  17929. 0000D118  6000 0138                bra        +0x13A /* 0000D252 */
  17930. label0000D11C:
  17931. 0000D11C  362A 0008                move.w     D3, [A2 + 0x8]
  17932. 0000D120  5343                     subq.w     D3, 1
  17933. 0000D122  E54B                     lsl        D3.w, 2
  17934. 0000D124  2D79 0000 AD14 FFF8      move.l     [A6 - 0x8], [0x0000AD14]
  17935. 0000D12C  2D79 0000 AD18 FFFC      move.l     [A6 - 0x4], [0x0000AD18]
  17936. 0000D134  3D6E FFF0 FFF8           move.w     [A6 - 0x8], [A6 - 0x10]
  17937. 0000D13A  302E FFF2                move.w     D0, [A6 - 0xE]
  17938. 0000D13E  0440 0010                subi.w     D0, 0x10
  17939. 0000D142  D043                     add.w      D0, D3
  17940. 0000D144  3D40 FFFA                move.w     [A6 - 0x6], D0
  17941. 0000D148  700A                     moveq.l    D0, 0x0A
  17942. 0000D14A  D06E FFF0                add.w      D0, [A6 - 0x10]
  17943. 0000D14E  3D40 FFFC                move.w     [A6 - 0x4], D0
  17944. 0000D152  302E FFF2                move.w     D0, [A6 - 0xE]
  17945. 0000D156  D043                     add.w      D0, D3
  17946. 0000D158  3D40 FFFE                move.w     [A6 - 0x2], D0
  17947. 0000D15C  0C6E 0004 FFE0           cmpi.w     [A6 - 0x20], 0x4
  17948. 0000D162  6C00 00E0                bge        +0xE2 /* 0000D244 */
  17949. 0000D166  603C                     bra        +0x3E /* 0000D1A4 */
  17950. label0000D168:
  17951. 0000D168  42A7                     clr.l      -[A7]
  17952. 0000D16A  4267                     clr.w      -[A7]
  17953. 0000D16C  486E FFF8                pea.l      [A6 - 0x8]
  17954. 0000D170  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  17955. 0000D174  2057                     movea.l    A0, [A7]
  17956. 0000D176  2268 0004                movea.l    A1, [A0 + 0x4]
  17957. 0000D17A  2269 0018                movea.l    A1, [A1 + 0x18]
  17958. 0000D17E  4E91                     jsr        [A1]
  17959. 0000D180  584F                     addq.w     A7, 4
  17960. 0000D182  2F08                     move.l     -[A7], A0
  17961. 0000D184  2F39 0002 B6BE           move.l     -[A7], [0x0002B6BE]
  17962. 0000D18A  4EB9 0000 3958           jsr        [0x00003958]
  17963. 0000D190  3D6E FFFE FFFA           move.w     [A6 - 0x6], [A6 - 0x2]
  17964. 0000D196  7010                     moveq.l    D0, 0x10
  17965. 0000D198  D06E FFFA                add.w      D0, [A6 - 0x6]
  17966. 0000D19C  3D40 FFFE                move.w     [A6 - 0x2], D0
  17967. 0000D1A0  4FEF 0012                lea.l      A7, [A7 + 0x12]
  17968. label0000D1A4:
  17969. 0000D1A4  7010                     moveq.l    D0, 0x10
  17970. 0000D1A6  D06E FFF6                add.w      D0, [A6 - 0xA]
  17971. 0000D1AA  B06E FFFE                cmp.w      D0, [A6 - 0x2]
  17972. 0000D1AE  6EB8                     bgt        -0x46 /* 0000D168 */
  17973. 0000D1B0  6000 00A0                bra        +0xA2 /* 0000D252 */
  17974. label0000D1B4:
  17975. 0000D1B4  4EB9 0000 20B0           jsr        [0x000020B0]
  17976. 0000D1BA  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  17977. 0000D1BE  4EB9 0000 30D8           jsr        [0x000030D8]
  17978. 0000D1C4  4A00                     tst.b      D0
  17979. 0000D1C6  584F                     addq.w     A7, 4
  17980. 0000D1C8  673E                     beq        +0x40 /* 0000D208 */
  17981. 0000D1CA  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  17982. 0000D1CE  4EB9 0000 3110           jsr        [0x00003110]
  17983. 0000D1D4  4A00                     tst.b      D0
  17984. 0000D1D6  584F                     addq.w     A7, 4
  17985. 0000D1D8  672E                     beq        +0x30 /* 0000D208 */
  17986. 0000D1DA  42A7                     clr.l      -[A7]
  17987. 0000D1DC  4267                     clr.w      -[A7]
  17988. 0000D1DE  486E FFF8                pea.l      [A6 - 0x8]
  17989. 0000D1E2  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  17990. 0000D1E6  2057                     movea.l    A0, [A7]
  17991. 0000D1E8  2268 0004                movea.l    A1, [A0 + 0x4]
  17992. 0000D1EC  2269 0018                movea.l    A1, [A1 + 0x18]
  17993. 0000D1F0  4E91                     jsr        [A1]
  17994. 0000D1F2  584F                     addq.w     A7, 4
  17995. 0000D1F4  2F08                     move.l     -[A7], A0
  17996. 0000D1F6  2F39 0002 B6C6           move.l     -[A7], [0x0002B6C6]
  17997. 0000D1FC  4EB9 0000 3958           jsr        [0x00003958]
  17998. 0000D202  4FEF 0012                lea.l      A7, [A7 + 0x12]
  17999. 0000D206  602C                     bra        +0x2E /* 0000D234 */
  18000. label0000D208:
  18001. 0000D208  42A7                     clr.l      -[A7]
  18002. 0000D20A  4267                     clr.w      -[A7]
  18003. 0000D20C  486E FFF8                pea.l      [A6 - 0x8]
  18004. 0000D210  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  18005. 0000D214  2057                     movea.l    A0, [A7]
  18006. 0000D216  2268 0004                movea.l    A1, [A0 + 0x4]
  18007. 0000D21A  2269 0018                movea.l    A1, [A1 + 0x18]
  18008. 0000D21E  4E91                     jsr        [A1]
  18009. 0000D220  584F                     addq.w     A7, 4
  18010. 0000D222  2F08                     move.l     -[A7], A0
  18011. 0000D224  2F39 0002 B6C2           move.l     -[A7], [0x0002B6C2]
  18012. 0000D22A  4EB9 0000 3958           jsr        [0x00003958]
  18013. 0000D230  4FEF 0012                lea.l      A7, [A7 + 0x12]
  18014. label0000D234:
  18015. 0000D234  3D6E FFFE FFFA           move.w     [A6 - 0x6], [A6 - 0x2]
  18016. 0000D23A  7010                     moveq.l    D0, 0x10
  18017. 0000D23C  D06E FFFA                add.w      D0, [A6 - 0x6]
  18018. 0000D240  3D40 FFFE                move.w     [A6 - 0x2], D0
  18019. label0000D244:
  18020. 0000D244  7010                     moveq.l    D0, 0x10
  18021. 0000D246  D06E FFF6                add.w      D0, [A6 - 0xA]
  18022. 0000D24A  B06E FFFE                cmp.w      D0, [A6 - 0x2]
  18023. 0000D24E  6E00 FF64                bgt        -0x9A /* 0000D1B4 */
  18024. label0000D252:
  18025. 0000D252  486E FFE0                pea.l      [A6 - 0x20]
  18026. 0000D256  486E FFCC                pea.l      [A6 - 0x34]
  18027. 0000D25A  4EB9 0000 2158           jsr        [0x00002158]
  18028. 0000D260  4A00                     tst.b      D0
  18029. 0000D262  504F                     addq.w     A7, 8
  18030. 0000D264  6600 FEB6                bne        -0x148 /* 0000D11C */
  18031. 0000D268  3F3C FFFF                move.w     -[A7], 0xFFFF
  18032. 0000D26C  486E FFCC                pea.l      [A6 - 0x34]
  18033. 0000D270  4EB9 0000 2150           jsr        [0x00002150]
  18034. 0000D276  5C4F                     addq.w     A7, 6
  18035. 0000D278  6000 01E4                bra        +0x1E6 /* 0000D45E */
  18036. label0000D27C:
  18037. 0000D27C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  18038. 0000D280  2057                     movea.l    A0, [A7]
  18039. 0000D282  2268 0004                movea.l    A1, [A0 + 0x4]
  18040. 0000D286  2269 001C                movea.l    A1, [A1 + 0x1C]
  18041. 0000D28A  4E91                     jsr        [A1]
  18042. 0000D28C  2800                     move.l     D4, D0
  18043. 0000D28E  2C2A 0004                move.l     D6, [A2 + 0x4]
  18044. 0000D292  2646                     movea.l    A3, D6
  18045. 0000D294  2A2B 0062                move.l     D5, [A3 + 0x62]
  18046. 0000D298  2846                     movea.l    A4, D6
  18047. 0000D29A  262C 005E                move.l     D3, [A4 + 0x5E]
  18048. 0000D29E  2005                     move.l     D0, D5
  18049. 0000D2A0  9083                     sub.l      D0, D3
  18050. 0000D2A2  2D40 FF72                move.l     [A6 - 0x8E], D0
  18051. 0000D2A6  486E FF72                pea.l      [A6 - 0x8E]
  18052. 0000D2AA  486E FF72                pea.l      [A6 - 0x8E]
  18053. 0000D2AE  3F3C 280E                move.w     -[A7], 0x280E
  18054. 0000D2B2  A9EB                     syscall    Pack4/FP68K
  18055. 0000D2B4  2004                     move.l     D0, D4
  18056. 0000D2B6  9083                     sub.l      D0, D3
  18057. 0000D2B8  2D40 FF7C                move.l     [A6 - 0x84], D0
  18058. 0000D2BC  486E FF7C                pea.l      [A6 - 0x84]
  18059. 0000D2C0  486E FF7C                pea.l      [A6 - 0x84]
  18060. 0000D2C4  3F3C 280E                move.w     -[A7], 0x280E
  18061. 0000D2C8  A9EB                     syscall    Pack4/FP68K
  18062. 0000D2CA  486E FF72                pea.l      [A6 - 0x8E]
  18063. 0000D2CE  486E FF7C                pea.l      [A6 - 0x84]
  18064. 0000D2D2  3F3C 0006                move.w     -[A7], 0x6
  18065. 0000D2D6  A9EB                     syscall    Pack4/FP68K
  18066. 0000D2D8  2D6E FF7C FF86           move.l     [A6 - 0x7A], [A6 - 0x84]
  18067. 0000D2DE  2D6E FF80 FF8A           move.l     [A6 - 0x76], [A6 - 0x80]
  18068. 0000D2E4  3D6E FF84 FF8E           move.w     [A6 - 0x72], [A6 - 0x7C]
  18069. 0000D2EA  302E FFF6                move.w     D0, [A6 - 0xA]
  18070. 0000D2EE  906E FFF2                sub.w      D0, [A6 - 0xE]
  18071. 0000D2F2  3D40 FF7C                move.w     [A6 - 0x84], D0
  18072. 0000D2F6  486E FF7C                pea.l      [A6 - 0x84]
  18073. 0000D2FA  486E FF7C                pea.l      [A6 - 0x84]
  18074. 0000D2FE  3F3C 200E                move.w     -[A7], 0x200E
  18075. 0000D302  A9EB                     syscall    Pack4/FP68K
  18076. 0000D304  2D6E FF86 FF72           move.l     [A6 - 0x8E], [A6 - 0x7A]
  18077. 0000D30A  2D6E FF8A FF76           move.l     [A6 - 0x8A], [A6 - 0x76]
  18078. 0000D310  3D6E FF8E FF7A           move.w     [A6 - 0x86], [A6 - 0x72]
  18079. 0000D316  486E FF7C                pea.l      [A6 - 0x84]
  18080. 0000D31A  486E FF72                pea.l      [A6 - 0x8E]
  18081. 0000D31E  3F3C 0004                move.w     -[A7], 0x4
  18082. 0000D322  A9EB                     syscall    Pack4/FP68K
  18083. 0000D324  486E FF72                pea.l      [A6 - 0x8E]
  18084. 0000D328  3F3C 0016                move.w     -[A7], 0x16
  18085. 0000D32C  A9EB                     syscall    Pack4/FP68K
  18086. 0000D32E  486E FF72                pea.l      [A6 - 0x8E]
  18087. 0000D332  486E FF72                pea.l      [A6 - 0x8E]
  18088. 0000D336  3F3C 2810                move.w     -[A7], 0x2810
  18089. 0000D33A  A9EB                     syscall    Pack4/FP68K
  18090. 0000D33C  356E FF74 000C           move.w     [A2 + 0xC], [A6 - 0x8C]
  18091. 0000D342  486E FFF0                pea.l      [A6 - 0x10]
  18092. 0000D346  486E FFBA                pea.l      [A6 - 0x46]
  18093. 0000D34A  4EB9 0000 2148           jsr        [0x00002148]
  18094. 0000D350  4FEF 000C                lea.l      A7, [A7 + 0xC]
  18095. 0000D354  6000 00E2                bra        +0xE4 /* 0000D438 */
  18096. label0000D358:
  18097. 0000D358  0C6E 0004 FFDE           cmpi.w     [A6 - 0x22], 0x4
  18098. 0000D35E  6C00 0094                bge        +0x96 /* 0000D3F4 */
  18099. 0000D362  486E FFB4                pea.l      [A6 - 0x4C]
  18100. 0000D366  4EB9 0000 05E8           jsr        [0x000005E8]
  18101. 0000D36C  2D6E FFB4 FFE2           move.l     [A6 - 0x1E], [A6 - 0x4C]
  18102. 0000D372  3D6E FFB8 FFE6           move.w     [A6 - 0x1A], [A6 - 0x48]
  18103. 0000D378  486E FFE2                pea.l      [A6 - 0x1E]
  18104. 0000D37C  AA15                     syscall    RGBBackColor
  18105. 0000D37E  486E FFF0                pea.l      [A6 - 0x10]
  18106. 0000D382  A8A3                     syscall    EraseRect
  18107. 0000D384  2D79 0000 AD0C FFE8      move.l     [A6 - 0x18], [0x0000AD0C]
  18108. 0000D38C  2D79 0000 AD10 FFEC      move.l     [A6 - 0x14], [0x0000AD10]
  18109. 0000D394  3D6E FFF0 FFE8           move.w     [A6 - 0x18], [A6 - 0x10]
  18110. 0000D39A  3D6E FFF2 FFEA           move.w     [A6 - 0x16], [A6 - 0xE]
  18111. 0000D3A0  3D6E FFF4 FFEC           move.w     [A6 - 0x14], [A6 - 0xC]
  18112. 0000D3A6  302E FFF2                move.w     D0, [A6 - 0xE]
  18113. 0000D3AA  D06A 000C                add.w      D0, [A2 + 0xC]
  18114. 0000D3AE  3D40 FFEE                move.w     [A6 - 0x12], D0
  18115. 0000D3B2  486E FFE2                pea.l      [A6 - 0x1E]
  18116. 0000D3B6  4EB9 0000 05E0           jsr        [0x000005E0]
  18117. 0000D3BC  486E FFE2                pea.l      [A6 - 0x1E]
  18118. 0000D3C0  AA14                     syscall    RGBForeColor
  18119. 0000D3C2  486E FFE8                pea.l      [A6 - 0x18]
  18120. 0000D3C6  A8A2                     syscall    PaintRect
  18121. 0000D3C8  302E FFEE                move.w     D0, [A6 - 0x12]
  18122. 0000D3CC  5240                     addq.w     D0, 1
  18123. 0000D3CE  3D40 FFEA                move.w     [A6 - 0x16], D0
  18124. 0000D3D2  3D6E FFF6 FFEE           move.w     [A6 - 0x12], [A6 - 0xA]
  18125. 0000D3D8  486E FFE2                pea.l      [A6 - 0x1E]
  18126. 0000D3DC  4EB9 0000 05E8           jsr        [0x000005E8]
  18127. 0000D3E2  486E FFE2                pea.l      [A6 - 0x1E]
  18128. 0000D3E6  AA14                     syscall    RGBForeColor
  18129. 0000D3E8  486E FFE8                pea.l      [A6 - 0x18]
  18130. 0000D3EC  A8A2                     syscall    PaintRect
  18131. 0000D3EE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  18132. 0000D3F2  6044                     bra        +0x46 /* 0000D438 */
  18133. label0000D3F4:
  18134. 0000D3F4  486E FFF0                pea.l      [A6 - 0x10]
  18135. 0000D3F8  2F0A                     move.l     -[A7], A2
  18136. 0000D3FA  2057                     movea.l    A0, [A7]
  18137. 0000D3FC  2250                     movea.l    A1, [A0]
  18138. 0000D3FE  2269 00B0                movea.l    A1, [A1 + 0xB0]
  18139. 0000D402  4E91                     jsr        [A1]
  18140. 0000D404  486E FFF0                pea.l      [A6 - 0x10]
  18141. 0000D408  2F0A                     move.l     -[A7], A2
  18142. 0000D40A  2057                     movea.l    A0, [A7]
  18143. 0000D40C  2250                     movea.l    A1, [A0]
  18144. 0000D40E  2269 00B4                movea.l    A1, [A1 + 0xB4]
  18145. 0000D412  4E91                     jsr        [A1]
  18146. 0000D414  486E FFF0                pea.l      [A6 - 0x10]
  18147. 0000D418  2F0A                     move.l     -[A7], A2
  18148. 0000D41A  2057                     movea.l    A0, [A7]
  18149. 0000D41C  2250                     movea.l    A1, [A0]
  18150. 0000D41E  2269 00B8                movea.l    A1, [A1 + 0xB8]
  18151. 0000D422  4E91                     jsr        [A1]
  18152. 0000D424  486E FFF0                pea.l      [A6 - 0x10]
  18153. 0000D428  2F0A                     move.l     -[A7], A2
  18154. 0000D42A  2057                     movea.l    A0, [A7]
  18155. 0000D42C  2250                     movea.l    A1, [A0]
  18156. 0000D42E  2269 00BC                movea.l    A1, [A1 + 0xBC]
  18157. 0000D432  4E91                     jsr        [A1]
  18158. 0000D434  4FEF 0020                lea.l      A7, [A7 + 0x20]
  18159. label0000D438:
  18160. 0000D438  486E FFDE                pea.l      [A6 - 0x22]
  18161. 0000D43C  486E FFBA                pea.l      [A6 - 0x46]
  18162. 0000D440  4EB9 0000 2158           jsr        [0x00002158]
  18163. 0000D446  4A00                     tst.b      D0
  18164. 0000D448  504F                     addq.w     A7, 8
  18165. 0000D44A  6600 FF0C                bne        -0xF2 /* 0000D358 */
  18166. 0000D44E  3F3C FFFF                move.w     -[A7], 0xFFFF
  18167. 0000D452  486E FFBA                pea.l      [A6 - 0x46]
  18168. 0000D456  4EB9 0000 2150           jsr        [0x00002150]
  18169. 0000D45C  5C4F                     addq.w     A7, 6
  18170. label0000D45E:
  18171. 0000D45E  3F3C FFFF                move.w     -[A7], 0xFFFF
  18172. 0000D462  486E FF90                pea.l      [A6 - 0x70]
  18173. 0000D466  4EB9 0000 20E8           jsr        [0x000020E8]
  18174. 0000D46C  3F3C FFFF                move.w     -[A7], 0xFFFF
  18175. 0000D470  486E FF96                pea.l      [A6 - 0x6A]
  18176. 0000D474  4EB9 0000 20A8           jsr        [0x000020A8]
  18177. 0000D47A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  18178. 0000D47E  4CDF 1C78                movem.l    D3,D4,D5,D6,A2,A3,A4, [A7]+
  18179. 0000D482  4E5E                     unlink     A6
  18180. 0000D484  4E75                     rts
  18181. 0000D486  4E56 FFEE                link       A6, -0x0012
  18182. 0000D48A  48E7 0030                movem.l    -[A7], A2,A3
  18183. 0000D48E  246E 0008                movea.l    A2, [A6 + 0x8]
  18184. 0000D492  266E 000C                movea.l    A3, [A6 + 0xC]
  18185. 0000D496  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  18186. 0000D49A  4EB9 0000 30D8           jsr        [0x000030D8]
  18187. 0000D4A0  4A00                     tst.b      D0
  18188. 0000D4A2  584F                     addq.w     A7, 4
  18189. 0000D4A4  6758                     beq        +0x5A /* 0000D4FE */
  18190. 0000D4A6  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  18191. 0000D4AA  4EB9 0000 3110           jsr        [0x00003110]
  18192. 0000D4B0  4A00                     tst.b      D0
  18193. 0000D4B2  584F                     addq.w     A7, 4
  18194. 0000D4B4  6748                     beq        +0x4A /* 0000D4FE */
  18195. 0000D4B6  1F3C 0005                move.b     -[A7], 0x5
  18196. 0000D4BA  486E FFFA                pea.l      [A6 - 0x6]
  18197. 0000D4BE  4EB9 0000 05D8           jsr        [0x000005D8]
  18198. 0000D4C4  486E FFFA                pea.l      [A6 - 0x6]
  18199. 0000D4C8  AA14                     syscall    RGBForeColor
  18200. 0000D4CA  2F3C 0001 0001           move.l     -[A7], 0x10001
  18201. 0000D4D0  42A7                     clr.l      -[A7]
  18202. 0000D4D2  2F0B                     move.l     -[A7], A3
  18203. 0000D4D4  4EB9 0000 06B8           jsr        [0x000006B8]
  18204. 0000D4DA  486E FFFA                pea.l      [A6 - 0x6]
  18205. 0000D4DE  4EB9 0000 05E8           jsr        [0x000005E8]
  18206. 0000D4E4  486E FFFA                pea.l      [A6 - 0x6]
  18207. 0000D4E8  AA14                     syscall    RGBForeColor
  18208. 0000D4EA  42A7                     clr.l      -[A7]
  18209. 0000D4EC  2F3C 0001 0001           move.l     -[A7], 0x10001
  18210. 0000D4F2  2F0B                     move.l     -[A7], A3
  18211. 0000D4F4  4EB9 0000 06B0           jsr        [0x000006B0]
  18212. 0000D4FA  4FEF 0022                lea.l      A7, [A7 + 0x22]
  18213. label0000D4FE:
  18214. 0000D4FE  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  18215. 0000D502  4EB9 0000 30D8           jsr        [0x000030D8]
  18216. 0000D508  4A00                     tst.b      D0
  18217. 0000D50A  584F                     addq.w     A7, 4
  18218. 0000D50C  6722                     beq        +0x24 /* 0000D530 */
  18219. 0000D50E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  18220. 0000D512  4EB9 0000 3110           jsr        [0x00003110]
  18221. 0000D518  4A00                     tst.b      D0
  18222. 0000D51A  584F                     addq.w     A7, 4
  18223. 0000D51C  6712                     beq        +0x14 /* 0000D530 */
  18224. 0000D51E  486E FFF4                pea.l      [A6 - 0xC]
  18225. 0000D522  4EB9 0000 05E0           jsr        [0x000005E0]
  18226. 0000D528  41EE FFF4                lea.l      A0, [A6 - 0xC]
  18227. 0000D52C  584F                     addq.w     A7, 4
  18228. 0000D52E  6014                     bra        +0x16 /* 0000D544 */
  18229. label0000D530:
  18230. 0000D530  1F3C 000A                move.b     -[A7], 0xA /* '\n' */
  18231. 0000D534  486E FFEE                pea.l      [A6 - 0x12]
  18232. 0000D538  4EB9 0000 05D8           jsr        [0x000005D8]
  18233. 0000D53E  41EE FFEE                lea.l      A0, [A6 - 0x12]
  18234. 0000D542  5C4F                     addq.w     A7, 6
  18235. label0000D544:
  18236. 0000D544  2D50 FFFA                move.l     [A6 - 0x6], [A0]
  18237. 0000D548  3D68 0004 FFFE           move.w     [A6 - 0x2], [A0 + 0x4]
  18238. 0000D54E  486E FFFA                pea.l      [A6 - 0x6]
  18239. 0000D552  AA14                     syscall    RGBForeColor
  18240. 0000D554  2F0B                     move.l     -[A7], A3
  18241. 0000D556  2F3C 0001 0001           move.l     -[A7], 0x10001
  18242. 0000D55C  A8A9                     syscall    InsetRect
  18243. 0000D55E  2F0B                     move.l     -[A7], A3
  18244. 0000D560  A8A1                     syscall    FrameRect
  18245. 0000D562  2F0B                     move.l     -[A7], A3
  18246. 0000D564  2F3C 0001 0001           move.l     -[A7], 0x10001
  18247. 0000D56A  A8A9                     syscall    InsetRect
  18248. 0000D56C  4CDF 0C00                movem.l    A2,A3, [A7]+
  18249. 0000D570  4E5E                     unlink     A6
  18250. 0000D572  4E75                     rts
  18251. 0000D574  4E56 FFFA                link       A6, -0x0006
  18252. 0000D578  48E7 0030                movem.l    -[A7], A2,A3
  18253. 0000D57C  246E 0008                movea.l    A2, [A6 + 0x8]
  18254. 0000D580  266E 000C                movea.l    A3, [A6 + 0xC]
  18255. 0000D584  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  18256. 0000D588  4EB9 0000 30D8           jsr        [0x000030D8]
  18257. 0000D58E  4A00                     tst.b      D0
  18258. 0000D590  584F                     addq.w     A7, 4
  18259. 0000D592  6710                     beq        +0x12 /* 0000D5A4 */
  18260. 0000D594  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  18261. 0000D598  4EB9 0000 3110           jsr        [0x00003110]
  18262. 0000D59E  4A00                     tst.b      D0
  18263. 0000D5A0  584F                     addq.w     A7, 4
  18264. 0000D5A2  6604                     bne        +0x6 /* 0000D5A8 */
  18265. label0000D5A4:
  18266. 0000D5A4  6000 011C                bra        +0x11E /* 0000D6C2 */
  18267. label0000D5A8:
  18268. 0000D5A8  356B 0002 000E           move.w     [A2 + 0xE], [A3 + 0x2]
  18269. 0000D5AE  1F3C 0008                move.b     -[A7], 0x8
  18270. 0000D5B2  486E FFFA                pea.l      [A6 - 0x6]
  18271. 0000D5B6  4EB9 0000 05D8           jsr        [0x000005D8]
  18272. 0000D5BC  486E FFFA                pea.l      [A6 - 0x6]
  18273. 0000D5C0  AA14                     syscall    RGBForeColor
  18274. 0000D5C2  3F2A 000E                move.w     -[A7], [A2 + 0xE]
  18275. 0000D5C6  302B 0004                move.w     D0, [A3 + 0x4]
  18276. 0000D5CA  5340                     subq.w     D0, 1
  18277. 0000D5CC  3F00                     move.w     -[A7], D0
  18278. 0000D5CE  A893                     syscall    MoveTo
  18279. 0000D5D0  3F2A 000E                move.w     -[A7], [A2 + 0xE]
  18280. 0000D5D4  3F13                     move.w     -[A7], [A3]
  18281. 0000D5D6  A891                     syscall    LineTo
  18282. 0000D5D8  526A 000E                addq.w     [A2 + 0xE], 1
  18283. 0000D5DC  486E FFFA                pea.l      [A6 - 0x6]
  18284. 0000D5E0  3F13                     move.w     -[A7], [A3]
  18285. 0000D5E2  3F2A 000E                move.w     -[A7], [A2 + 0xE]
  18286. 0000D5E6  4EB9 0000 06E0           jsr        [0x000006E0]
  18287. 0000D5EC  486E FFFA                pea.l      [A6 - 0x6]
  18288. 0000D5F0  3013                     move.w     D0, [A3]
  18289. 0000D5F2  5040                     addq.w     D0, 8
  18290. 0000D5F4  3F00                     move.w     -[A7], D0
  18291. 0000D5F6  3F2A 000E                move.w     -[A7], [A2 + 0xE]
  18292. 0000D5FA  4EB9 0000 06E0           jsr        [0x000006E0]
  18293. 0000D600  1F3C 000A                move.b     -[A7], 0xA /* '\n' */
  18294. 0000D604  486E FFFA                pea.l      [A6 - 0x6]
  18295. 0000D608  4EB9 0000 05D8           jsr        [0x000005D8]
  18296. 0000D60E  486E FFFA                pea.l      [A6 - 0x6]
  18297. 0000D612  7009                     moveq.l    D0, 0x09
  18298. 0000D614  D053                     add.w      D0, [A3]
  18299. 0000D616  3F00                     move.w     -[A7], D0
  18300. 0000D618  3F2A 000E                move.w     -[A7], [A2 + 0xE]
  18301. 0000D61C  4EB9 0000 06E0           jsr        [0x000006E0]
  18302. 0000D622  1F3C 0005                move.b     -[A7], 0x5
  18303. 0000D626  486E FFFA                pea.l      [A6 - 0x6]
  18304. 0000D62A  4EB9 0000 05D8           jsr        [0x000005D8]
  18305. 0000D630  486E FFFA                pea.l      [A6 - 0x6]
  18306. 0000D634  3013                     move.w     D0, [A3]
  18307. 0000D636  5240                     addq.w     D0, 1
  18308. 0000D638  3F00                     move.w     -[A7], D0
  18309. 0000D63A  3F2A 000E                move.w     -[A7], [A2 + 0xE]
  18310. 0000D63E  4EB9 0000 06E0           jsr        [0x000006E0]
  18311. 0000D644  486E FFFA                pea.l      [A6 - 0x6]
  18312. 0000D648  3013                     move.w     D0, [A3]
  18313. 0000D64A  5E40                     addq.w     D0, 7
  18314. 0000D64C  3F00                     move.w     -[A7], D0
  18315. 0000D64E  3F2A 000E                move.w     -[A7], [A2 + 0xE]
  18316. 0000D652  4EB9 0000 06E0           jsr        [0x000006E0]
  18317. 0000D658  1F3C 0003                move.b     -[A7], 0x3
  18318. 0000D65C  486E FFFA                pea.l      [A6 - 0x6]
  18319. 0000D660  4EB9 0000 05D8           jsr        [0x000005D8]
  18320. 0000D666  486E FFFA                pea.l      [A6 - 0x6]
  18321. 0000D66A  3013                     move.w     D0, [A3]
  18322. 0000D66C  5440                     addq.w     D0, 2
  18323. 0000D66E  3F00                     move.w     -[A7], D0
  18324. 0000D670  3F2A 000E                move.w     -[A7], [A2 + 0xE]
  18325. 0000D674  4EB9 0000 06E0           jsr        [0x000006E0]
  18326. 0000D67A  486E FFFA                pea.l      [A6 - 0x6]
  18327. 0000D67E  3013                     move.w     D0, [A3]
  18328. 0000D680  5C40                     addq.w     D0, 6
  18329. 0000D682  3F00                     move.w     -[A7], D0
  18330. 0000D684  3F2A 000E                move.w     -[A7], [A2 + 0xE]
  18331. 0000D688  4EB9 0000 06E0           jsr        [0x000006E0]
  18332. 0000D68E  1F3C 0001                move.b     -[A7], 0x1
  18333. 0000D692  486E FFFA                pea.l      [A6 - 0x6]
  18334. 0000D696  4EB9 0000 05D8           jsr        [0x000005D8]
  18335. 0000D69C  486E FFFA                pea.l      [A6 - 0x6]
  18336. 0000D6A0  AA14                     syscall    RGBForeColor
  18337. 0000D6A2  3F2A 000E                move.w     -[A7], [A2 + 0xE]
  18338. 0000D6A6  3013                     move.w     D0, [A3]
  18339. 0000D6A8  5640                     addq.w     D0, 3
  18340. 0000D6AA  3F00                     move.w     -[A7], D0
  18341. 0000D6AC  A893                     syscall    MoveTo
  18342. 0000D6AE  3F2A 000E                move.w     -[A7], [A2 + 0xE]
  18343. 0000D6B2  3013                     move.w     D0, [A3]
  18344. 0000D6B4  5A40                     addq.w     D0, 5
  18345. 0000D6B6  3F00                     move.w     -[A7], D0
  18346. 0000D6B8  A891                     syscall    LineTo
  18347. 0000D6BA  526A 000E                addq.w     [A2 + 0xE], 1
  18348. 0000D6BE  4FEF 0056                lea.l      A7, [A7 + 0x56]
  18349. label0000D6C2:
  18350. 0000D6C2  4CDF 0C00                movem.l    A2,A3, [A7]+
  18351. 0000D6C6  4E5E                     unlink     A6
  18352. 0000D6C8  4E75                     rts
  18353. 0000D6CA  4E56 FFFA                link       A6, -0x0006
  18354. 0000D6CE  48E7 0030                movem.l    -[A7], A2,A3
  18355. 0000D6D2  266E 0008                movea.l    A3, [A6 + 0x8]
  18356. 0000D6D6  246E 000C                movea.l    A2, [A6 + 0xC]
  18357. 0000D6DA  302A 0002                move.w     D0, [A2 + 0x2]
  18358. 0000D6DE  D06B 000C                add.w      D0, [A3 + 0xC]
  18359. 0000D6E2  3740 0010                move.w     [A3 + 0x10], D0
  18360. 0000D6E6  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  18361. 0000D6EA  4EB9 0000 30D8           jsr        [0x000030D8]
  18362. 0000D6F0  4A00                     tst.b      D0
  18363. 0000D6F2  584F                     addq.w     A7, 4
  18364. 0000D6F4  6700 0236                beq        +0x238 /* 0000D92C */
  18365. 0000D6F8  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  18366. 0000D6FC  4EB9 0000 3110           jsr        [0x00003110]
  18367. 0000D702  4A00                     tst.b      D0
  18368. 0000D704  584F                     addq.w     A7, 4
  18369. 0000D706  6700 0224                beq        +0x226 /* 0000D92C */
  18370. 0000D70A  486E FFFA                pea.l      [A6 - 0x6]
  18371. 0000D70E  4EB9 0000 05E0           jsr        [0x000005E0]
  18372. 0000D714  486E FFFA                pea.l      [A6 - 0x6]
  18373. 0000D718  AA14                     syscall    RGBForeColor
  18374. 0000D71A  302A 0002                move.w     D0, [A2 + 0x2]
  18375. 0000D71E  D06B 000C                add.w      D0, [A3 + 0xC]
  18376. 0000D722  3F00                     move.w     -[A7], D0
  18377. 0000D724  3F12                     move.w     -[A7], [A2]
  18378. 0000D726  A893                     syscall    MoveTo
  18379. 0000D728  302A 0002                move.w     D0, [A2 + 0x2]
  18380. 0000D72C  D06B 000C                add.w      D0, [A3 + 0xC]
  18381. 0000D730  3F00                     move.w     -[A7], D0
  18382. 0000D732  7009                     moveq.l    D0, 0x09
  18383. 0000D734  D052                     add.w      D0, [A2]
  18384. 0000D736  3F00                     move.w     -[A7], D0
  18385. 0000D738  A891                     syscall    LineTo
  18386. 0000D73A  536B 000C                subq.w     [A3 + 0xC], 1
  18387. 0000D73E  1F3C 000C                move.b     -[A7], 0xC
  18388. 0000D742  486E FFFA                pea.l      [A6 - 0x6]
  18389. 0000D746  4EB9 0000 05D8           jsr        [0x000005D8]
  18390. 0000D74C  486E FFFA                pea.l      [A6 - 0x6]
  18391. 0000D750  AA14                     syscall    RGBForeColor
  18392. 0000D752  302A 0002                move.w     D0, [A2 + 0x2]
  18393. 0000D756  D06B 000C                add.w      D0, [A3 + 0xC]
  18394. 0000D75A  3F00                     move.w     -[A7], D0
  18395. 0000D75C  3F12                     move.w     -[A7], [A2]
  18396. 0000D75E  A893                     syscall    MoveTo
  18397. 0000D760  302A 0002                move.w     D0, [A2 + 0x2]
  18398. 0000D764  D06B 000C                add.w      D0, [A3 + 0xC]
  18399. 0000D768  3F00                     move.w     -[A7], D0
  18400. 0000D76A  7009                     moveq.l    D0, 0x09
  18401. 0000D76C  D052                     add.w      D0, [A2]
  18402. 0000D76E  3F00                     move.w     -[A7], D0
  18403. 0000D770  A891                     syscall    LineTo
  18404. 0000D772  1F3C 000A                move.b     -[A7], 0xA /* '\n' */
  18405. 0000D776  486E FFFA                pea.l      [A6 - 0x6]
  18406. 0000D77A  4EB9 0000 05D8           jsr        [0x000005D8]
  18407. 0000D780  486E FFFA                pea.l      [A6 - 0x6]
  18408. 0000D784  3F12                     move.w     -[A7], [A2]
  18409. 0000D786  302A 0002                move.w     D0, [A2 + 0x2]
  18410. 0000D78A  D06B 000C                add.w      D0, [A3 + 0xC]
  18411. 0000D78E  3F00                     move.w     -[A7], D0
  18412. 0000D790  4EB9 0000 06E0           jsr        [0x000006E0]
  18413. 0000D796  536B 000C                subq.w     [A3 + 0xC], 1
  18414. 0000D79A  302A 0002                move.w     D0, [A2 + 0x2]
  18415. 0000D79E  D06B 000C                add.w      D0, [A3 + 0xC]
  18416. 0000D7A2  3F00                     move.w     -[A7], D0
  18417. 0000D7A4  3F12                     move.w     -[A7], [A2]
  18418. 0000D7A6  A893                     syscall    MoveTo
  18419. 0000D7A8  302A 0002                move.w     D0, [A2 + 0x2]
  18420. 0000D7AC  D06B 000C                add.w      D0, [A3 + 0xC]
  18421. 0000D7B0  3F00                     move.w     -[A7], D0
  18422. 0000D7B2  7009                     moveq.l    D0, 0x09
  18423. 0000D7B4  D052                     add.w      D0, [A2]
  18424. 0000D7B6  3F00                     move.w     -[A7], D0
  18425. 0000D7B8  A891                     syscall    LineTo
  18426. 0000D7BA  1F3C 0008                move.b     -[A7], 0x8
  18427. 0000D7BE  486E FFFA                pea.l      [A6 - 0x6]
  18428. 0000D7C2  4EB9 0000 05D8           jsr        [0x000005D8]
  18429. 0000D7C8  486E FFFA                pea.l      [A6 - 0x6]
  18430. 0000D7CC  3012                     move.w     D0, [A2]
  18431. 0000D7CE  5240                     addq.w     D0, 1
  18432. 0000D7D0  3F00                     move.w     -[A7], D0
  18433. 0000D7D2  302A 0002                move.w     D0, [A2 + 0x2]
  18434. 0000D7D6  D06B 000C                add.w      D0, [A3 + 0xC]
  18435. 0000D7DA  3F00                     move.w     -[A7], D0
  18436. 0000D7DC  4EB9 0000 06E0           jsr        [0x000006E0]
  18437. 0000D7E2  1F3C 000C                move.b     -[A7], 0xC
  18438. 0000D7E6  486E FFFA                pea.l      [A6 - 0x6]
  18439. 0000D7EA  4EB9 0000 05D8           jsr        [0x000005D8]
  18440. 0000D7F0  486E FFFA                pea.l      [A6 - 0x6]
  18441. 0000D7F4  7009                     moveq.l    D0, 0x09
  18442. 0000D7F6  D052                     add.w      D0, [A2]
  18443. 0000D7F8  3F00                     move.w     -[A7], D0
  18444. 0000D7FA  302A 0002                move.w     D0, [A2 + 0x2]
  18445. 0000D7FE  D06B 000C                add.w      D0, [A3 + 0xC]
  18446. 0000D802  3F00                     move.w     -[A7], D0
  18447. 0000D804  4EB9 0000 06E0           jsr        [0x000006E0]
  18448. 0000D80A  536B 000C                subq.w     [A3 + 0xC], 1
  18449. 0000D80E  486E FFFA                pea.l      [A6 - 0x6]
  18450. 0000D812  7009                     moveq.l    D0, 0x09
  18451. 0000D814  D052                     add.w      D0, [A2]
  18452. 0000D816  3F00                     move.w     -[A7], D0
  18453. 0000D818  302A 0002                move.w     D0, [A2 + 0x2]
  18454. 0000D81C  D06B 000C                add.w      D0, [A3 + 0xC]
  18455. 0000D820  3F00                     move.w     -[A7], D0
  18456. 0000D822  4EB9 0000 06E0           jsr        [0x000006E0]
  18457. 0000D828  1F3C 000A                move.b     -[A7], 0xA /* '\n' */
  18458. 0000D82C  486E FFFA                pea.l      [A6 - 0x6]
  18459. 0000D830  4EB9 0000 05D8           jsr        [0x000005D8]
  18460. 0000D836  486E FFFA                pea.l      [A6 - 0x6]
  18461. 0000D83A  3012                     move.w     D0, [A2]
  18462. 0000D83C  5040                     addq.w     D0, 8
  18463. 0000D83E  3F00                     move.w     -[A7], D0
  18464. 0000D840  302A 0002                move.w     D0, [A2 + 0x2]
  18465. 0000D844  D06B 000C                add.w      D0, [A3 + 0xC]
  18466. 0000D848  3F00                     move.w     -[A7], D0
  18467. 0000D84A  4EB9 0000 06E0           jsr        [0x000006E0]
  18468. 0000D850  486E FFFA                pea.l      [A6 - 0x6]
  18469. 0000D854  3F12                     move.w     -[A7], [A2]
  18470. 0000D856  302A 0002                move.w     D0, [A2 + 0x2]
  18471. 0000D85A  D06B 000C                add.w      D0, [A3 + 0xC]
  18472. 0000D85E  3F00                     move.w     -[A7], D0
  18473. 0000D860  4EB9 0000 06E0           jsr        [0x000006E0]
  18474. 0000D866  1F3C 0008                move.b     -[A7], 0x8
  18475. 0000D86A  486E FFFA                pea.l      [A6 - 0x6]
  18476. 0000D86E  4EB9 0000 05D8           jsr        [0x000005D8]
  18477. 0000D874  486E FFFA                pea.l      [A6 - 0x6]
  18478. 0000D878  3012                     move.w     D0, [A2]
  18479. 0000D87A  5E40                     addq.w     D0, 7
  18480. 0000D87C  3F00                     move.w     -[A7], D0
  18481. 0000D87E  302A 0002                move.w     D0, [A2 + 0x2]
  18482. 0000D882  D06B 000C                add.w      D0, [A3 + 0xC]
  18483. 0000D886  3F00                     move.w     -[A7], D0
  18484. 0000D888  4EB9 0000 06E0           jsr        [0x000006E0]
  18485. 0000D88E  486E FFFA                pea.l      [A6 - 0x6]
  18486. 0000D892  3012                     move.w     D0, [A2]
  18487. 0000D894  5240                     addq.w     D0, 1
  18488. 0000D896  3F00                     move.w     -[A7], D0
  18489. 0000D898  302A 0002                move.w     D0, [A2 + 0x2]
  18490. 0000D89C  D06B 000C                add.w      D0, [A3 + 0xC]
  18491. 0000D8A0  3F00                     move.w     -[A7], D0
  18492. 0000D8A2  4EB9 0000 06E0           jsr        [0x000006E0]
  18493. 0000D8A8  1F3C 0005                move.b     -[A7], 0x5
  18494. 0000D8AC  486E FFFA                pea.l      [A6 - 0x6]
  18495. 0000D8B0  4EB9 0000 05D8           jsr        [0x000005D8]
  18496. 0000D8B6  486E FFFA                pea.l      [A6 - 0x6]
  18497. 0000D8BA  3012                     move.w     D0, [A2]
  18498. 0000D8BC  5C40                     addq.w     D0, 6
  18499. 0000D8BE  3F00                     move.w     -[A7], D0
  18500. 0000D8C0  302A 0002                move.w     D0, [A2 + 0x2]
  18501. 0000D8C4  D06B 000C                add.w      D0, [A3 + 0xC]
  18502. 0000D8C8  3F00                     move.w     -[A7], D0
  18503. 0000D8CA  4EB9 0000 06E0           jsr        [0x000006E0]
  18504. 0000D8D0  486E FFFA                pea.l      [A6 - 0x6]
  18505. 0000D8D4  3012                     move.w     D0, [A2]
  18506. 0000D8D6  5440                     addq.w     D0, 2
  18507. 0000D8D8  3F00                     move.w     -[A7], D0
  18508. 0000D8DA  302A 0002                move.w     D0, [A2 + 0x2]
  18509. 0000D8DE  D06B 000C                add.w      D0, [A3 + 0xC]
  18510. 0000D8E2  3F00                     move.w     -[A7], D0
  18511. 0000D8E4  4EB9 0000 06E0           jsr        [0x000006E0]
  18512. 0000D8EA  1F3C 0003                move.b     -[A7], 0x3
  18513. 0000D8EE  486E FFFA                pea.l      [A6 - 0x6]
  18514. 0000D8F2  4EB9 0000 05D8           jsr        [0x000005D8]
  18515. 0000D8F8  486E FFFA                pea.l      [A6 - 0x6]
  18516. 0000D8FC  AA14                     syscall    RGBForeColor
  18517. 0000D8FE  302A 0002                move.w     D0, [A2 + 0x2]
  18518. 0000D902  D06B 000C                add.w      D0, [A3 + 0xC]
  18519. 0000D906  3F00                     move.w     -[A7], D0
  18520. 0000D908  3012                     move.w     D0, [A2]
  18521. 0000D90A  5640                     addq.w     D0, 3
  18522. 0000D90C  3F00                     move.w     -[A7], D0
  18523. 0000D90E  A893                     syscall    MoveTo
  18524. 0000D910  302A 0002                move.w     D0, [A2 + 0x2]
  18525. 0000D914  D06B 000C                add.w      D0, [A3 + 0xC]
  18526. 0000D918  3F00                     move.w     -[A7], D0
  18527. 0000D91A  3012                     move.w     D0, [A2]
  18528. 0000D91C  5A40                     addq.w     D0, 5
  18529. 0000D91E  3F00                     move.w     -[A7], D0
  18530. 0000D920  A891                     syscall    LineTo
  18531. 0000D922  536B 000C                subq.w     [A3 + 0xC], 1
  18532. 0000D926  4FEF 0084                lea.l      A7, [A7 + 0x84]
  18533. 0000D92A  6028                     bra        +0x2A /* 0000D954 */
  18534. label0000D92C:
  18535. 0000D92C  1F3C 000A                move.b     -[A7], 0xA /* '\n' */
  18536. 0000D930  486E FFFA                pea.l      [A6 - 0x6]
  18537. 0000D934  4EB9 0000 05D8           jsr        [0x000005D8]
  18538. 0000D93A  486E FFFA                pea.l      [A6 - 0x6]
  18539. 0000D93E  AA14                     syscall    RGBForeColor
  18540. 0000D940  3F2B 0010                move.w     -[A7], [A3 + 0x10]
  18541. 0000D944  3F12                     move.w     -[A7], [A2]
  18542. 0000D946  A893                     syscall    MoveTo
  18543. 0000D948  3F2B 0010                move.w     -[A7], [A3 + 0x10]
  18544. 0000D94C  3F2A 0004                move.w     -[A7], [A2 + 0x4]
  18545. 0000D950  A891                     syscall    LineTo
  18546. 0000D952  5C4F                     addq.w     A7, 6
  18547. label0000D954:
  18548. 0000D954  4CDF 0C00                movem.l    A2,A3, [A7]+
  18549. 0000D958  4E5E                     unlink     A6
  18550. 0000D95A  4E75                     rts
  18551. 0000D95C  4E56 FFF2                link       A6, -0x000E
  18552. 0000D960  48E7 0030                movem.l    -[A7], A2,A3
  18553. 0000D964  246E 0008                movea.l    A2, [A6 + 0x8]
  18554. 0000D968  266E 000C                movea.l    A3, [A6 + 0xC]
  18555. 0000D96C  302B 0002                move.w     D0, [A3 + 0x2]
  18556. 0000D970  D06A 000C                add.w      D0, [A2 + 0xC]
  18557. 0000D974  3540 0012                move.w     [A2 + 0x12], D0
  18558. 0000D978  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  18559. 0000D97C  4EB9 0000 30D8           jsr        [0x000030D8]
  18560. 0000D982  4A00                     tst.b      D0
  18561. 0000D984  584F                     addq.w     A7, 4
  18562. 0000D986  6700 017A                beq        +0x17C /* 0000DB02 */
  18563. 0000D98A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  18564. 0000D98E  4EB9 0000 3110           jsr        [0x00003110]
  18565. 0000D994  4A00                     tst.b      D0
  18566. 0000D996  584F                     addq.w     A7, 4
  18567. 0000D998  6700 0168                beq        +0x16A /* 0000DB02 */
  18568. 0000D99C  1F3C 0001                move.b     -[A7], 0x1
  18569. 0000D9A0  486E FFFA                pea.l      [A6 - 0x6]
  18570. 0000D9A4  4EB9 0000 05D8           jsr        [0x000005D8]
  18571. 0000D9AA  486E FFFA                pea.l      [A6 - 0x6]
  18572. 0000D9AE  AA14                     syscall    RGBForeColor
  18573. 0000D9B0  3F2A 000E                move.w     -[A7], [A2 + 0xE]
  18574. 0000D9B4  3013                     move.w     D0, [A3]
  18575. 0000D9B6  5840                     addq.w     D0, 4
  18576. 0000D9B8  3F00                     move.w     -[A7], D0
  18577. 0000D9BA  A893                     syscall    MoveTo
  18578. 0000D9BC  3F2A 0012                move.w     -[A7], [A2 + 0x12]
  18579. 0000D9C0  3013                     move.w     D0, [A3]
  18580. 0000D9C2  5840                     addq.w     D0, 4
  18581. 0000D9C4  3F00                     move.w     -[A7], D0
  18582. 0000D9C6  A891                     syscall    LineTo
  18583. 0000D9C8  1F3C 0003                move.b     -[A7], 0x3
  18584. 0000D9CC  486E FFFA                pea.l      [A6 - 0x6]
  18585. 0000D9D0  4EB9 0000 05D8           jsr        [0x000005D8]
  18586. 0000D9D6  486E FFFA                pea.l      [A6 - 0x6]
  18587. 0000D9DA  AA14                     syscall    RGBForeColor
  18588. 0000D9DC  3F2A 000E                move.w     -[A7], [A2 + 0xE]
  18589. 0000D9E0  3013                     move.w     D0, [A3]
  18590. 0000D9E2  5640                     addq.w     D0, 3
  18591. 0000D9E4  3F00                     move.w     -[A7], D0
  18592. 0000D9E6  A893                     syscall    MoveTo
  18593. 0000D9E8  3F2A 0012                move.w     -[A7], [A2 + 0x12]
  18594. 0000D9EC  3013                     move.w     D0, [A3]
  18595. 0000D9EE  5640                     addq.w     D0, 3
  18596. 0000D9F0  3F00                     move.w     -[A7], D0
  18597. 0000D9F2  A891                     syscall    LineTo
  18598. 0000D9F4  3F2A 000E                move.w     -[A7], [A2 + 0xE]
  18599. 0000D9F8  3013                     move.w     D0, [A3]
  18600. 0000D9FA  5A40                     addq.w     D0, 5
  18601. 0000D9FC  3F00                     move.w     -[A7], D0
  18602. 0000D9FE  A893                     syscall    MoveTo
  18603. 0000DA00  3F2A 0012                move.w     -[A7], [A2 + 0x12]
  18604. 0000DA04  3013                     move.w     D0, [A3]
  18605. 0000DA06  5A40                     addq.w     D0, 5
  18606. 0000DA08  3F00                     move.w     -[A7], D0
  18607. 0000DA0A  A891                     syscall    LineTo
  18608. 0000DA0C  1F3C 0005                move.b     -[A7], 0x5
  18609. 0000DA10  486E FFFA                pea.l      [A6 - 0x6]
  18610. 0000DA14  4EB9 0000 05D8           jsr        [0x000005D8]
  18611. 0000DA1A  486E FFFA                pea.l      [A6 - 0x6]
  18612. 0000DA1E  AA14                     syscall    RGBForeColor
  18613. 0000DA20  3F2A 000E                move.w     -[A7], [A2 + 0xE]
  18614. 0000DA24  3013                     move.w     D0, [A3]
  18615. 0000DA26  5440                     addq.w     D0, 2
  18616. 0000DA28  3F00                     move.w     -[A7], D0
  18617. 0000DA2A  A893                     syscall    MoveTo
  18618. 0000DA2C  3F2A 0012                move.w     -[A7], [A2 + 0x12]
  18619. 0000DA30  3013                     move.w     D0, [A3]
  18620. 0000DA32  5440                     addq.w     D0, 2
  18621. 0000DA34  3F00                     move.w     -[A7], D0
  18622. 0000DA36  A891                     syscall    LineTo
  18623. 0000DA38  3F2A 000E                move.w     -[A7], [A2 + 0xE]
  18624. 0000DA3C  3013                     move.w     D0, [A3]
  18625. 0000DA3E  5C40                     addq.w     D0, 6
  18626. 0000DA40  3F00                     move.w     -[A7], D0
  18627. 0000DA42  A893                     syscall    MoveTo
  18628. 0000DA44  3F2A 0012                move.w     -[A7], [A2 + 0x12]
  18629. 0000DA48  3013                     move.w     D0, [A3]
  18630. 0000DA4A  5C40                     addq.w     D0, 6
  18631. 0000DA4C  3F00                     move.w     -[A7], D0
  18632. 0000DA4E  A891                     syscall    LineTo
  18633. 0000DA50  1F3C 0008                move.b     -[A7], 0x8
  18634. 0000DA54  486E FFFA                pea.l      [A6 - 0x6]
  18635. 0000DA58  4EB9 0000 05D8           jsr        [0x000005D8]
  18636. 0000DA5E  486E FFFA                pea.l      [A6 - 0x6]
  18637. 0000DA62  AA14                     syscall    RGBForeColor
  18638. 0000DA64  3F2A 000E                move.w     -[A7], [A2 + 0xE]
  18639. 0000DA68  3013                     move.w     D0, [A3]
  18640. 0000DA6A  5240                     addq.w     D0, 1
  18641. 0000DA6C  3F00                     move.w     -[A7], D0
  18642. 0000DA6E  A893                     syscall    MoveTo
  18643. 0000DA70  3F2A 0012                move.w     -[A7], [A2 + 0x12]
  18644. 0000DA74  3013                     move.w     D0, [A3]
  18645. 0000DA76  5240                     addq.w     D0, 1
  18646. 0000DA78  3F00                     move.w     -[A7], D0
  18647. 0000DA7A  A891                     syscall    LineTo
  18648. 0000DA7C  3F2A 000E                move.w     -[A7], [A2 + 0xE]
  18649. 0000DA80  3013                     move.w     D0, [A3]
  18650. 0000DA82  5E40                     addq.w     D0, 7
  18651. 0000DA84  3F00                     move.w     -[A7], D0
  18652. 0000DA86  A893                     syscall    MoveTo
  18653. 0000DA88  3F2A 0012                move.w     -[A7], [A2 + 0x12]
  18654. 0000DA8C  3013                     move.w     D0, [A3]
  18655. 0000DA8E  5E40                     addq.w     D0, 7
  18656. 0000DA90  3F00                     move.w     -[A7], D0
  18657. 0000DA92  A891                     syscall    LineTo
  18658. 0000DA94  1F3C 000A                move.b     -[A7], 0xA /* '\n' */
  18659. 0000DA98  486E FFFA                pea.l      [A6 - 0x6]
  18660. 0000DA9C  4EB9 0000 05D8           jsr        [0x000005D8]
  18661. 0000DAA2  486E FFFA                pea.l      [A6 - 0x6]
  18662. 0000DAA6  AA14                     syscall    RGBForeColor
  18663. 0000DAA8  3F2A 000E                move.w     -[A7], [A2 + 0xE]
  18664. 0000DAAC  3F13                     move.w     -[A7], [A3]
  18665. 0000DAAE  A893                     syscall    MoveTo
  18666. 0000DAB0  3F2A 0012                move.w     -[A7], [A2 + 0x12]
  18667. 0000DAB4  3F13                     move.w     -[A7], [A3]
  18668. 0000DAB6  A891                     syscall    LineTo
  18669. 0000DAB8  3F2A 000E                move.w     -[A7], [A2 + 0xE]
  18670. 0000DABC  3013                     move.w     D0, [A3]
  18671. 0000DABE  5040                     addq.w     D0, 8
  18672. 0000DAC0  3F00                     move.w     -[A7], D0
  18673. 0000DAC2  A893                     syscall    MoveTo
  18674. 0000DAC4  3F2A 0012                move.w     -[A7], [A2 + 0x12]
  18675. 0000DAC8  3013                     move.w     D0, [A3]
  18676. 0000DACA  5040                     addq.w     D0, 8
  18677. 0000DACC  3F00                     move.w     -[A7], D0
  18678. 0000DACE  A891                     syscall    LineTo
  18679. 0000DAD0  1F3C 000C                move.b     -[A7], 0xC
  18680. 0000DAD4  486E FFFA                pea.l      [A6 - 0x6]
  18681. 0000DAD8  4EB9 0000 05D8           jsr        [0x000005D8]
  18682. 0000DADE  486E FFFA                pea.l      [A6 - 0x6]
  18683. 0000DAE2  AA14                     syscall    RGBForeColor
  18684. 0000DAE4  3F2A 000E                move.w     -[A7], [A2 + 0xE]
  18685. 0000DAE8  7009                     moveq.l    D0, 0x09
  18686. 0000DAEA  D053                     add.w      D0, [A3]
  18687. 0000DAEC  3F00                     move.w     -[A7], D0
  18688. 0000DAEE  A893                     syscall    MoveTo
  18689. 0000DAF0  3F2A 0012                move.w     -[A7], [A2 + 0x12]
  18690. 0000DAF4  7009                     moveq.l    D0, 0x09
  18691. 0000DAF6  D053                     add.w      D0, [A3]
  18692. 0000DAF8  3F00                     move.w     -[A7], D0
  18693. 0000DAFA  A891                     syscall    LineTo
  18694. 0000DAFC  4FEF 0024                lea.l      A7, [A7 + 0x24]
  18695. 0000DB00  6042                     bra        +0x44 /* 0000DB44 */
  18696. label0000DB02:
  18697. 0000DB02  1F3C 0005                move.b     -[A7], 0x5
  18698. 0000DB06  486E FFFA                pea.l      [A6 - 0x6]
  18699. 0000DB0A  4EB9 0000 05D8           jsr        [0x000005D8]
  18700. 0000DB10  486E FFFA                pea.l      [A6 - 0x6]
  18701. 0000DB14  AA14                     syscall    RGBForeColor
  18702. 0000DB16  2D79 0000 ACA8 FFF2      move.l     [A6 - 0xE], [0x0000ACA8]
  18703. 0000DB1E  2D79 0000 ACAC FFF6      move.l     [A6 - 0xA], [0x0000ACAC]
  18704. 0000DB26  3D53 FFF2                move.w     [A6 - 0xE], [A3]
  18705. 0000DB2A  3D6B 0002 FFF4           move.w     [A6 - 0xC], [A3 + 0x2]
  18706. 0000DB30  3D6B 0004 FFF6           move.w     [A6 - 0xA], [A3 + 0x4]
  18707. 0000DB36  3D6A 0012 FFF8           move.w     [A6 - 0x8], [A2 + 0x12]
  18708. 0000DB3C  486E FFF2                pea.l      [A6 - 0xE]
  18709. 0000DB40  A8A2                     syscall    PaintRect
  18710. 0000DB42  5C4F                     addq.w     A7, 6
  18711. label0000DB44:
  18712. 0000DB44  4CDF 0C00                movem.l    A2,A3, [A7]+
  18713. 0000DB48  4E5E                     unlink     A6
  18714. 0000DB4A  4E75                     rts
  18715. 0000DB4C  4E56 FFF2                link       A6, -0x000E
  18716. 0000DB50  48E7 1030                movem.l    -[A7], D3,A2,A3
  18717. 0000DB54  266E 0008                movea.l    A3, [A6 + 0x8]
  18718. 0000DB58  246E 000C                movea.l    A2, [A6 + 0xC]
  18719. 0000DB5C  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  18720. 0000DB60  4EB9 0000 30D8           jsr        [0x000030D8]
  18721. 0000DB66  4A00                     tst.b      D0
  18722. 0000DB68  584F                     addq.w     A7, 4
  18723. 0000DB6A  6700 00E8                beq        +0xEA /* 0000DC54 */
  18724. 0000DB6E  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  18725. 0000DB72  4EB9 0000 3110           jsr        [0x00003110]
  18726. 0000DB78  4A00                     tst.b      D0
  18727. 0000DB7A  584F                     addq.w     A7, 4
  18728. 0000DB7C  6700 00D6                beq        +0xD8 /* 0000DC54 */
  18729. 0000DB80  1F3C 0007                move.b     -[A7], 0x7
  18730. 0000DB84  486E FFFA                pea.l      [A6 - 0x6]
  18731. 0000DB88  4EB9 0000 05D8           jsr        [0x000005D8]
  18732. 0000DB8E  486E FFFA                pea.l      [A6 - 0x6]
  18733. 0000DB92  AA14                     syscall    RGBForeColor
  18734. 0000DB94  302B 0010                move.w     D0, [A3 + 0x10]
  18735. 0000DB98  5240                     addq.w     D0, 1
  18736. 0000DB9A  3F00                     move.w     -[A7], D0
  18737. 0000DB9C  3F2A 0004                move.w     -[A7], [A2 + 0x4]
  18738. 0000DBA0  A893                     syscall    MoveTo
  18739. 0000DBA2  302B 0010                move.w     D0, [A3 + 0x10]
  18740. 0000DBA6  5240                     addq.w     D0, 1
  18741. 0000DBA8  3F00                     move.w     -[A7], D0
  18742. 0000DBAA  3F12                     move.w     -[A7], [A2]
  18743. 0000DBAC  A891                     syscall    LineTo
  18744. 0000DBAE  302A 0006                move.w     D0, [A2 + 0x6]
  18745. 0000DBB2  5340                     subq.w     D0, 1
  18746. 0000DBB4  3F00                     move.w     -[A7], D0
  18747. 0000DBB6  3F12                     move.w     -[A7], [A2]
  18748. 0000DBB8  A891                     syscall    LineTo
  18749. 0000DBBA  302A 0006                move.w     D0, [A2 + 0x6]
  18750. 0000DBBE  5540                     subq.w     D0, 2
  18751. 0000DBC0  322B 0010                move.w     D1, [A3 + 0x10]
  18752. 0000DBC4  5441                     addq.w     D1, 2
  18753. 0000DBC6  B240                     cmp.w      D1, D0
  18754. 0000DBC8  5C4F                     addq.w     A7, 6
  18755. 0000DBCA  6C3A                     bge        +0x3C /* 0000DC06 */
  18756. 0000DBCC  1F3C 0002                move.b     -[A7], 0x2
  18757. 0000DBD0  486E FFFA                pea.l      [A6 - 0x6]
  18758. 0000DBD4  4EB9 0000 05D8           jsr        [0x000005D8]
  18759. 0000DBDA  486E FFFA                pea.l      [A6 - 0x6]
  18760. 0000DBDE  AA14                     syscall    RGBForeColor
  18761. 0000DBE0  302B 0010                move.w     D0, [A3 + 0x10]
  18762. 0000DBE4  5440                     addq.w     D0, 2
  18763. 0000DBE6  3F00                     move.w     -[A7], D0
  18764. 0000DBE8  302A 0004                move.w     D0, [A2 + 0x4]
  18765. 0000DBEC  5340                     subq.w     D0, 1
  18766. 0000DBEE  3F00                     move.w     -[A7], D0
  18767. 0000DBF0  A893                     syscall    MoveTo
  18768. 0000DBF2  302A 0006                move.w     D0, [A2 + 0x6]
  18769. 0000DBF6  5540                     subq.w     D0, 2
  18770. 0000DBF8  3F00                     move.w     -[A7], D0
  18771. 0000DBFA  302A 0004                move.w     D0, [A2 + 0x4]
  18772. 0000DBFE  5340                     subq.w     D0, 1
  18773. 0000DC00  3F00                     move.w     -[A7], D0
  18774. 0000DC02  A891                     syscall    LineTo
  18775. 0000DC04  5C4F                     addq.w     A7, 6
  18776. label0000DC06:
  18777. 0000DC06  302A 0006                move.w     D0, [A2 + 0x6]
  18778. 0000DC0A  5340                     subq.w     D0, 1
  18779. 0000DC0C  3600                     move.w     D3, D0
  18780. 0000DC0E  B06B 0010                cmp.w      D0, [A3 + 0x10]
  18781. 0000DC12  6F40                     ble        +0x42 /* 0000DC54 */
  18782. 0000DC14  3F03                     move.w     -[A7], D3
  18783. 0000DC16  3012                     move.w     D0, [A2]
  18784. 0000DC18  5240                     addq.w     D0, 1
  18785. 0000DC1A  3F00                     move.w     -[A7], D0
  18786. 0000DC1C  A893                     syscall    MoveTo
  18787. 0000DC1E  302A 0006                move.w     D0, [A2 + 0x6]
  18788. 0000DC22  5340                     subq.w     D0, 1
  18789. 0000DC24  3F00                     move.w     -[A7], D0
  18790. 0000DC26  7009                     moveq.l    D0, 0x09
  18791. 0000DC28  D052                     add.w      D0, [A2]
  18792. 0000DC2A  3F00                     move.w     -[A7], D0
  18793. 0000DC2C  A891                     syscall    LineTo
  18794. 0000DC2E  1F3C 0004                move.b     -[A7], 0x4
  18795. 0000DC32  486E FFFA                pea.l      [A6 - 0x6]
  18796. 0000DC36  4EB9 0000 05D8           jsr        [0x000005D8]
  18797. 0000DC3C  486E FFFA                pea.l      [A6 - 0x6]
  18798. 0000DC40  3F12                     move.w     -[A7], [A2]
  18799. 0000DC42  302A 0006                move.w     D0, [A2 + 0x6]
  18800. 0000DC46  5340                     subq.w     D0, 1
  18801. 0000DC48  3F00                     move.w     -[A7], D0
  18802. 0000DC4A  4EB9 0000 06E0           jsr        [0x000006E0]
  18803. 0000DC50  4FEF 000E                lea.l      A7, [A7 + 0xE]
  18804. label0000DC54:
  18805. 0000DC54  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  18806. 0000DC58  4EB9 0000 30D8           jsr        [0x000030D8]
  18807. 0000DC5E  4A00                     tst.b      D0
  18808. 0000DC60  584F                     addq.w     A7, 4
  18809. 0000DC62  6736                     beq        +0x38 /* 0000DC9A */
  18810. 0000DC64  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  18811. 0000DC68  4EB9 0000 3110           jsr        [0x00003110]
  18812. 0000DC6E  4A00                     tst.b      D0
  18813. 0000DC70  584F                     addq.w     A7, 4
  18814. 0000DC72  6726                     beq        +0x28 /* 0000DC9A */
  18815. 0000DC74  486E FFF2                pea.l      [A6 - 0xE]
  18816. 0000DC78  302B 0010                move.w     D0, [A3 + 0x10]
  18817. 0000DC7C  5440                     addq.w     D0, 2
  18818. 0000DC7E  3F00                     move.w     -[A7], D0
  18819. 0000DC80  3012                     move.w     D0, [A2]
  18820. 0000DC82  5240                     addq.w     D0, 1
  18821. 0000DC84  3F00                     move.w     -[A7], D0
  18822. 0000DC86  302A 0006                move.w     D0, [A2 + 0x6]
  18823. 0000DC8A  5340                     subq.w     D0, 1
  18824. 0000DC8C  3F00                     move.w     -[A7], D0
  18825. 0000DC8E  302A 0004                move.w     D0, [A2 + 0x4]
  18826. 0000DC92  5340                     subq.w     D0, 1
  18827. 0000DC94  3F00                     move.w     -[A7], D0
  18828. 0000DC96  A8A7                     syscall    SetRect
  18829. 0000DC98  6018                     bra        +0x1A /* 0000DCB2 */
  18830. label0000DC9A:
  18831. 0000DC9A  486E FFF2                pea.l      [A6 - 0xE]
  18832. 0000DC9E  302B 0010                move.w     D0, [A3 + 0x10]
  18833. 0000DCA2  5240                     addq.w     D0, 1
  18834. 0000DCA4  3F00                     move.w     -[A7], D0
  18835. 0000DCA6  3F12                     move.w     -[A7], [A2]
  18836. 0000DCA8  3F2A 0006                move.w     -[A7], [A2 + 0x6]
  18837. 0000DCAC  3F2A 0004                move.w     -[A7], [A2 + 0x4]
  18838. 0000DCB0  A8A7                     syscall    SetRect
  18839. label0000DCB2:
  18840. 0000DCB2  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  18841. 0000DCB6  4EB9 0000 30D8           jsr        [0x000030D8]
  18842. 0000DCBC  4A00                     tst.b      D0
  18843. 0000DCBE  584F                     addq.w     A7, 4
  18844. 0000DCC0  6714                     beq        +0x16 /* 0000DCD6 */
  18845. 0000DCC2  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  18846. 0000DCC6  4EB9 0000 3110           jsr        [0x00003110]
  18847. 0000DCCC  4A00                     tst.b      D0
  18848. 0000DCCE  584F                     addq.w     A7, 4
  18849. 0000DCD0  6704                     beq        +0x6 /* 0000DCD6 */
  18850. 0000DCD2  7004                     moveq.l    D0, 0x04
  18851. 0000DCD4  6002                     bra        +0x4 /* 0000DCD8 */
  18852. label0000DCD6:
  18853. 0000DCD6  7003                     moveq.l    D0, 0x03
  18854. label0000DCD8:
  18855. 0000DCD8  3600                     move.w     D3, D0
  18856. 0000DCDA  1F03                     move.b     -[A7], D3
  18857. 0000DCDC  486E FFFA                pea.l      [A6 - 0x6]
  18858. 0000DCE0  4EB9 0000 05D8           jsr        [0x000005D8]
  18859. 0000DCE6  486E FFFA                pea.l      [A6 - 0x6]
  18860. 0000DCEA  AA14                     syscall    RGBForeColor
  18861. 0000DCEC  486E FFF2                pea.l      [A6 - 0xE]
  18862. 0000DCF0  A8A2                     syscall    PaintRect
  18863. 0000DCF2  5C4F                     addq.w     A7, 6
  18864. 0000DCF4  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  18865. 0000DCF8  4E5E                     unlink     A6
  18866. 0000DCFA  4E75                     rts
  18867. 0000DCFC  4E56 0000                link       A6, 0
  18868. 0000DD00  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  18869. 0000DD04  266E 0008                movea.l    A3, [A6 + 0x8]
  18870. 0000DD08  246E 000C                movea.l    A2, [A6 + 0xC]
  18871. 0000DD0C  2F0A                     move.l     -[A7], A2
  18872. 0000DD0E  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  18873. 0000DD12  2057                     movea.l    A0, [A7]
  18874. 0000DD14  2268 0004                movea.l    A1, [A0 + 0x4]
  18875. 0000DD18  2269 003C                movea.l    A1, [A1 + 0x3C]
  18876. 0000DD1C  4E91                     jsr        [A1]
  18877. 0000DD1E  3812                     move.w     D4, [A2]
  18878. 0000DD20  362A 0004                move.w     D3, [A2 + 0x4]
  18879. 0000DD24  9644                     sub.w      D3, D4
  18880. 0000DD26  3043                     movea.w    A0, D3
  18881. 0000DD28  2008                     move.l     D0, A0
  18882. 0000DD2A  81FC 0002                divs.w     D0, 0x2
  18883. 0000DD2E  D044                     add.w      D0, D4
  18884. 0000DD30  5F40                     subq.w     D0, 7
  18885. 0000DD32  3480                     move.w     [A2], D0
  18886. 0000DD34  700E                     moveq.l    D0, 0x0E
  18887. 0000DD36  D052                     add.w      D0, [A2]
  18888. 0000DD38  3540 0004                move.w     [A2 + 0x4], D0
  18889. 0000DD3C  504F                     addq.w     A7, 8
  18890. 0000DD3E  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  18891. 0000DD42  4E5E                     unlink     A6
  18892. 0000DD44  4E75                     rts
  18893. 0000DD46  4E56 0000                link       A6, 0
  18894. 0000DD4A  2F0A                     move.l     -[A7], A2
  18895. 0000DD4C  246E 0008                movea.l    A2, [A6 + 0x8]
  18896. 0000DD50  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  18897. 0000DD54  2F0A                     move.l     -[A7], A2
  18898. 0000DD56  61FF FFFF 7CAC           bsr        -0x8352 /* 00005A04 */
  18899. 0000DD5C  486A 000A                pea.l      [A2 + 0xA]
  18900. 0000DD60  4EB9 0000 05A8           jsr        [0x000005A8]
  18901. 0000DD66  486A 0122                pea.l      [A2 + 0x122]
  18902. 0000DD6A  4EB9 0000 0488           jsr        [0x00000488]
  18903. 0000DD70  41F9 0000 A7FC           lea.l      A0, [0x0000A7FC]
  18904. 0000DD76  2488                     move.l     [A2], A0
  18905. 0000DD78  41F9 0000 A7FC           lea.l      A0, [0x0000A7FC]
  18906. 0000DD7E  41E8 00B4                lea.l      A0, [A0 + 0xB4]
  18907. 0000DD82  2548 000A                move.l     [A2 + 0xA], A0
  18908. 0000DD86  41F9 0000 A7FC           lea.l      A0, [0x0000A7FC]
  18909. 0000DD8C  41E8 00E0                lea.l      A0, [A0 + 0xE0]
  18910. 0000DD90  2548 0122                move.l     [A2 + 0x122], A0
  18911. 0000DD94  422A 0134                clr.b      [A2 + 0x134]
  18912. 0000DD98  422A 0135                clr.b      [A2 + 0x135]
  18913. 0000DD9C  157C 0001 0136           move.b     [A2 + 0x136], 0x1
  18914. 0000DDA2  426A 0138                clr.w      [A2 + 0x138]
  18915. 0000DDA6  204A                     movea.l    A0, A2
  18916. 0000DDA8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  18917. 0000DDAC  245F                     movea.l    A2, [A7]+
  18918. 0000DDAE  4E5E                     unlink     A6
  18919. 0000DDB0  4E75                     rts
  18920. 0000DDB2  4E56 0000                link       A6, 0
  18921. 0000DDB6  2F0A                     move.l     -[A7], A2
  18922. 0000DDB8  246E 0008                movea.l    A2, [A6 + 0x8]
  18923. 0000DDBC  200A                     move.l     D0, A2
  18924. 0000DDBE  675A                     beq        +0x5C /* 0000DE1A */
  18925. 0000DDC0  41F9 0000 A7FC           lea.l      A0, [0x0000A7FC]
  18926. 0000DDC6  2488                     move.l     [A2], A0
  18927. 0000DDC8  41F9 0000 A7FC           lea.l      A0, [0x0000A7FC]
  18928. 0000DDCE  41E8 00B4                lea.l      A0, [A0 + 0xB4]
  18929. 0000DDD2  2548 000A                move.l     [A2 + 0xA], A0
  18930. 0000DDD6  41F9 0000 A7FC           lea.l      A0, [0x0000A7FC]
  18931. 0000DDDC  41E8 00E0                lea.l      A0, [A0 + 0xE0]
  18932. 0000DDE0  2548 0122                move.l     [A2 + 0x122], A0
  18933. 0000DDE4  4267                     clr.w      -[A7]
  18934. 0000DDE6  486A 0122                pea.l      [A2 + 0x122]
  18935. 0000DDEA  4EB9 0000 0490           jsr        [0x00000490]
  18936. 0000DDF0  4267                     clr.w      -[A7]
  18937. 0000DDF2  486A 000A                pea.l      [A2 + 0xA]
  18938. 0000DDF6  4EB9 0000 05B0           jsr        [0x000005B0]
  18939. 0000DDFC  4267                     clr.w      -[A7]
  18940. 0000DDFE  2F0A                     move.l     -[A7], A2
  18941. 0000DE00  61FF FFFF 7C2E           bsr        -0x83D0 /* 00005A30 */
  18942. 0000DE06  4A6E 000C                tst.w      [A6 + 0xC]
  18943. 0000DE0A  4FEF 0012                lea.l      A7, [A7 + 0x12]
  18944. 0000DE0E  6F0A                     ble        +0xC /* 0000DE1A */
  18945. 0000DE10  2F0A                     move.l     -[A7], A2
  18946. 0000DE12  4EB9 0000 1FF8           jsr        [0x00001FF8 /* DockingGlobals */]
  18947. 0000DE18  584F                     addq.w     A7, 4
  18948. label0000DE1A:
  18949. 0000DE1A  204A                     movea.l    A0, A2
  18950. 0000DE1C  245F                     movea.l    A2, [A7]+
  18951. 0000DE1E  4E5E                     unlink     A6
  18952. 0000DE20  4E75                     rts
  18953. 0000DE22  4E56 FEFC                link       A6, -0x0104
  18954. 0000DE26  48E7 0038                movem.l    -[A7], A2,A3,A4
  18955. 0000DE2A  286E 0008                movea.l    A4, [A6 + 0x8]
  18956. 0000DE2E  266E 000C                movea.l    A3, [A6 + 0xC]
  18957. 0000DE32  246E 0010                movea.l    A2, [A6 + 0x10]
  18958. 0000DE36  4878 0002                push.l     0x2
  18959. 0000DE3A  486E FFFE                pea.l      [A6 - 0x2]
  18960. 0000DE3E  2F0A                     move.l     -[A7], A2
  18961. 0000DE40  4EB9 0000 2BA0           jsr        [0x00002BA0]
  18962. 0000DE46  4878 0002                push.l     0x2
  18963. 0000DE4A  486E FEFC                pea.l      [A6 - 0x104]
  18964. 0000DE4E  2F0A                     move.l     -[A7], A2
  18965. 0000DE50  4EB9 0000 2BA0           jsr        [0x00002BA0]
  18966. 0000DE56  486E FEFE                pea.l      [A6 - 0x102]
  18967. 0000DE5A  2F0A                     move.l     -[A7], A2
  18968. 0000DE5C  4EB9 0000 2BC0           jsr        [0x00002BC0]
  18969. 0000DE62  42A7                     clr.l      -[A7]
  18970. 0000DE64  3F2E FEFC                move.w     -[A7], [A6 - 0x104]
  18971. 0000DE68  486E FEFE                pea.l      [A6 - 0x102]
  18972. 0000DE6C  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  18973. 0000DE70  2F0B                     move.l     -[A7], A3
  18974. 0000DE72  2F0C                     move.l     -[A7], A4
  18975. 0000DE74  2057                     movea.l    A0, [A7]
  18976. 0000DE76  2250                     movea.l    A1, [A0]
  18977. 0000DE78  2269 0010                movea.l    A1, [A1 + 0x10]
  18978. 0000DE7C  4E91                     jsr        [A1]
  18979. 0000DE7E  4FEF 0034                lea.l      A7, [A7 + 0x34]
  18980. 0000DE82  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  18981. 0000DE86  4E5E                     unlink     A6
  18982. 0000DE88  4E75                     rts
  18983. 0000DE8A  4E56 0000                link       A6, 0
  18984. 0000DE8E  48E7 1C38                movem.l    -[A7], D3,D4,D5,A2,A3,A4
  18985. 0000DE92  246E 0008                movea.l    A2, [A6 + 0x8]
  18986. 0000DE96  2A2E 000C                move.l     D5, [A6 + 0xC]
  18987. 0000DE9A  362E 0010                move.w     D3, [A6 + 0x10]
  18988. 0000DE9E  286E 0012                movea.l    A4, [A6 + 0x12]
  18989. 0000DEA2  382E 0016                move.w     D4, [A6 + 0x16]
  18990. 0000DEA6  2545 0004                move.l     [A2 + 0x4], D5
  18991. 0000DEAA  1F14                     move.b     -[A7], [A4]
  18992. 0000DEAC  486C 0001                pea.l      [A4 + 0x1]
  18993. 0000DEB0  486A 000E                pea.l      [A2 + 0xE]
  18994. 0000DEB4  4EB9 0000 23E8           jsr        [0x000023E8]
  18995. 0000DEBA  3544 0118                move.w     [A2 + 0x118], D4
  18996. 0000DEBE  0C43 0176                cmpi.w     D3, 0x176
  18997. 0000DEC2  4FEF 000A                lea.l      A7, [A7 + 0xA]
  18998. 0000DEC6  670A                     beq        +0xC /* 0000DED2 */
  18999. 0000DEC8  0C43 0177                cmpi.w     D3, 0x177
  19000. 0000DECC  6704                     beq        +0x6 /* 0000DED2 */
  19001. 0000DECE  7000                     moveq.l    D0, 0x00
  19002. 0000DED0  6002                     bra        +0x4 /* 0000DED4 */
  19003. label0000DED2:
  19004. 0000DED2  7001                     moveq.l    D0, 0x01
  19005. label0000DED4:
  19006. 0000DED4  1540 0135                move.b     [A2 + 0x135], D0
  19007. 0000DED8  0C43 0176                cmpi.w     D3, 0x176
  19008. 0000DEDC  57C0                     seq        D0
  19009. 0000DEDE  4400                     neg.b      D0
  19010. 0000DEE0  1540 0136                move.b     [A2 + 0x136], D0
  19011. 0000DEE4  2F0A                     move.l     -[A7], A2
  19012. 0000DEE6  2057                     movea.l    A0, [A7]
  19013. 0000DEE8  2250                     movea.l    A1, [A0]
  19014. 0000DEEA  2269 0134                movea.l    A1, [A1 + 0x134]
  19015. 0000DEEE  4E91                     jsr        [A1]
  19016. 0000DEF0  4A00                     tst.b      D0
  19017. 0000DEF2  584F                     addq.w     A7, 4
  19018. 0000DEF4  6736                     beq        +0x38 /* 0000DF2C */
  19019. 0000DEF6  266A 0004                movea.l    A3, [A2 + 0x4]
  19020. 0000DEFA  202B 0062                move.l     D0, [A3 + 0x62]
  19021. 0000DEFE  3F00                     move.w     -[A7], D0
  19022. 0000DF00  486A 0122                pea.l      [A2 + 0x122]
  19023. 0000DF04  2057                     movea.l    A0, [A7]
  19024. 0000DF06  2250                     movea.l    A1, [A0]
  19025. 0000DF08  2269 0034                movea.l    A1, [A1 + 0x34]
  19026. 0000DF0C  4E91                     jsr        [A1]
  19027. 0000DF0E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  19028. 0000DF12  4EB9 0000 3110           jsr        [0x00003110]
  19029. 0000DF18  4A00                     tst.b      D0
  19030. 0000DF1A  4FEF 000A                lea.l      A7, [A7 + 0xA]
  19031. 0000DF1E  6704                     beq        +0x6 /* 0000DF24 */
  19032. 0000DF20  7001                     moveq.l    D0, 0x01
  19033. 0000DF22  6002                     bra        +0x4 /* 0000DF26 */
  19034. label0000DF24:
  19035. 0000DF24  7000                     moveq.l    D0, 0x00
  19036. label0000DF26:
  19037. 0000DF26  3540 0138                move.w     [A2 + 0x138], D0
  19038. 0000DF2A  6004                     bra        +0x6 /* 0000DF30 */
  19039. label0000DF2C:
  19040. 0000DF2C  426A 0138                clr.w      [A2 + 0x138]
  19041. label0000DF30:
  19042. 0000DF30  422A 0134                clr.b      [A2 + 0x134]
  19043. 0000DF34  422A 0008                clr.b      [A2 + 0x8]
  19044. 0000DF38  4CDF 1C38                movem.l    D3,D4,D5,A2,A3,A4, [A7]+
  19045. 0000DF3C  4E5E                     unlink     A6
  19046. 0000DF3E  4E75                     rts
  19047. 0000DF40  4E56 0000                link       A6, 0
  19048. 0000DF44  2F0A                     move.l     -[A7], A2
  19049. 0000DF46  246E 0008                movea.l    A2, [A6 + 0x8]
  19050. 0000DF4A  3F3C 0100                move.w     -[A7], 0x100
  19051. 0000DF4E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  19052. 0000DF52  206A 000E                movea.l    A0, [A2 + 0xE]
  19053. 0000DF56  4850                     pea.l      [A0]
  19054. 0000DF58  4EB9 0000 2420           jsr        [0x00002420]
  19055. 0000DF5E  4FEF 000A                lea.l      A7, [A7 + 0xA]
  19056. 0000DF62  245F                     movea.l    A2, [A7]+
  19057. 0000DF64  4E5E                     unlink     A6
  19058. 0000DF66  4E75                     rts
  19059. 0000DF68  4E56 FFC6                link       A6, -0x003A
  19060. 0000DF6C  48E7 1C30                movem.l    -[A7], D3,D4,D5,A2,A3
  19061. 0000DF70  266E 0008                movea.l    A3, [A6 + 0x8]
  19062. 0000DF74  246E 000C                movea.l    A2, [A6 + 0xC]
  19063. 0000DF78  486E FFE8                pea.l      [A6 - 0x18]
  19064. 0000DF7C  4EB9 0000 20B8           jsr        [0x000020B8]
  19065. 0000DF82  486E FFCA                pea.l      [A6 - 0x36]
  19066. 0000DF86  4EB9 0000 20A0           jsr        [0x000020A0]
  19067. 0000DF8C  2F0B                     move.l     -[A7], A3
  19068. 0000DF8E  2057                     movea.l    A0, [A7]
  19069. 0000DF90  2250                     movea.l    A1, [A0]
  19070. 0000DF92  2269 0080                movea.l    A1, [A1 + 0x80]
  19071. 0000DF96  4E91                     jsr        [A1]
  19072. 0000DF98  3600                     move.w     D3, D0
  19073. 0000DF9A  3F03                     move.w     -[A7], D3
  19074. 0000DF9C  4EB9 0000 22E8           jsr        [0x000022E8]
  19075. 0000DFA2  486E FFF8                pea.l      [A6 - 0x8]
  19076. 0000DFA6  A88B                     syscall    GetFontInfo
  19077. 0000DFA8  382E FFF8                move.w     D4, [A6 - 0x8]
  19078. 0000DFAC  D86E FFFA                add.w      D4, [A6 - 0x6]
  19079. 0000DFB0  3A2E FFF8                move.w     D5, [A6 - 0x8]
  19080. 0000DFB4  2F0A                     move.l     -[A7], A2
  19081. 0000DFB6  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  19082. 0000DFBA  2057                     movea.l    A0, [A7]
  19083. 0000DFBC  2268 0004                movea.l    A1, [A0 + 0x4]
  19084. 0000DFC0  2269 003C                movea.l    A1, [A1 + 0x3C]
  19085. 0000DFC4  4E91                     jsr        [A1]
  19086. 0000DFC6  7602                     moveq.l    D3, 0x02
  19087. 0000DFC8  2F0B                     move.l     -[A7], A3
  19088. 0000DFCA  2057                     movea.l    A0, [A7]
  19089. 0000DFCC  2250                     movea.l    A1, [A0]
  19090. 0000DFCE  2269 0130                movea.l    A1, [A1 + 0x130]
  19091. 0000DFD2  4E91                     jsr        [A1]
  19092. 0000DFD4  4A00                     tst.b      D0
  19093. 0000DFD6  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  19094. 0000DFDA  6702                     beq        +0x4 /* 0000DFDE */
  19095. 0000DFDC  5643                     addq.w     D3, 3
  19096. label0000DFDE:
  19097. 0000DFDE  2F0A                     move.l     -[A7], A2
  19098. 0000DFE0  3F03                     move.w     -[A7], D3
  19099. 0000DFE2  3F3C 0002                move.w     -[A7], 0x2
  19100. 0000DFE6  A8A9                     syscall    InsetRect
  19101. 0000DFE8  362A 0004                move.w     D3, [A2 + 0x4]
  19102. 0000DFEC  9652                     sub.w      D3, [A2]
  19103. 0000DFEE  3003                     move.w     D0, D3
  19104. 0000DFF0  9045                     sub.w      D0, D5
  19105. 0000DFF2  48C0                     ext.l      D0
  19106. 0000DFF4  81FC 0002                divs.w     D0, 0x2
  19107. 0000DFF8  5540                     subq.w     D0, 2
  19108. 0000DFFA  D152                     add.w      [A2], D0
  19109. 0000DFFC  3012                     move.w     D0, [A2]
  19110. 0000DFFE  D044                     add.w      D0, D4
  19111. 0000E000  3540 0004                move.w     [A2 + 0x4], D0
  19112. 0000E004  2F0B                     move.l     -[A7], A3
  19113. 0000E006  2057                     movea.l    A0, [A7]
  19114. 0000E008  2250                     movea.l    A1, [A0]
  19115. 0000E00A  2269 0134                movea.l    A1, [A1 + 0x134]
  19116. 0000E00E  4E91                     jsr        [A1]
  19117. 0000E010  4A00                     tst.b      D0
  19118. 0000E012  584F                     addq.w     A7, 4
  19119. 0000E014  6700 008A                beq        +0x8C /* 0000E0A0 */
  19120. 0000E018  486E FFF0                pea.l      [A6 - 0x10]
  19121. 0000E01C  2F0B                     move.l     -[A7], A3
  19122. 0000E01E  2057                     movea.l    A0, [A7]
  19123. 0000E020  2250                     movea.l    A1, [A0]
  19124. 0000E022  2269 012C                movea.l    A1, [A1 + 0x12C]
  19125. 0000E026  4E91                     jsr        [A1]
  19126. 0000E028  486E FFC6                pea.l      [A6 - 0x3A]
  19127. 0000E02C  486B 0122                pea.l      [A3 + 0x122]
  19128. 0000E030  2057                     movea.l    A0, [A7]
  19129. 0000E032  2250                     movea.l    A1, [A0]
  19130. 0000E034  2269 0014                movea.l    A1, [A1 + 0x14]
  19131. 0000E038  4E91                     jsr        [A1]
  19132. 0000E03A  2F0B                     move.l     -[A7], A3
  19133. 0000E03C  2057                     movea.l    A0, [A7]
  19134. 0000E03E  2250                     movea.l    A1, [A0]
  19135. 0000E040  2269 0170                movea.l    A1, [A1 + 0x170]
  19136. 0000E044  4E91                     jsr        [A1]
  19137. 0000E046  3600                     move.w     D3, D0
  19138. 0000E048  2F0B                     move.l     -[A7], A3
  19139. 0000E04A  2057                     movea.l    A0, [A7]
  19140. 0000E04C  2250                     movea.l    A1, [A0]
  19141. 0000E04E  2269 0138                movea.l    A1, [A1 + 0x138]
  19142. 0000E052  4E91                     jsr        [A1]
  19143. 0000E054  4A00                     tst.b      D0
  19144. 0000E056  4FEF 0018                lea.l      A7, [A7 + 0x18]
  19145. 0000E05A  6722                     beq        +0x24 /* 0000E07E */
  19146. 0000E05C  7009                     moveq.l    D0, 0x09
  19147. 0000E05E  D06E FFF6                add.w      D0, [A6 - 0xA]
  19148. 0000E062  3540 0002                move.w     [A2 + 0x2], D0
  19149. 0000E066  382A 0002                move.w     D4, [A2 + 0x2]
  19150. 0000E06A  3004                     move.w     D0, D4
  19151. 0000E06C  D043                     add.w      D0, D3
  19152. 0000E06E  B06A 0006                cmp.w      D0, [A2 + 0x6]
  19153. 0000E072  6E2C                     bgt        +0x2E /* 0000E0A0 */
  19154. 0000E074  3004                     move.w     D0, D4
  19155. 0000E076  D043                     add.w      D0, D3
  19156. 0000E078  3540 0006                move.w     [A2 + 0x6], D0
  19157. 0000E07C  6022                     bra        +0x24 /* 0000E0A0 */
  19158. label0000E07E:
  19159. 0000E07E  302E FFF2                move.w     D0, [A6 - 0xE]
  19160. 0000E082  0440 0009                subi.w     D0, 0x9 /* '\t' */
  19161. 0000E086  3540 0006                move.w     [A2 + 0x6], D0
  19162. 0000E08A  382A 0006                move.w     D4, [A2 + 0x6]
  19163. 0000E08E  3004                     move.w     D0, D4
  19164. 0000E090  9043                     sub.w      D0, D3
  19165. 0000E092  B06A 0002                cmp.w      D0, [A2 + 0x2]
  19166. 0000E096  6F08                     ble        +0xA /* 0000E0A0 */
  19167. 0000E098  3004                     move.w     D0, D4
  19168. 0000E09A  9043                     sub.w      D0, D3
  19169. 0000E09C  3540 0002                move.w     [A2 + 0x2], D0
  19170. label0000E0A0:
  19171. 0000E0A0  3F3C FFFF                move.w     -[A7], 0xFFFF
  19172. 0000E0A4  486E FFCA                pea.l      [A6 - 0x36]
  19173. 0000E0A8  4EB9 0000 20A8           jsr        [0x000020A8]
  19174. 0000E0AE  3F3C FFFF                move.w     -[A7], 0xFFFF
  19175. 0000E0B2  486E FFE8                pea.l      [A6 - 0x18]
  19176. 0000E0B6  4EB9 0000 20C0           jsr        [0x000020C0]
  19177. 0000E0BC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  19178. 0000E0C0  4CDF 0C38                movem.l    D3,D4,D5,A2,A3, [A7]+
  19179. 0000E0C4  4E5E                     unlink     A6
  19180. 0000E0C6  4E75                     rts
  19181. 0000E0C8  4E56 FFF4                link       A6, -0x000C
  19182. 0000E0CC  48E7 0030                movem.l    -[A7], A2,A3
  19183. 0000E0D0  266E 0008                movea.l    A3, [A6 + 0x8]
  19184. 0000E0D4  246E 000C                movea.l    A2, [A6 + 0xC]
  19185. 0000E0D8  486E FFFC                pea.l      [A6 - 0x4]
  19186. 0000E0DC  2F0B                     move.l     -[A7], A3
  19187. 0000E0DE  2057                     movea.l    A0, [A7]
  19188. 0000E0E0  2250                     movea.l    A1, [A0]
  19189. 0000E0E2  2269 0168                movea.l    A1, [A1 + 0x168]
  19190. 0000E0E6  4E91                     jsr        [A1]
  19191. 0000E0E8  4AAB 0126                tst.l      [A3 + 0x126]
  19192. 0000E0EC  504F                     addq.w     A7, 8
  19193. 0000E0EE  673C                     beq        +0x3E /* 0000E12C */
  19194. 0000E0F0  486E FFF4                pea.l      [A6 - 0xC]
  19195. 0000E0F4  486B 0122                pea.l      [A3 + 0x122]
  19196. 0000E0F8  2057                     movea.l    A0, [A7]
  19197. 0000E0FA  2250                     movea.l    A1, [A0]
  19198. 0000E0FC  2269 0014                movea.l    A1, [A1 + 0x14]
  19199. 0000E100  4E91                     jsr        [A1]
  19200. 0000E102  2D6E FFF4 FFF8           move.l     [A6 - 0x8], [A6 - 0xC]
  19201. 0000E108  34AE FFFC                move.w     [A2], [A6 - 0x4]
  19202. 0000E10C  356E FFFE 0002           move.w     [A2 + 0x2], [A6 - 0x2]
  19203. 0000E112  302E FFFC                move.w     D0, [A6 - 0x4]
  19204. 0000E116  D06E FFFA                add.w      D0, [A6 - 0x6]
  19205. 0000E11A  3540 0004                move.w     [A2 + 0x4], D0
  19206. 0000E11E  302A 0002                move.w     D0, [A2 + 0x2]
  19207. 0000E122  D06E FFF8                add.w      D0, [A6 - 0x8]
  19208. 0000E126  3540 0006                move.w     [A2 + 0x6], D0
  19209. 0000E12A  504F                     addq.w     A7, 8
  19210. label0000E12C:
  19211. 0000E12C  4CDF 0C00                movem.l    A2,A3, [A7]+
  19212. 0000E130  4E5E                     unlink     A6
  19213. 0000E132  4E75                     rts
  19214. 0000E134  4E56 0000                link       A6, 0
  19215. 0000E138  4AAE 000C                tst.l      [A6 + 0xC]
  19216. 0000E13C  6604                     bne        +0x6 /* 0000E142 */
  19217. 0000E13E  7000                     moveq.l    D0, 0x00
  19218. 0000E140  6002                     bra        +0x4 /* 0000E144 */
  19219. label0000E142:
  19220. 0000E142  7001                     moveq.l    D0, 0x01
  19221. label0000E144:
  19222. 0000E144  1F00                     move.b     -[A7], D0
  19223. 0000E146  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  19224. 0000E14A  2057                     movea.l    A0, [A7]
  19225. 0000E14C  2250                     movea.l    A1, [A0]
  19226. 0000E14E  2269 00B0                movea.l    A1, [A1 + 0xB0]
  19227. 0000E152  4E91                     jsr        [A1]
  19228. 0000E154  4E5E                     unlink     A6
  19229. 0000E156  4E75                     rts
  19230. 0000E158  4E56 0000                link       A6, 0
  19231. 0000E15C  48E7 0030                movem.l    -[A7], A2,A3
  19232. 0000E160  246E 0008                movea.l    A2, [A6 + 0x8]
  19233. 0000E164  266E 000C                movea.l    A3, [A6 + 0xC]
  19234. 0000E168  1F13                     move.b     -[A7], [A3]
  19235. 0000E16A  486B 0001                pea.l      [A3 + 0x1]
  19236. 0000E16E  486A 000E                pea.l      [A2 + 0xE]
  19237. 0000E172  4EB9 0000 23E8           jsr        [0x000023E8]
  19238. 0000E178  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  19239. 0000E17C  2057                     movea.l    A0, [A7]
  19240. 0000E17E  2268 0004                movea.l    A1, [A0 + 0x4]
  19241. 0000E182  2269 00BC                movea.l    A1, [A1 + 0xBC]
  19242. 0000E186  4E91                     jsr        [A1]
  19243. 0000E188  4FEF 000E                lea.l      A7, [A7 + 0xE]
  19244. 0000E18C  4CDF 0C00                movem.l    A2,A3, [A7]+
  19245. 0000E190  4E5E                     unlink     A6
  19246. 0000E192  4E75                     rts
  19247. 0000E194  4E56 0000                link       A6, 0
  19248. 0000E198  48E7 1020                movem.l    -[A7], D3,A2
  19249. 0000E19C  246E 0008                movea.l    A2, [A6 + 0x8]
  19250. 0000E1A0  362E 000C                move.w     D3, [A6 + 0xC]
  19251. 0000E1A4  B66A 0118                cmp.w      D3, [A2 + 0x118]
  19252. 0000E1A8  6716                     beq        +0x18 /* 0000E1C0 */
  19253. 0000E1AA  3543 0118                move.w     [A2 + 0x118], D3
  19254. 0000E1AE  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  19255. 0000E1B2  2057                     movea.l    A0, [A7]
  19256. 0000E1B4  2268 0004                movea.l    A1, [A0 + 0x4]
  19257. 0000E1B8  2269 00BC                movea.l    A1, [A1 + 0xBC]
  19258. 0000E1BC  4E91                     jsr        [A1]
  19259. 0000E1BE  584F                     addq.w     A7, 4
  19260. label0000E1C0:
  19261. 0000E1C0  4CDF 0408                movem.l    D3,A2, [A7]+
  19262. 0000E1C4  4E5E                     unlink     A6
  19263. 0000E1C6  4E75                     rts
  19264. 0000E1C8  4E56 0000                link       A6, 0
  19265. 0000E1CC  48E7 1020                movem.l    -[A7], D3,A2
  19266. 0000E1D0  246E 0008                movea.l    A2, [A6 + 0x8]
  19267. 0000E1D4  162E 000C                move.b     D3, [A6 + 0xC]
  19268. 0000E1D8  B62A 0008                cmp.b      D3, [A2 + 0x8]
  19269. 0000E1DC  6700 0082                beq        +0x84 /* 0000E260 */
  19270. 0000E1E0  1543 0008                move.b     [A2 + 0x8], D3
  19271. 0000E1E4  2F0A                     move.l     -[A7], A2
  19272. 0000E1E6  2057                     movea.l    A0, [A7]
  19273. 0000E1E8  2250                     movea.l    A1, [A0]
  19274. 0000E1EA  2269 0134                movea.l    A1, [A1 + 0x134]
  19275. 0000E1EE  4E91                     jsr        [A1]
  19276. 0000E1F0  4A00                     tst.b      D0
  19277. 0000E1F2  584F                     addq.w     A7, 4
  19278. 0000E1F4  6734                     beq        +0x36 /* 0000E22A */
  19279. 0000E1F6  4A03                     tst.b      D3
  19280. 0000E1F8  6716                     beq        +0x18 /* 0000E210 */
  19281. 0000E1FA  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  19282. 0000E1FE  4EB9 0000 3110           jsr        [0x00003110]
  19283. 0000E204  4A00                     tst.b      D0
  19284. 0000E206  584F                     addq.w     A7, 4
  19285. 0000E208  6706                     beq        +0x8 /* 0000E210 */
  19286. 0000E20A  303C 4000                move.w     D0, 0x4000 /* '@\0' */
  19287. 0000E20E  6016                     bra        +0x18 /* 0000E226 */
  19288. label0000E210:
  19289. 0000E210  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  19290. 0000E214  4EB9 0000 3110           jsr        [0x00003110]
  19291. 0000E21A  4A00                     tst.b      D0
  19292. 0000E21C  584F                     addq.w     A7, 4
  19293. 0000E21E  6704                     beq        +0x6 /* 0000E224 */
  19294. 0000E220  7000                     moveq.l    D0, 0x00
  19295. 0000E222  6002                     bra        +0x4 /* 0000E226 */
  19296. label0000E224:
  19297. 0000E224  7001                     moveq.l    D0, 0x01
  19298. label0000E226:
  19299. 0000E226  3540 0138                move.w     [A2 + 0x138], D0
  19300. label0000E22A:
  19301. 0000E22A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  19302. 0000E22E  4EB9 0000 30A0           jsr        [0x000030A0]
  19303. 0000E234  4A00                     tst.b      D0
  19304. 0000E236  584F                     addq.w     A7, 4
  19305. 0000E238  6726                     beq        +0x28 /* 0000E260 */
  19306. 0000E23A  42A7                     clr.l      -[A7]
  19307. 0000E23C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  19308. 0000E240  2057                     movea.l    A0, [A7]
  19309. 0000E242  2268 0004                movea.l    A1, [A0 + 0x4]
  19310. 0000E246  2269 00E8                movea.l    A1, [A1 + 0xE8]
  19311. 0000E24A  4E91                     jsr        [A1]
  19312. 0000E24C  4A00                     tst.b      D0
  19313. 0000E24E  504F                     addq.w     A7, 8
  19314. 0000E250  670E                     beq        +0x10 /* 0000E260 */
  19315. 0000E252  2F0A                     move.l     -[A7], A2
  19316. 0000E254  2057                     movea.l    A0, [A7]
  19317. 0000E256  2250                     movea.l    A1, [A0]
  19318. 0000E258  2269 0140                movea.l    A1, [A1 + 0x140]
  19319. 0000E25C  4E91                     jsr        [A1]
  19320. 0000E25E  584F                     addq.w     A7, 4
  19321. label0000E260:
  19322. 0000E260  4CDF 0408                movem.l    D3,A2, [A7]+
  19323. 0000E264  4E5E                     unlink     A6
  19324. 0000E266  4E75                     rts
  19325. 0000E268  4E56 FFFC                link       A6, -0x0004
  19326. 0000E26C  48E7 1820                movem.l    -[A7], D3,D4,A2
  19327. 0000E270  246E 0008                movea.l    A2, [A6 + 0x8]
  19328. 0000E274  182E 000C                move.b     D4, [A6 + 0xC]
  19329. 0000E278  162E 000E                move.b     D3, [A6 + 0xE]
  19330. 0000E27C  B82A 0134                cmp.b      D4, [A2 + 0x134]
  19331. 0000E280  6700 00D4                beq        +0xD6 /* 0000E356 */
  19332. 0000E284  1544 0134                move.b     [A2 + 0x134], D4
  19333. 0000E288  486E FFFC                pea.l      [A6 - 0x4]
  19334. 0000E28C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  19335. 0000E290  4EB9 0000 2F90           jsr        [0x00002F90]
  19336. 0000E296  4A04                     tst.b      D4
  19337. 0000E298  504F                     addq.w     A7, 8
  19338. 0000E29A  6752                     beq        +0x54 /* 0000E2EE */
  19339. 0000E29C  4227                     clr.b      -[A7]
  19340. 0000E29E  302E FFFE                move.w     D0, [A6 - 0x2]
  19341. 0000E2A2  5C40                     addq.w     D0, 6
  19342. 0000E2A4  3F00                     move.w     -[A7], D0
  19343. 0000E2A6  302E FFFC                move.w     D0, [A6 - 0x4]
  19344. 0000E2AA  5C40                     addq.w     D0, 6
  19345. 0000E2AC  3F00                     move.w     -[A7], D0
  19346. 0000E2AE  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  19347. 0000E2B2  4EB9 0000 2FC0           jsr        [0x00002FC0]
  19348. 0000E2B8  4227                     clr.b      -[A7]
  19349. 0000E2BA  4878 FFFD                push.l     0xFFFD
  19350. 0000E2BE  4878 FFFD                push.l     0xFFFD
  19351. 0000E2C2  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  19352. 0000E2C6  2057                     movea.l    A0, [A7]
  19353. 0000E2C8  2268 0004                movea.l    A1, [A0 + 0x4]
  19354. 0000E2CC  2269 0044                movea.l    A1, [A1 + 0x44]
  19355. 0000E2D0  4E91                     jsr        [A1]
  19356. 0000E2D2  4A03                     tst.b      D3
  19357. 0000E2D4  4FEF 0018                lea.l      A7, [A7 + 0x18]
  19358. 0000E2D8  6764                     beq        +0x66 /* 0000E33E */
  19359. 0000E2DA  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  19360. 0000E2DE  2057                     movea.l    A0, [A7]
  19361. 0000E2E0  2268 0004                movea.l    A1, [A0 + 0x4]
  19362. 0000E2E4  2269 00BC                movea.l    A1, [A1 + 0xBC]
  19363. 0000E2E8  4E91                     jsr        [A1]
  19364. 0000E2EA  584F                     addq.w     A7, 4
  19365. 0000E2EC  6050                     bra        +0x52 /* 0000E33E */
  19366. label0000E2EE:
  19367. 0000E2EE  4A03                     tst.b      D3
  19368. 0000E2F0  6712                     beq        +0x14 /* 0000E304 */
  19369. 0000E2F2  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  19370. 0000E2F6  2057                     movea.l    A0, [A7]
  19371. 0000E2F8  2268 0004                movea.l    A1, [A0 + 0x4]
  19372. 0000E2FC  2269 00BC                movea.l    A1, [A1 + 0xBC]
  19373. 0000E300  4E91                     jsr        [A1]
  19374. 0000E302  584F                     addq.w     A7, 4
  19375. label0000E304:
  19376. 0000E304  4227                     clr.b      -[A7]
  19377. 0000E306  302E FFFE                move.w     D0, [A6 - 0x2]
  19378. 0000E30A  5D40                     subq.w     D0, 6
  19379. 0000E30C  3F00                     move.w     -[A7], D0
  19380. 0000E30E  302E FFFC                move.w     D0, [A6 - 0x4]
  19381. 0000E312  5D40                     subq.w     D0, 6
  19382. 0000E314  3F00                     move.w     -[A7], D0
  19383. 0000E316  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  19384. 0000E31A  4EB9 0000 2FC0           jsr        [0x00002FC0]
  19385. 0000E320  4227                     clr.b      -[A7]
  19386. 0000E322  4878 0003                push.l     0x3
  19387. 0000E326  4878 0003                push.l     0x3
  19388. 0000E32A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  19389. 0000E32E  2057                     movea.l    A0, [A7]
  19390. 0000E330  2268 0004                movea.l    A1, [A0 + 0x4]
  19391. 0000E334  2269 0044                movea.l    A1, [A1 + 0x44]
  19392. 0000E338  4E91                     jsr        [A1]
  19393. 0000E33A  4FEF 0018                lea.l      A7, [A7 + 0x18]
  19394. label0000E33E:
  19395. 0000E33E  4A03                     tst.b      D3
  19396. 0000E340  6714                     beq        +0x16 /* 0000E356 */
  19397. 0000E342  42A7                     clr.l      -[A7]
  19398. 0000E344  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  19399. 0000E348  2057                     movea.l    A0, [A7]
  19400. 0000E34A  2268 0004                movea.l    A1, [A0 + 0x4]
  19401. 0000E34E  2269 00F0                movea.l    A1, [A1 + 0xF0]
  19402. 0000E352  4E91                     jsr        [A1]
  19403. 0000E354  504F                     addq.w     A7, 8
  19404. label0000E356:
  19405. 0000E356  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  19406. 0000E35A  4E5E                     unlink     A6
  19407. 0000E35C  4E75                     rts
  19408. 0000E35E  4E56 0000                link       A6, 0
  19409. 0000E362  2F0A                     move.l     -[A7], A2
  19410. 0000E364  246E 0008                movea.l    A2, [A6 + 0x8]
  19411. 0000E368  2F0A                     move.l     -[A7], A2
  19412. 0000E36A  2057                     movea.l    A0, [A7]
  19413. 0000E36C  2250                     movea.l    A1, [A0]
  19414. 0000E36E  2269 0134                movea.l    A1, [A1 + 0x134]
  19415. 0000E372  4E91                     jsr        [A1]
  19416. 0000E374  4A00                     tst.b      D0
  19417. 0000E376  584F                     addq.w     A7, 4
  19418. 0000E378  6704                     beq        +0x6 /* 0000E37E */
  19419. 0000E37A  426A 0138                clr.w      [A2 + 0x138]
  19420. label0000E37E:
  19421. 0000E37E  42A7                     clr.l      -[A7]
  19422. 0000E380  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  19423. 0000E384  2057                     movea.l    A0, [A7]
  19424. 0000E386  2268 0004                movea.l    A1, [A0 + 0x4]
  19425. 0000E38A  2269 00F0                movea.l    A1, [A1 + 0xF0]
  19426. 0000E38E  4E91                     jsr        [A1]
  19427. 0000E390  504F                     addq.w     A7, 8
  19428. 0000E392  245F                     movea.l    A2, [A7]+
  19429. 0000E394  4E5E                     unlink     A6
  19430. 0000E396  4E75                     rts
  19431. 0000E398  4E56 0000                link       A6, 0
  19432. 0000E39C  2F0A                     move.l     -[A7], A2
  19433. 0000E39E  246E 0008                movea.l    A2, [A6 + 0x8]
  19434. 0000E3A2  2F0A                     move.l     -[A7], A2
  19435. 0000E3A4  2057                     movea.l    A0, [A7]
  19436. 0000E3A6  2250                     movea.l    A1, [A0]
  19437. 0000E3A8  2269 0134                movea.l    A1, [A1 + 0x134]
  19438. 0000E3AC  4E91                     jsr        [A1]
  19439. 0000E3AE  4A00                     tst.b      D0
  19440. 0000E3B0  584F                     addq.w     A7, 4
  19441. 0000E3B2  6706                     beq        +0x8 /* 0000E3BA */
  19442. 0000E3B4  357C 0001 0138           move.w     [A2 + 0x138], 0x1
  19443. label0000E3BA:
  19444. 0000E3BA  42A7                     clr.l      -[A7]
  19445. 0000E3BC  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  19446. 0000E3C0  2057                     movea.l    A0, [A7]
  19447. 0000E3C2  2268 0004                movea.l    A1, [A0 + 0x4]
  19448. 0000E3C6  2269 00F0                movea.l    A1, [A1 + 0xF0]
  19449. 0000E3CA  4E91                     jsr        [A1]
  19450. 0000E3CC  504F                     addq.w     A7, 8
  19451. 0000E3CE  245F                     movea.l    A2, [A7]+
  19452. 0000E3D0  4E5E                     unlink     A6
  19453. 0000E3D2  4E75                     rts
  19454. 0000E3D4  4E56 0000                link       A6, 0
  19455. 0000E3D8  2F0A                     move.l     -[A7], A2
  19456. 0000E3DA  246E 0008                movea.l    A2, [A6 + 0x8]
  19457. 0000E3DE  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  19458. 0000E3E2  4EB9 0000 30D8           jsr        [0x000030D8]
  19459. 0000E3E8  4A00                     tst.b      D0
  19460. 0000E3EA  584F                     addq.w     A7, 4
  19461. 0000E3EC  6728                     beq        +0x2A /* 0000E416 */
  19462. 0000E3EE  2F0A                     move.l     -[A7], A2
  19463. 0000E3F0  2057                     movea.l    A0, [A7]
  19464. 0000E3F2  2250                     movea.l    A1, [A0]
  19465. 0000E3F4  2269 0134                movea.l    A1, [A1 + 0x134]
  19466. 0000E3F8  4E91                     jsr        [A1]
  19467. 0000E3FA  4A00                     tst.b      D0
  19468. 0000E3FC  584F                     addq.w     A7, 4
  19469. 0000E3FE  6704                     beq        +0x6 /* 0000E404 */
  19470. 0000E400  426A 0138                clr.w      [A2 + 0x138]
  19471. label0000E404:
  19472. 0000E404  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  19473. 0000E408  2057                     movea.l    A0, [A7]
  19474. 0000E40A  2268 0004                movea.l    A1, [A0 + 0x4]
  19475. 0000E40E  2269 00BC                movea.l    A1, [A1 + 0xBC]
  19476. 0000E412  4E91                     jsr        [A1]
  19477. 0000E414  584F                     addq.w     A7, 4
  19478. label0000E416:
  19479. 0000E416  245F                     movea.l    A2, [A7]+
  19480. 0000E418  4E5E                     unlink     A6
  19481. 0000E41A  4E75                     rts
  19482. 0000E41C  4E56 0000                link       A6, 0
  19483. 0000E420  2F0A                     move.l     -[A7], A2
  19484. 0000E422  246E 0008                movea.l    A2, [A6 + 0x8]
  19485. 0000E426  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  19486. 0000E42A  4EB9 0000 30D8           jsr        [0x000030D8]
  19487. 0000E430  4A00                     tst.b      D0
  19488. 0000E432  584F                     addq.w     A7, 4
  19489. 0000E434  662A                     bne        +0x2C /* 0000E460 */
  19490. 0000E436  2F0A                     move.l     -[A7], A2
  19491. 0000E438  2057                     movea.l    A0, [A7]
  19492. 0000E43A  2250                     movea.l    A1, [A0]
  19493. 0000E43C  2269 0134                movea.l    A1, [A1 + 0x134]
  19494. 0000E440  4E91                     jsr        [A1]
  19495. 0000E442  4A00                     tst.b      D0
  19496. 0000E444  584F                     addq.w     A7, 4
  19497. 0000E446  6706                     beq        +0x8 /* 0000E44E */
  19498. 0000E448  357C 0001 0138           move.w     [A2 + 0x138], 0x1
  19499. label0000E44E:
  19500. 0000E44E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  19501. 0000E452  2057                     movea.l    A0, [A7]
  19502. 0000E454  2268 0004                movea.l    A1, [A0 + 0x4]
  19503. 0000E458  2269 00BC                movea.l    A1, [A1 + 0xBC]
  19504. 0000E45C  4E91                     jsr        [A1]
  19505. 0000E45E  584F                     addq.w     A7, 4
  19506. label0000E460:
  19507. 0000E460  245F                     movea.l    A2, [A7]+
  19508. 0000E462  4E5E                     unlink     A6
  19509. 0000E464  4E75                     rts
  19510. 0000E466  4E56 FFE4                link       A6, -0x001C
  19511. 0000E46A  2F0A                     move.l     -[A7], A2
  19512. 0000E46C  246E 0008                movea.l    A2, [A6 + 0x8]
  19513. 0000E470  4EB9 0000 20B0           jsr        [0x000020B0]
  19514. 0000E476  2F0A                     move.l     -[A7], A2
  19515. 0000E478  2057                     movea.l    A0, [A7]
  19516. 0000E47A  2250                     movea.l    A1, [A0]
  19517. 0000E47C  2269 0140                movea.l    A1, [A1 + 0x140]
  19518. 0000E480  4E91                     jsr        [A1]
  19519. 0000E482  4A2A 0134                tst.b      [A2 + 0x134]
  19520. 0000E486  584F                     addq.w     A7, 4
  19521. 0000E488  675E                     beq        +0x60 /* 0000E4E8 */
  19522. 0000E48A  486E FFE4                pea.l      [A6 - 0x1C]
  19523. 0000E48E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  19524. 0000E492  2057                     movea.l    A0, [A7]
  19525. 0000E494  2268 0004                movea.l    A1, [A0 + 0x4]
  19526. 0000E498  2269 003C                movea.l    A1, [A1 + 0x3C]
  19527. 0000E49C  4E91                     jsr        [A1]
  19528. 0000E49E  486E FFE4                pea.l      [A6 - 0x1C]
  19529. 0000E4A2  486E FFEC                pea.l      [A6 - 0x14]
  19530. 0000E4A6  4EB9 0000 2148           jsr        [0x00002148]
  19531. 0000E4AC  4FEF 0010                lea.l      A7, [A7 + 0x10]
  19532. 0000E4B0  6012                     bra        +0x14 /* 0000E4C4 */
  19533. label0000E4B2:
  19534. 0000E4B2  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  19535. 0000E4B6  2F0A                     move.l     -[A7], A2
  19536. 0000E4B8  2057                     movea.l    A0, [A7]
  19537. 0000E4BA  2250                     movea.l    A1, [A0]
  19538. 0000E4BC  2269 014C                movea.l    A1, [A1 + 0x14C]
  19539. 0000E4C0  4E91                     jsr        [A1]
  19540. 0000E4C2  5C4F                     addq.w     A7, 6
  19541. label0000E4C4:
  19542. 0000E4C4  486E FFFE                pea.l      [A6 - 0x2]
  19543. 0000E4C8  486E FFEC                pea.l      [A6 - 0x14]
  19544. 0000E4CC  4EB9 0000 2158           jsr        [0x00002158]
  19545. 0000E4D2  4A00                     tst.b      D0
  19546. 0000E4D4  504F                     addq.w     A7, 8
  19547. 0000E4D6  66DA                     bne        -0x24 /* 0000E4B2 */
  19548. 0000E4D8  3F3C FFFF                move.w     -[A7], 0xFFFF
  19549. 0000E4DC  486E FFEC                pea.l      [A6 - 0x14]
  19550. 0000E4E0  4EB9 0000 2150           jsr        [0x00002150]
  19551. 0000E4E6  5C4F                     addq.w     A7, 6
  19552. label0000E4E8:
  19553. 0000E4E8  245F                     movea.l    A2, [A7]+
  19554. 0000E4EA  4E5E                     unlink     A6
  19555. 0000E4EC  4E75                     rts
  19556. 0000E4EE  4E56 FFE4                link       A6, -0x001C
  19557. 0000E4F2  2F0A                     move.l     -[A7], A2
  19558. 0000E4F4  246E 0008                movea.l    A2, [A6 + 0x8]
  19559. 0000E4F8  4EB9 0000 20B0           jsr        [0x000020B0]
  19560. 0000E4FE  486E FFE4                pea.l      [A6 - 0x1C]
  19561. 0000E502  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  19562. 0000E506  2057                     movea.l    A0, [A7]
  19563. 0000E508  2268 0004                movea.l    A1, [A0 + 0x4]
  19564. 0000E50C  2269 003C                movea.l    A1, [A1 + 0x3C]
  19565. 0000E510  4E91                     jsr        [A1]
  19566. 0000E512  486E FFE4                pea.l      [A6 - 0x1C]
  19567. 0000E516  486E FFEC                pea.l      [A6 - 0x14]
  19568. 0000E51A  4EB9 0000 2148           jsr        [0x00002148]
  19569. 0000E520  4FEF 0010                lea.l      A7, [A7 + 0x10]
  19570. 0000E524  6000 00F0                bra        +0xF2 /* 0000E616 */
  19571. label0000E528:
  19572. 0000E528  0C6E 0004 FFFE           cmpi.w     [A6 - 0x2], 0x4
  19573. 0000E52E  6C54                     bge        +0x56 /* 0000E584 */
  19574. 0000E530  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  19575. 0000E534  4EB9 0000 3110           jsr        [0x00003110]
  19576. 0000E53A  4A00                     tst.b      D0
  19577. 0000E53C  584F                     addq.w     A7, 4
  19578. 0000E53E  6734                     beq        +0x36 /* 0000E574 */
  19579. 0000E540  2F0A                     move.l     -[A7], A2
  19580. 0000E542  2057                     movea.l    A0, [A7]
  19581. 0000E544  2250                     movea.l    A1, [A0]
  19582. 0000E546  2269 00AC                movea.l    A1, [A1 + 0xAC]
  19583. 0000E54A  4E91                     jsr        [A1]
  19584. 0000E54C  4A00                     tst.b      D0
  19585. 0000E54E  584F                     addq.w     A7, 4
  19586. 0000E550  6712                     beq        +0x14 /* 0000E564 */
  19587. 0000E552  2F0A                     move.l     -[A7], A2
  19588. 0000E554  2057                     movea.l    A0, [A7]
  19589. 0000E556  2250                     movea.l    A1, [A0]
  19590. 0000E558  2269 0154                movea.l    A1, [A1 + 0x154]
  19591. 0000E55C  4E91                     jsr        [A1]
  19592. 0000E55E  584F                     addq.w     A7, 4
  19593. 0000E560  6000 0082                bra        +0x84 /* 0000E5E4 */
  19594. label0000E564:
  19595. 0000E564  2F0A                     move.l     -[A7], A2
  19596. 0000E566  2057                     movea.l    A0, [A7]
  19597. 0000E568  2250                     movea.l    A1, [A0]
  19598. 0000E56A  2269 0150                movea.l    A1, [A1 + 0x150]
  19599. 0000E56E  4E91                     jsr        [A1]
  19600. 0000E570  584F                     addq.w     A7, 4
  19601. 0000E572  6070                     bra        +0x72 /* 0000E5E4 */
  19602. label0000E574:
  19603. 0000E574  2F0A                     move.l     -[A7], A2
  19604. 0000E576  2057                     movea.l    A0, [A7]
  19605. 0000E578  2250                     movea.l    A1, [A0]
  19606. 0000E57A  2269 0158                movea.l    A1, [A1 + 0x158]
  19607. 0000E57E  4E91                     jsr        [A1]
  19608. 0000E580  584F                     addq.w     A7, 4
  19609. 0000E582  6060                     bra        +0x62 /* 0000E5E4 */
  19610. label0000E584:
  19611. 0000E584  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  19612. 0000E588  4EB9 0000 3110           jsr        [0x00003110]
  19613. 0000E58E  4A00                     tst.b      D0
  19614. 0000E590  584F                     addq.w     A7, 4
  19615. 0000E592  6742                     beq        +0x44 /* 0000E5D6 */
  19616. 0000E594  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  19617. 0000E598  4EB9 0000 30D8           jsr        [0x000030D8]
  19618. 0000E59E  4A00                     tst.b      D0
  19619. 0000E5A0  584F                     addq.w     A7, 4
  19620. 0000E5A2  6732                     beq        +0x34 /* 0000E5D6 */
  19621. 0000E5A4  2F0A                     move.l     -[A7], A2
  19622. 0000E5A6  2057                     movea.l    A0, [A7]
  19623. 0000E5A8  2250                     movea.l    A1, [A0]
  19624. 0000E5AA  2269 00AC                movea.l    A1, [A1 + 0xAC]
  19625. 0000E5AE  4E91                     jsr        [A1]
  19626. 0000E5B0  4A00                     tst.b      D0
  19627. 0000E5B2  584F                     addq.w     A7, 4
  19628. 0000E5B4  6710                     beq        +0x12 /* 0000E5C6 */
  19629. 0000E5B6  2F0A                     move.l     -[A7], A2
  19630. 0000E5B8  2057                     movea.l    A0, [A7]
  19631. 0000E5BA  2250                     movea.l    A1, [A0]
  19632. 0000E5BC  2269 0164                movea.l    A1, [A1 + 0x164]
  19633. 0000E5C0  4E91                     jsr        [A1]
  19634. 0000E5C2  584F                     addq.w     A7, 4
  19635. 0000E5C4  601E                     bra        +0x20 /* 0000E5E4 */
  19636. label0000E5C6:
  19637. 0000E5C6  2F0A                     move.l     -[A7], A2
  19638. 0000E5C8  2057                     movea.l    A0, [A7]
  19639. 0000E5CA  2250                     movea.l    A1, [A0]
  19640. 0000E5CC  2269 015C                movea.l    A1, [A1 + 0x15C]
  19641. 0000E5D0  4E91                     jsr        [A1]
  19642. 0000E5D2  584F                     addq.w     A7, 4
  19643. 0000E5D4  600E                     bra        +0x10 /* 0000E5E4 */
  19644. label0000E5D6:
  19645. 0000E5D6  2F0A                     move.l     -[A7], A2
  19646. 0000E5D8  2057                     movea.l    A0, [A7]
  19647. 0000E5DA  2250                     movea.l    A1, [A0]
  19648. 0000E5DC  2269 0160                movea.l    A1, [A1 + 0x160]
  19649. 0000E5E0  4E91                     jsr        [A1]
  19650. 0000E5E2  584F                     addq.w     A7, 4
  19651. label0000E5E4:
  19652. 0000E5E4  2F0A                     move.l     -[A7], A2
  19653. 0000E5E6  2057                     movea.l    A0, [A7]
  19654. 0000E5E8  2250                     movea.l    A1, [A0]
  19655. 0000E5EA  2269 0134                movea.l    A1, [A1 + 0x134]
  19656. 0000E5EE  4E91                     jsr        [A1]
  19657. 0000E5F0  4A00                     tst.b      D0
  19658. 0000E5F2  584F                     addq.w     A7, 4
  19659. 0000E5F4  670E                     beq        +0x10 /* 0000E604 */
  19660. 0000E5F6  2F0A                     move.l     -[A7], A2
  19661. 0000E5F8  2057                     movea.l    A0, [A7]
  19662. 0000E5FA  2250                     movea.l    A1, [A0]
  19663. 0000E5FC  2269 0148                movea.l    A1, [A1 + 0x148]
  19664. 0000E600  4E91                     jsr        [A1]
  19665. 0000E602  584F                     addq.w     A7, 4
  19666. label0000E604:
  19667. 0000E604  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  19668. 0000E608  2F0A                     move.l     -[A7], A2
  19669. 0000E60A  2057                     movea.l    A0, [A7]
  19670. 0000E60C  2250                     movea.l    A1, [A0]
  19671. 0000E60E  2269 0144                movea.l    A1, [A1 + 0x144]
  19672. 0000E612  4E91                     jsr        [A1]
  19673. 0000E614  5C4F                     addq.w     A7, 6
  19674. label0000E616:
  19675. 0000E616  486E FFFE                pea.l      [A6 - 0x2]
  19676. 0000E61A  486E FFEC                pea.l      [A6 - 0x14]
  19677. 0000E61E  4EB9 0000 2158           jsr        [0x00002158]
  19678. 0000E624  4A00                     tst.b      D0
  19679. 0000E626  504F                     addq.w     A7, 8
  19680. 0000E628  6600 FEFE                bne        -0x100 /* 0000E528 */
  19681. 0000E62C  3F3C FFFF                move.w     -[A7], 0xFFFF
  19682. 0000E630  486E FFEC                pea.l      [A6 - 0x14]
  19683. 0000E634  4EB9 0000 2150           jsr        [0x00002150]
  19684. 0000E63A  5C4F                     addq.w     A7, 6
  19685. 0000E63C  245F                     movea.l    A2, [A7]+
  19686. 0000E63E  4E5E                     unlink     A6
  19687. 0000E640  4E75                     rts
  19688. 0000E642  4E56 FECC                link       A6, -0x0134
  19689. 0000E646  48E7 1820                movem.l    -[A7], D3,D4,A2
  19690. 0000E64A  246E 0008                movea.l    A2, [A6 + 0x8]
  19691. 0000E64E  382E 000C                move.w     D4, [A6 + 0xC]
  19692. 0000E652  486E FED4                pea.l      [A6 - 0x12C]
  19693. 0000E656  4EB9 0000 20A0           jsr        [0x000020A0]
  19694. 0000E65C  4EB9 0000 20B0           jsr        [0x000020B0]
  19695. 0000E662  486E FECC                pea.l      [A6 - 0x134]
  19696. 0000E666  4EB9 0000 20B8           jsr        [0x000020B8]
  19697. 0000E66C  2F0A                     move.l     -[A7], A2
  19698. 0000E66E  2057                     movea.l    A0, [A7]
  19699. 0000E670  2250                     movea.l    A1, [A0]
  19700. 0000E672  2269 0080                movea.l    A1, [A1 + 0x80]
  19701. 0000E676  4E91                     jsr        [A1]
  19702. 0000E678  3600                     move.w     D3, D0
  19703. 0000E67A  3F03                     move.w     -[A7], D3
  19704. 0000E67C  4EB9 0000 22E8           jsr        [0x000022E8]
  19705. 0000E682  486E FFFA                pea.l      [A6 - 0x6]
  19706. 0000E686  AA19                     syscall    GetForeColor
  19707. 0000E688  486E FFF2                pea.l      [A6 - 0xE]
  19708. 0000E68C  2F0A                     move.l     -[A7], A2
  19709. 0000E68E  2057                     movea.l    A0, [A7]
  19710. 0000E690  2250                     movea.l    A1, [A0]
  19711. 0000E692  2269 0128                movea.l    A1, [A1 + 0x128]
  19712. 0000E696  4E91                     jsr        [A1]
  19713. 0000E698  486E FEF2                pea.l      [A6 - 0x10E]
  19714. 0000E69C  2F0A                     move.l     -[A7], A2
  19715. 0000E69E  2057                     movea.l    A0, [A7]
  19716. 0000E6A0  2250                     movea.l    A1, [A0]
  19717. 0000E6A2  2269 0020                movea.l    A1, [A1 + 0x20]
  19718. 0000E6A6  4E91                     jsr        [A1]
  19719. 0000E6A8  0C44 0004                cmpi.w     D4, 0x4
  19720. 0000E6AC  4FEF 001E                lea.l      A7, [A7 + 0x1E]
  19721. 0000E6B0  6C00 0080                bge        +0x82 /* 0000E732 */
  19722. 0000E6B4  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  19723. 0000E6B8  4EB9 0000 3110           jsr        [0x00003110]
  19724. 0000E6BE  4A00                     tst.b      D0
  19725. 0000E6C0  584F                     addq.w     A7, 4
  19726. 0000E6C2  661A                     bne        +0x1C /* 0000E6DE */
  19727. 0000E6C4  486E FFFA                pea.l      [A6 - 0x6]
  19728. 0000E6C8  4EB9 0000 05E0           jsr        [0x000005E0]
  19729. 0000E6CE  486E FFFA                pea.l      [A6 - 0x6]
  19730. 0000E6D2  AA14                     syscall    RGBForeColor
  19731. 0000E6D4  3F3C 0031                move.w     -[A7], 0x31 /* '1' */
  19732. 0000E6D8  A889                     syscall    TextMode
  19733. 0000E6DA  584F                     addq.w     A7, 4
  19734. 0000E6DC  6034                     bra        +0x36 /* 0000E712 */
  19735. label0000E6DE:
  19736. 0000E6DE  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  19737. 0000E6E2  4EB9 0000 3110           jsr        [0x00003110]
  19738. 0000E6E8  4A00                     tst.b      D0
  19739. 0000E6EA  584F                     addq.w     A7, 4
  19740. 0000E6EC  6724                     beq        +0x26 /* 0000E712 */
  19741. 0000E6EE  2F0A                     move.l     -[A7], A2
  19742. 0000E6F0  2057                     movea.l    A0, [A7]
  19743. 0000E6F2  2250                     movea.l    A1, [A0]
  19744. 0000E6F4  2269 00AC                movea.l    A1, [A1 + 0xAC]
  19745. 0000E6F8  4E91                     jsr        [A1]
  19746. 0000E6FA  4A00                     tst.b      D0
  19747. 0000E6FC  584F                     addq.w     A7, 4
  19748. 0000E6FE  6712                     beq        +0x14 /* 0000E712 */
  19749. 0000E700  486E FFFA                pea.l      [A6 - 0x6]
  19750. 0000E704  4EB9 0000 05E8           jsr        [0x000005E8]
  19751. 0000E70A  486E FFFA                pea.l      [A6 - 0x6]
  19752. 0000E70E  AA14                     syscall    RGBForeColor
  19753. 0000E710  584F                     addq.w     A7, 4
  19754. label0000E712:
  19755. 0000E712  4227                     clr.b      -[A7]
  19756. 0000E714  1F3C 0001                move.b     -[A7], 0x1
  19757. 0000E718  3F3C 0001                move.w     -[A7], 0x1
  19758. 0000E71C  486E FFF2                pea.l      [A6 - 0xE]
  19759. 0000E720  486E FEF2                pea.l      [A6 - 0x10E]
  19760. 0000E724  4EB9 0000 2168           jsr        [0x00002168]
  19761. 0000E72A  4FEF 000E                lea.l      A7, [A7 + 0xE]
  19762. 0000E72E  6000 0084                bra        +0x86 /* 0000E7B4 */
  19763. label0000E732:
  19764. 0000E732  0C44 0004                cmpi.w     D4, 0x4
  19765. 0000E736  6D7C                     blt        +0x7E /* 0000E7B4 */
  19766. 0000E738  2F0A                     move.l     -[A7], A2
  19767. 0000E73A  2057                     movea.l    A0, [A7]
  19768. 0000E73C  2250                     movea.l    A1, [A0]
  19769. 0000E73E  2269 00AC                movea.l    A1, [A1 + 0xAC]
  19770. 0000E742  4E91                     jsr        [A1]
  19771. 0000E744  4A00                     tst.b      D0
  19772. 0000E746  584F                     addq.w     A7, 4
  19773. 0000E748  6712                     beq        +0x14 /* 0000E75C */
  19774. 0000E74A  486E FFFA                pea.l      [A6 - 0x6]
  19775. 0000E74E  4EB9 0000 05E8           jsr        [0x000005E8]
  19776. 0000E754  486E FFFA                pea.l      [A6 - 0x6]
  19777. 0000E758  AA14                     syscall    RGBForeColor
  19778. 0000E75A  584F                     addq.w     A7, 4
  19779. label0000E75C:
  19780. 0000E75C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  19781. 0000E760  4EB9 0000 3110           jsr        [0x00003110]
  19782. 0000E766  4A00                     tst.b      D0
  19783. 0000E768  584F                     addq.w     A7, 4
  19784. 0000E76A  6710                     beq        +0x12 /* 0000E77C */
  19785. 0000E76C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  19786. 0000E770  4EB9 0000 30D8           jsr        [0x000030D8]
  19787. 0000E776  4A00                     tst.b      D0
  19788. 0000E778  584F                     addq.w     A7, 4
  19789. 0000E77A  661C                     bne        +0x1E /* 0000E798 */
  19790. label0000E77C:
  19791. 0000E77C  486E FFFA                pea.l      [A6 - 0x6]
  19792. 0000E780  486E FFFA                pea.l      [A6 - 0x6]
  19793. 0000E784  4EB9 0000 0698           jsr        [0x00000698]
  19794. 0000E78A  3F3C 0001                move.w     -[A7], 0x1
  19795. 0000E78E  A889                     syscall    TextMode
  19796. 0000E790  486E FFFA                pea.l      [A6 - 0x6]
  19797. 0000E794  AA14                     syscall    RGBForeColor
  19798. 0000E796  504F                     addq.w     A7, 8
  19799. label0000E798:
  19800. 0000E798  4227                     clr.b      -[A7]
  19801. 0000E79A  1F3C 0001                move.b     -[A7], 0x1
  19802. 0000E79E  3F3C 0001                move.w     -[A7], 0x1
  19803. 0000E7A2  486E FFF2                pea.l      [A6 - 0xE]
  19804. 0000E7A6  486E FEF2                pea.l      [A6 - 0x10E]
  19805. 0000E7AA  4EB9 0000 2168           jsr        [0x00002168]
  19806. 0000E7B0  4FEF 000E                lea.l      A7, [A7 + 0xE]
  19807. label0000E7B4:
  19808. 0000E7B4  3F3C FFFF                move.w     -[A7], 0xFFFF
  19809. 0000E7B8  486E FECC                pea.l      [A6 - 0x134]
  19810. 0000E7BC  4EB9 0000 20C0           jsr        [0x000020C0]
  19811. 0000E7C2  3F3C FFFF                move.w     -[A7], 0xFFFF
  19812. 0000E7C6  486E FED4                pea.l      [A6 - 0x12C]
  19813. 0000E7CA  4EB9 0000 20A8           jsr        [0x000020A8]
  19814. 0000E7D0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  19815. 0000E7D4  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  19816. 0000E7D8  4E5E                     unlink     A6
  19817. 0000E7DA  4E75                     rts
  19818. 0000E7DC  4E56 FFC8                link       A6, -0x0038
  19819. 0000E7E0  48E7 1020                movem.l    -[A7], D3,A2
  19820. 0000E7E4  246E 0008                movea.l    A2, [A6 + 0x8]
  19821. 0000E7E8  486E FFCE                pea.l      [A6 - 0x32]
  19822. 0000E7EC  4EB9 0000 20A0           jsr        [0x000020A0]
  19823. 0000E7F2  4EB9 0000 20B0           jsr        [0x000020B0]
  19824. 0000E7F8  486E FFF8                pea.l      [A6 - 0x8]
  19825. 0000E7FC  2F0A                     move.l     -[A7], A2
  19826. 0000E7FE  2057                     movea.l    A0, [A7]
  19827. 0000E800  2250                     movea.l    A1, [A0]
  19828. 0000E802  2269 012C                movea.l    A1, [A1 + 0x12C]
  19829. 0000E806  4E91                     jsr        [A1]
  19830. 0000E808  486E FFC8                pea.l      [A6 - 0x38]
  19831. 0000E80C  4EB9 0000 20D0           jsr        [0x000020D0]
  19832. 0000E812  2F0A                     move.l     -[A7], A2
  19833. 0000E814  2057                     movea.l    A0, [A7]
  19834. 0000E816  2250                     movea.l    A1, [A0]
  19835. 0000E818  2269 016C                movea.l    A1, [A1 + 0x16C]
  19836. 0000E81C  4E91                     jsr        [A1]
  19837. 0000E81E  4AAA 0126                tst.l      [A2 + 0x126]
  19838. 0000E822  4FEF 0014                lea.l      A7, [A7 + 0x14]
  19839. 0000E826  6700 0088                beq        +0x8A /* 0000E8B0 */
  19840. 0000E82A  486E FFF8                pea.l      [A6 - 0x8]
  19841. 0000E82E  2F2A 0126                move.l     -[A7], [A2 + 0x126]
  19842. 0000E832  AA1F                     syscall    PlotCIcon
  19843. 0000E834  362A 0138                move.w     D3, [A2 + 0x138]
  19844. 0000E838  6776                     beq        +0x78 /* 0000E8B0 */
  19845. 0000E83A  0C43 4000                cmpi.w     D3, 0x4000 /* '@\0' */
  19846. 0000E83E  6634                     bne        +0x36 /* 0000E874 */
  19847. 0000E840  1F3C 0009                move.b     -[A7], 0x9 /* '\t' */
  19848. 0000E844  486E FFF2                pea.l      [A6 - 0xE]
  19849. 0000E848  4EB9 0000 05D8           jsr        [0x000005D8]
  19850. 0000E84E  486E FFEC                pea.l      [A6 - 0x14]
  19851. 0000E852  4EB9 0000 05E0           jsr        [0x000005E0]
  19852. 0000E858  486E FFEC                pea.l      [A6 - 0x14]
  19853. 0000E85C  486E FFF2                pea.l      [A6 - 0xE]
  19854. 0000E860  486E FFF8                pea.l      [A6 - 0x8]
  19855. 0000E864  2F2A 0126                move.l     -[A7], [A2 + 0x126]
  19856. 0000E868  4EB9 0000 06A8           jsr        [0x000006A8]
  19857. 0000E86E  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  19858. 0000E872  603C                     bra        +0x3E /* 0000E8B0 */
  19859. label0000E874:
  19860. 0000E874  0C43 0001                cmpi.w     D3, 0x1
  19861. 0000E878  6636                     bne        +0x38 /* 0000E8B0 */
  19862. 0000E87A  1F3C 0007                move.b     -[A7], 0x7
  19863. 0000E87E  486E FFF2                pea.l      [A6 - 0xE]
  19864. 0000E882  4EB9 0000 05D8           jsr        [0x000005D8]
  19865. 0000E888  1F3C 0001                move.b     -[A7], 0x1
  19866. 0000E88C  486E FFEC                pea.l      [A6 - 0x14]
  19867. 0000E890  4EB9 0000 05D8           jsr        [0x000005D8]
  19868. 0000E896  486E FFEC                pea.l      [A6 - 0x14]
  19869. 0000E89A  486E FFF2                pea.l      [A6 - 0xE]
  19870. 0000E89E  486E FFF8                pea.l      [A6 - 0x8]
  19871. 0000E8A2  2F2A 0126                move.l     -[A7], [A2 + 0x126]
  19872. 0000E8A6  4EB9 0000 06A8           jsr        [0x000006A8]
  19873. 0000E8AC  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  19874. label0000E8B0:
  19875. 0000E8B0  3F3C FFFF                move.w     -[A7], 0xFFFF
  19876. 0000E8B4  486E FFC8                pea.l      [A6 - 0x38]
  19877. 0000E8B8  4EB9 0000 20E8           jsr        [0x000020E8]
  19878. 0000E8BE  3F3C FFFF                move.w     -[A7], 0xFFFF
  19879. 0000E8C2  486E FFCE                pea.l      [A6 - 0x32]
  19880. 0000E8C6  4EB9 0000 20A8           jsr        [0x000020A8]
  19881. 0000E8CC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  19882. 0000E8D0  4CDF 0408                movem.l    D3,A2, [A7]+
  19883. 0000E8D4  4E5E                     unlink     A6
  19884. 0000E8D6  4E75                     rts
  19885. 0000E8D8  4E56 FF50                link       A6, -0x00B0
  19886. 0000E8DC  48E7 1020                movem.l    -[A7], D3,A2
  19887. 0000E8E0  246E 0008                movea.l    A2, [A6 + 0x8]
  19888. 0000E8E4  362E 000C                move.w     D3, [A6 + 0xC]
  19889. 0000E8E8  486E FF98                pea.l      [A6 - 0x68]
  19890. 0000E8EC  4EB9 0000 20A0           jsr        [0x000020A0]
  19891. 0000E8F2  4EB9 0000 20B0           jsr        [0x000020B0]
  19892. 0000E8F8  486E FFF8                pea.l      [A6 - 0x8]
  19893. 0000E8FC  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  19894. 0000E900  2057                     movea.l    A0, [A7]
  19895. 0000E902  2268 0004                movea.l    A1, [A0 + 0x4]
  19896. 0000E906  2269 003C                movea.l    A1, [A1 + 0x3C]
  19897. 0000E90A  4E91                     jsr        [A1]
  19898. 0000E90C  0C43 0004                cmpi.w     D3, 0x4
  19899. 0000E910  4FEF 000C                lea.l      A7, [A7 + 0xC]
  19900. 0000E914  6C00 0176                bge        +0x178 /* 0000EA8C */
  19901. 0000E918  486E FFD4                pea.l      [A6 - 0x2C]
  19902. 0000E91C  4EB9 0000 05E0           jsr        [0x000005E0]
  19903. 0000E922  486E FF92                pea.l      [A6 - 0x6E]
  19904. 0000E926  4EB9 0000 05E0           jsr        [0x000005E0]
  19905. 0000E92C  2D6E FF92 FFDA           move.l     [A6 - 0x26], [A6 - 0x6E]
  19906. 0000E932  3D6E FF96 FFDE           move.w     [A6 - 0x22], [A6 - 0x6A]
  19907. 0000E938  486E FF8C                pea.l      [A6 - 0x74]
  19908. 0000E93C  4EB9 0000 05E0           jsr        [0x000005E0]
  19909. 0000E942  2D6E FF8C FFE0           move.l     [A6 - 0x20], [A6 - 0x74]
  19910. 0000E948  3D6E FF90 FFE4           move.w     [A6 - 0x1C], [A6 - 0x70]
  19911. 0000E94E  486E FF86                pea.l      [A6 - 0x7A]
  19912. 0000E952  4EB9 0000 05E0           jsr        [0x000005E0]
  19913. 0000E958  2D6E FF86 FFE6           move.l     [A6 - 0x1A], [A6 - 0x7A]
  19914. 0000E95E  3D6E FF8A FFEA           move.w     [A6 - 0x16], [A6 - 0x76]
  19915. 0000E964  486E FF80                pea.l      [A6 - 0x80]
  19916. 0000E968  4EB9 0000 05E0           jsr        [0x000005E0]
  19917. 0000E96E  2D6E FF80 FFEC           move.l     [A6 - 0x14], [A6 - 0x80]
  19918. 0000E974  3D6E FF84 FFF0           move.w     [A6 - 0x10], [A6 - 0x7C]
  19919. 0000E97A  3F3C 0003                move.w     -[A7], 0x3
  19920. 0000E97E  486E FFD4                pea.l      [A6 - 0x2C]
  19921. 0000E982  486E FFF8                pea.l      [A6 - 0x8]
  19922. 0000E986  4EB9 0000 06C8           jsr        [0x000006C8]
  19923. 0000E98C  486E FFF8                pea.l      [A6 - 0x8]
  19924. 0000E990  2F3C 0001 0001           move.l     -[A7], 0x10001
  19925. 0000E996  A8A9                     syscall    InsetRect
  19926. 0000E998  3F3C 0002                move.w     -[A7], 0x2
  19927. 0000E99C  486E FFD4                pea.l      [A6 - 0x2C]
  19928. 0000E9A0  486E FFF8                pea.l      [A6 - 0x8]
  19929. 0000E9A4  4EB9 0000 06C8           jsr        [0x000006C8]
  19930. 0000E9AA  486E FFF2                pea.l      [A6 - 0xE]
  19931. 0000E9AE  4EB9 0000 05E0           jsr        [0x000005E0]
  19932. 0000E9B4  486E FFF2                pea.l      [A6 - 0xE]
  19933. 0000E9B8  302E FFF8                move.w     D0, [A6 - 0x8]
  19934. 0000E9BC  5240                     addq.w     D0, 1
  19935. 0000E9BE  3F00                     move.w     -[A7], D0
  19936. 0000E9C0  302E FFFA                move.w     D0, [A6 - 0x6]
  19937. 0000E9C4  5440                     addq.w     D0, 2
  19938. 0000E9C6  3F00                     move.w     -[A7], D0
  19939. 0000E9C8  4EB9 0000 06E0           jsr        [0x000006E0]
  19940. 0000E9CE  486E FFF2                pea.l      [A6 - 0xE]
  19941. 0000E9D2  302E FFF8                move.w     D0, [A6 - 0x8]
  19942. 0000E9D6  5440                     addq.w     D0, 2
  19943. 0000E9D8  3F00                     move.w     -[A7], D0
  19944. 0000E9DA  302E FFFA                move.w     D0, [A6 - 0x6]
  19945. 0000E9DE  5240                     addq.w     D0, 1
  19946. 0000E9E0  3F00                     move.w     -[A7], D0
  19947. 0000E9E2  4EB9 0000 06E0           jsr        [0x000006E0]
  19948. 0000E9E8  486E FFF2                pea.l      [A6 - 0xE]
  19949. 0000E9EC  302E FFF8                move.w     D0, [A6 - 0x8]
  19950. 0000E9F0  5240                     addq.w     D0, 1
  19951. 0000E9F2  3F00                     move.w     -[A7], D0
  19952. 0000E9F4  302E FFFE                move.w     D0, [A6 - 0x2]
  19953. 0000E9F8  5740                     subq.w     D0, 3
  19954. 0000E9FA  3F00                     move.w     -[A7], D0
  19955. 0000E9FC  4EB9 0000 06E0           jsr        [0x000006E0]
  19956. 0000EA02  486E FFF2                pea.l      [A6 - 0xE]
  19957. 0000EA06  302E FFF8                move.w     D0, [A6 - 0x8]
  19958. 0000EA0A  5440                     addq.w     D0, 2
  19959. 0000EA0C  3F00                     move.w     -[A7], D0
  19960. 0000EA0E  302E FFFE                move.w     D0, [A6 - 0x2]
  19961. 0000EA12  5540                     subq.w     D0, 2
  19962. 0000EA14  3F00                     move.w     -[A7], D0
  19963. 0000EA16  4EB9 0000 06E0           jsr        [0x000006E0]
  19964. 0000EA1C  486E FFF2                pea.l      [A6 - 0xE]
  19965. 0000EA20  302E FFFC                move.w     D0, [A6 - 0x4]
  19966. 0000EA24  5540                     subq.w     D0, 2
  19967. 0000EA26  3F00                     move.w     -[A7], D0
  19968. 0000EA28  302E FFFE                move.w     D0, [A6 - 0x2]
  19969. 0000EA2C  5740                     subq.w     D0, 3
  19970. 0000EA2E  3F00                     move.w     -[A7], D0
  19971. 0000EA30  4EB9 0000 06E0           jsr        [0x000006E0]
  19972. 0000EA36  486E FFF2                pea.l      [A6 - 0xE]
  19973. 0000EA3A  302E FFFC                move.w     D0, [A6 - 0x4]
  19974. 0000EA3E  5740                     subq.w     D0, 3
  19975. 0000EA40  3F00                     move.w     -[A7], D0
  19976. 0000EA42  302E FFFE                move.w     D0, [A6 - 0x2]
  19977. 0000EA46  5540                     subq.w     D0, 2
  19978. 0000EA48  3F00                     move.w     -[A7], D0
  19979. 0000EA4A  4EB9 0000 06E0           jsr        [0x000006E0]
  19980. 0000EA50  486E FFF2                pea.l      [A6 - 0xE]
  19981. 0000EA54  302E FFFC                move.w     D0, [A6 - 0x4]
  19982. 0000EA58  5540                     subq.w     D0, 2
  19983. 0000EA5A  3F00                     move.w     -[A7], D0
  19984. 0000EA5C  302E FFFA                move.w     D0, [A6 - 0x6]
  19985. 0000EA60  5440                     addq.w     D0, 2
  19986. 0000EA62  3F00                     move.w     -[A7], D0
  19987. 0000EA64  4EB9 0000 06E0           jsr        [0x000006E0]
  19988. 0000EA6A  486E FFF2                pea.l      [A6 - 0xE]
  19989. 0000EA6E  302E FFFC                move.w     D0, [A6 - 0x4]
  19990. 0000EA72  5740                     subq.w     D0, 3
  19991. 0000EA74  3F00                     move.w     -[A7], D0
  19992. 0000EA76  302E FFFA                move.w     D0, [A6 - 0x6]
  19993. 0000EA7A  5240                     addq.w     D0, 1
  19994. 0000EA7C  3F00                     move.w     -[A7], D0
  19995. 0000EA7E  4EB9 0000 06E0           jsr        [0x000006E0]
  19996. 0000EA84  4FEF 006C                lea.l      A7, [A7 + 0x6C]
  19997. 0000EA88  6000 07B0                bra        +0x7B2 /* 0000F23A */
  19998. label0000EA8C:
  19999. 0000EA8C  0C43 0004                cmpi.w     D3, 0x4
  20000. 0000EA90  6D00 07A8                blt        +0x7AA /* 0000F23A */
  20001. 0000EA94  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  20002. 0000EA98  4EB9 0000 3110           jsr        [0x00003110]
  20003. 0000EA9E  4A00                     tst.b      D0
  20004. 0000EAA0  584F                     addq.w     A7, 4
  20005. 0000EAA2  6700 0464                beq        +0x466 /* 0000EF08 */
  20006. 0000EAA6  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  20007. 0000EAAA  4EB9 0000 30D8           jsr        [0x000030D8]
  20008. 0000EAB0  4A00                     tst.b      D0
  20009. 0000EAB2  584F                     addq.w     A7, 4
  20010. 0000EAB4  6700 0452                beq        +0x454 /* 0000EF08 */
  20011. 0000EAB8  486E FFD4                pea.l      [A6 - 0x2C]
  20012. 0000EABC  4EB9 0000 05E0           jsr        [0x000005E0]
  20013. 0000EAC2  1F3C 000C                move.b     -[A7], 0xC
  20014. 0000EAC6  486E FF7A                pea.l      [A6 - 0x86]
  20015. 0000EACA  4EB9 0000 05D8           jsr        [0x000005D8]
  20016. 0000EAD0  2D6E FF7A FFDA           move.l     [A6 - 0x26], [A6 - 0x86]
  20017. 0000EAD6  3D6E FF7E FFDE           move.w     [A6 - 0x22], [A6 - 0x82]
  20018. 0000EADC  486E FF74                pea.l      [A6 - 0x8C]
  20019. 0000EAE0  4EB9 0000 05E0           jsr        [0x000005E0]
  20020. 0000EAE6  2D6E FF74 FFE0           move.l     [A6 - 0x20], [A6 - 0x8C]
  20021. 0000EAEC  3D6E FF78 FFE4           move.w     [A6 - 0x1C], [A6 - 0x88]
  20022. 0000EAF2  486E FF6E                pea.l      [A6 - 0x92]
  20023. 0000EAF6  4EB9 0000 05E0           jsr        [0x000005E0]
  20024. 0000EAFC  2D6E FF6E FFE6           move.l     [A6 - 0x1A], [A6 - 0x92]
  20025. 0000EB02  3D6E FF72 FFEA           move.w     [A6 - 0x16], [A6 - 0x8E]
  20026. 0000EB08  1F3C 000C                move.b     -[A7], 0xC
  20027. 0000EB0C  486E FF68                pea.l      [A6 - 0x98]
  20028. 0000EB10  4EB9 0000 05D8           jsr        [0x000005D8]
  20029. 0000EB16  2D6E FF68 FFEC           move.l     [A6 - 0x14], [A6 - 0x98]
  20030. 0000EB1C  3D6E FF6C FFF0           move.w     [A6 - 0x10], [A6 - 0x94]
  20031. 0000EB22  3F3C 0003                move.w     -[A7], 0x3
  20032. 0000EB26  486E FFD4                pea.l      [A6 - 0x2C]
  20033. 0000EB2A  486E FFF8                pea.l      [A6 - 0x8]
  20034. 0000EB2E  4EB9 0000 06C8           jsr        [0x000006C8]
  20035. 0000EB34  486E FFF8                pea.l      [A6 - 0x8]
  20036. 0000EB38  2F3C 0001 0001           move.l     -[A7], 0x10001
  20037. 0000EB3E  A8A9                     syscall    InsetRect
  20038. 0000EB40  1F3C 0002                move.b     -[A7], 0x2
  20039. 0000EB44  486E FFF2                pea.l      [A6 - 0xE]
  20040. 0000EB48  4EB9 0000 05D8           jsr        [0x000005D8]
  20041. 0000EB4E  486E FFF2                pea.l      [A6 - 0xE]
  20042. 0000EB52  AA14                     syscall    RGBForeColor
  20043. 0000EB54  486E FFF8                pea.l      [A6 - 0x8]
  20044. 0000EB58  2F3C 0008 0008           move.l     -[A7], 0x80008
  20045. 0000EB5E  A8B0                     syscall    FrameRoundRect
  20046. 0000EB60  486E FFF8                pea.l      [A6 - 0x8]
  20047. 0000EB64  2F3C 0001 0001           move.l     -[A7], 0x10001
  20048. 0000EB6A  A8A9                     syscall    InsetRect
  20049. 0000EB6C  1F3C 0005                move.b     -[A7], 0x5
  20050. 0000EB70  486E FFF2                pea.l      [A6 - 0xE]
  20051. 0000EB74  4EB9 0000 05D8           jsr        [0x000005D8]
  20052. 0000EB7A  486E FFF2                pea.l      [A6 - 0xE]
  20053. 0000EB7E  AA14                     syscall    RGBForeColor
  20054. 0000EB80  486E FFF8                pea.l      [A6 - 0x8]
  20055. 0000EB84  2F3C 0008 0008           move.l     -[A7], 0x80008
  20056. 0000EB8A  A8B0                     syscall    FrameRoundRect
  20057. 0000EB8C  486E FFF8                pea.l      [A6 - 0x8]
  20058. 0000EB90  2F3C FFFE FFFE           move.l     -[A7], 0xFFFEFFFE
  20059. 0000EB96  A8A9                     syscall    InsetRect
  20060. 0000EB98  1F3C 0002                move.b     -[A7], 0x2
  20061. 0000EB9C  486E FFF2                pea.l      [A6 - 0xE]
  20062. 0000EBA0  4EB9 0000 05D8           jsr        [0x000005D8]
  20063. 0000EBA6  486E FFF2                pea.l      [A6 - 0xE]
  20064. 0000EBAA  302E FFF8                move.w     D0, [A6 - 0x8]
  20065. 0000EBAE  5640                     addq.w     D0, 3
  20066. 0000EBB0  3F00                     move.w     -[A7], D0
  20067. 0000EBB2  302E FFFA                move.w     D0, [A6 - 0x6]
  20068. 0000EBB6  5440                     addq.w     D0, 2
  20069. 0000EBB8  3F00                     move.w     -[A7], D0
  20070. 0000EBBA  4EB9 0000 06E0           jsr        [0x000006E0]
  20071. 0000EBC0  486E FFF2                pea.l      [A6 - 0xE]
  20072. 0000EBC4  302E FFF8                move.w     D0, [A6 - 0x8]
  20073. 0000EBC8  5440                     addq.w     D0, 2
  20074. 0000EBCA  3F00                     move.w     -[A7], D0
  20075. 0000EBCC  302E FFFA                move.w     D0, [A6 - 0x6]
  20076. 0000EBD0  5640                     addq.w     D0, 3
  20077. 0000EBD2  3F00                     move.w     -[A7], D0
  20078. 0000EBD4  4EB9 0000 06E0           jsr        [0x000006E0]
  20079. 0000EBDA  1F3C 0008                move.b     -[A7], 0x8
  20080. 0000EBDE  486E FFF2                pea.l      [A6 - 0xE]
  20081. 0000EBE2  4EB9 0000 05D8           jsr        [0x000005D8]
  20082. 0000EBE8  486E FFF2                pea.l      [A6 - 0xE]
  20083. 0000EBEC  302E FFF8                move.w     D0, [A6 - 0x8]
  20084. 0000EBF0  5840                     addq.w     D0, 4
  20085. 0000EBF2  3F00                     move.w     -[A7], D0
  20086. 0000EBF4  302E FFFA                move.w     D0, [A6 - 0x6]
  20087. 0000EBF8  5640                     addq.w     D0, 3
  20088. 0000EBFA  3F00                     move.w     -[A7], D0
  20089. 0000EBFC  4EB9 0000 06E0           jsr        [0x000006E0]
  20090. 0000EC02  486E FFF2                pea.l      [A6 - 0xE]
  20091. 0000EC06  302E FFF8                move.w     D0, [A6 - 0x8]
  20092. 0000EC0A  5640                     addq.w     D0, 3
  20093. 0000EC0C  3F00                     move.w     -[A7], D0
  20094. 0000EC0E  302E FFFA                move.w     D0, [A6 - 0x6]
  20095. 0000EC12  5840                     addq.w     D0, 4
  20096. 0000EC14  3F00                     move.w     -[A7], D0
  20097. 0000EC16  4EB9 0000 06E0           jsr        [0x000006E0]
  20098. 0000EC1C  1F3C 0003                move.b     -[A7], 0x3
  20099. 0000EC20  486E FFF2                pea.l      [A6 - 0xE]
  20100. 0000EC24  4EB9 0000 05D8           jsr        [0x000005D8]
  20101. 0000EC2A  486E FFF2                pea.l      [A6 - 0xE]
  20102. 0000EC2E  302E FFF8                move.w     D0, [A6 - 0x8]
  20103. 0000EC32  5240                     addq.w     D0, 1
  20104. 0000EC34  3F00                     move.w     -[A7], D0
  20105. 0000EC36  302E FFFE                move.w     D0, [A6 - 0x2]
  20106. 0000EC3A  5940                     subq.w     D0, 4
  20107. 0000EC3C  3F00                     move.w     -[A7], D0
  20108. 0000EC3E  4EB9 0000 06E0           jsr        [0x000006E0]
  20109. 0000EC44  1F3C 0004                move.b     -[A7], 0x4
  20110. 0000EC48  486E FFF2                pea.l      [A6 - 0xE]
  20111. 0000EC4C  4EB9 0000 05D8           jsr        [0x000005D8]
  20112. 0000EC52  486E FFF2                pea.l      [A6 - 0xE]
  20113. 0000EC56  302E FFF8                move.w     D0, [A6 - 0x8]
  20114. 0000EC5A  5440                     addq.w     D0, 2
  20115. 0000EC5C  3F00                     move.w     -[A7], D0
  20116. 0000EC5E  302E FFFE                move.w     D0, [A6 - 0x2]
  20117. 0000EC62  5740                     subq.w     D0, 3
  20118. 0000EC64  3F00                     move.w     -[A7], D0
  20119. 0000EC66  4EB9 0000 06E0           jsr        [0x000006E0]
  20120. 0000EC6C  1F3C 0007                move.b     -[A7], 0x7
  20121. 0000EC70  486E FFF2                pea.l      [A6 - 0xE]
  20122. 0000EC74  4EB9 0000 05D8           jsr        [0x000005D8]
  20123. 0000EC7A  486E FFF2                pea.l      [A6 - 0xE]
  20124. 0000EC7E  302E FFF8                move.w     D0, [A6 - 0x8]
  20125. 0000EC82  5640                     addq.w     D0, 3
  20126. 0000EC84  3F00                     move.w     -[A7], D0
  20127. 0000EC86  302E FFFE                move.w     D0, [A6 - 0x2]
  20128. 0000EC8A  5540                     subq.w     D0, 2
  20129. 0000EC8C  3F00                     move.w     -[A7], D0
  20130. 0000EC8E  4EB9 0000 06E0           jsr        [0x000006E0]
  20131. 0000EC94  1F3C 0005                move.b     -[A7], 0x5
  20132. 0000EC98  486E FFF2                pea.l      [A6 - 0xE]
  20133. 0000EC9C  4EB9 0000 05D8           jsr        [0x000005D8]
  20134. 0000ECA2  486E FFF2                pea.l      [A6 - 0xE]
  20135. 0000ECA6  302E FFF8                move.w     D0, [A6 - 0x8]
  20136. 0000ECAA  5440                     addq.w     D0, 2
  20137. 0000ECAC  3F00                     move.w     -[A7], D0
  20138. 0000ECAE  302E FFFE                move.w     D0, [A6 - 0x2]
  20139. 0000ECB2  5940                     subq.w     D0, 4
  20140. 0000ECB4  3F00                     move.w     -[A7], D0
  20141. 0000ECB6  4EB9 0000 06E0           jsr        [0x000006E0]
  20142. 0000ECBC  486E FFF2                pea.l      [A6 - 0xE]
  20143. 0000ECC0  302E FFF8                move.w     D0, [A6 - 0x8]
  20144. 0000ECC4  5640                     addq.w     D0, 3
  20145. 0000ECC6  3F00                     move.w     -[A7], D0
  20146. 0000ECC8  302E FFFE                move.w     D0, [A6 - 0x2]
  20147. 0000ECCC  5740                     subq.w     D0, 3
  20148. 0000ECCE  3F00                     move.w     -[A7], D0
  20149. 0000ECD0  4EB9 0000 06E0           jsr        [0x000006E0]
  20150. 0000ECD6  1F3C 0008                move.b     -[A7], 0x8
  20151. 0000ECDA  486E FFF2                pea.l      [A6 - 0xE]
  20152. 0000ECDE  4EB9 0000 05D8           jsr        [0x000005D8]
  20153. 0000ECE4  486E FFF2                pea.l      [A6 - 0xE]
  20154. 0000ECE8  302E FFF8                move.w     D0, [A6 - 0x8]
  20155. 0000ECEC  5640                     addq.w     D0, 3
  20156. 0000ECEE  3F00                     move.w     -[A7], D0
  20157. 0000ECF0  302E FFFE                move.w     D0, [A6 - 0x2]
  20158. 0000ECF4  5B40                     subq.w     D0, 5
  20159. 0000ECF6  3F00                     move.w     -[A7], D0
  20160. 0000ECF8  4EB9 0000 06E0           jsr        [0x000006E0]
  20161. 0000ECFE  486E FFF2                pea.l      [A6 - 0xE]
  20162. 0000ED02  302E FFF8                move.w     D0, [A6 - 0x8]
  20163. 0000ED06  5840                     addq.w     D0, 4
  20164. 0000ED08  3F00                     move.w     -[A7], D0
  20165. 0000ED0A  302E FFFE                move.w     D0, [A6 - 0x2]
  20166. 0000ED0E  5940                     subq.w     D0, 4
  20167. 0000ED10  3F00                     move.w     -[A7], D0
  20168. 0000ED12  4EB9 0000 06E0           jsr        [0x000006E0]
  20169. 0000ED18  486E FFF2                pea.l      [A6 - 0xE]
  20170. 0000ED1C  302E FFFC                move.w     D0, [A6 - 0x4]
  20171. 0000ED20  5740                     subq.w     D0, 3
  20172. 0000ED22  3F00                     move.w     -[A7], D0
  20173. 0000ED24  302E FFFE                move.w     D0, [A6 - 0x2]
  20174. 0000ED28  5740                     subq.w     D0, 3
  20175. 0000ED2A  3F00                     move.w     -[A7], D0
  20176. 0000ED2C  4EB9 0000 06E0           jsr        [0x000006E0]
  20177. 0000ED32  486E FFF2                pea.l      [A6 - 0xE]
  20178. 0000ED36  302E FFFC                move.w     D0, [A6 - 0x4]
  20179. 0000ED3A  5940                     subq.w     D0, 4
  20180. 0000ED3C  3F00                     move.w     -[A7], D0
  20181. 0000ED3E  302E FFFE                move.w     D0, [A6 - 0x2]
  20182. 0000ED42  5B40                     subq.w     D0, 5
  20183. 0000ED44  3F00                     move.w     -[A7], D0
  20184. 0000ED46  4EB9 0000 06E0           jsr        [0x000006E0]
  20185. 0000ED4C  486E FFF2                pea.l      [A6 - 0xE]
  20186. 0000ED50  302E FFFC                move.w     D0, [A6 - 0x4]
  20187. 0000ED54  5B40                     subq.w     D0, 5
  20188. 0000ED56  3F00                     move.w     -[A7], D0
  20189. 0000ED58  302E FFFE                move.w     D0, [A6 - 0x2]
  20190. 0000ED5C  5940                     subq.w     D0, 4
  20191. 0000ED5E  3F00                     move.w     -[A7], D0
  20192. 0000ED60  4EB9 0000 06E0           jsr        [0x000006E0]
  20193. 0000ED66  1F3C 0007                move.b     -[A7], 0x7
  20194. 0000ED6A  486E FFF2                pea.l      [A6 - 0xE]
  20195. 0000ED6E  4EB9 0000 05D8           jsr        [0x000005D8]
  20196. 0000ED74  486E FFF2                pea.l      [A6 - 0xE]
  20197. 0000ED78  302E FFFC                move.w     D0, [A6 - 0x4]
  20198. 0000ED7C  5740                     subq.w     D0, 3
  20199. 0000ED7E  3F00                     move.w     -[A7], D0
  20200. 0000ED80  302E FFFE                move.w     D0, [A6 - 0x2]
  20201. 0000ED84  5940                     subq.w     D0, 4
  20202. 0000ED86  3F00                     move.w     -[A7], D0
  20203. 0000ED88  4EB9 0000 06E0           jsr        [0x000006E0]
  20204. 0000ED8E  486E FFF2                pea.l      [A6 - 0xE]
  20205. 0000ED92  302E FFFC                move.w     D0, [A6 - 0x4]
  20206. 0000ED96  5940                     subq.w     D0, 4
  20207. 0000ED98  3F00                     move.w     -[A7], D0
  20208. 0000ED9A  302E FFFE                move.w     D0, [A6 - 0x2]
  20209. 0000ED9E  5740                     subq.w     D0, 3
  20210. 0000EDA0  3F00                     move.w     -[A7], D0
  20211. 0000EDA2  4EB9 0000 06E0           jsr        [0x000006E0]
  20212. 0000EDA8  1F3C 0003                move.b     -[A7], 0x3
  20213. 0000EDAC  486E FFF2                pea.l      [A6 - 0xE]
  20214. 0000EDB0  4EB9 0000 05D8           jsr        [0x000005D8]
  20215. 0000EDB6  486E FFF2                pea.l      [A6 - 0xE]
  20216. 0000EDBA  302E FFFC                move.w     D0, [A6 - 0x4]
  20217. 0000EDBE  5940                     subq.w     D0, 4
  20218. 0000EDC0  3F00                     move.w     -[A7], D0
  20219. 0000EDC2  302E FFFA                move.w     D0, [A6 - 0x6]
  20220. 0000EDC6  5240                     addq.w     D0, 1
  20221. 0000EDC8  3F00                     move.w     -[A7], D0
  20222. 0000EDCA  4EB9 0000 06E0           jsr        [0x000006E0]
  20223. 0000EDD0  1F3C 0004                move.b     -[A7], 0x4
  20224. 0000EDD4  486E FFF2                pea.l      [A6 - 0xE]
  20225. 0000EDD8  4EB9 0000 05D8           jsr        [0x000005D8]
  20226. 0000EDDE  486E FFF2                pea.l      [A6 - 0xE]
  20227. 0000EDE2  302E FFFC                move.w     D0, [A6 - 0x4]
  20228. 0000EDE6  5740                     subq.w     D0, 3
  20229. 0000EDE8  3F00                     move.w     -[A7], D0
  20230. 0000EDEA  302E FFFA                move.w     D0, [A6 - 0x6]
  20231. 0000EDEE  5440                     addq.w     D0, 2
  20232. 0000EDF0  3F00                     move.w     -[A7], D0
  20233. 0000EDF2  4EB9 0000 06E0           jsr        [0x000006E0]
  20234. 0000EDF8  1F3C 0007                move.b     -[A7], 0x7
  20235. 0000EDFC  486E FFF2                pea.l      [A6 - 0xE]
  20236. 0000EE00  4EB9 0000 05D8           jsr        [0x000005D8]
  20237. 0000EE06  486E FFF2                pea.l      [A6 - 0xE]
  20238. 0000EE0A  302E FFFC                move.w     D0, [A6 - 0x4]
  20239. 0000EE0E  5540                     subq.w     D0, 2
  20240. 0000EE10  3F00                     move.w     -[A7], D0
  20241. 0000EE12  302E FFFA                move.w     D0, [A6 - 0x6]
  20242. 0000EE16  5640                     addq.w     D0, 3
  20243. 0000EE18  3F00                     move.w     -[A7], D0
  20244. 0000EE1A  4EB9 0000 06E0           jsr        [0x000006E0]
  20245. 0000EE20  1F3C 0005                move.b     -[A7], 0x5
  20246. 0000EE24  486E FFF2                pea.l      [A6 - 0xE]
  20247. 0000EE28  4EB9 0000 05D8           jsr        [0x000005D8]
  20248. 0000EE2E  486E FFF2                pea.l      [A6 - 0xE]
  20249. 0000EE32  302E FFFC                move.w     D0, [A6 - 0x4]
  20250. 0000EE36  5940                     subq.w     D0, 4
  20251. 0000EE38  3F00                     move.w     -[A7], D0
  20252. 0000EE3A  302E FFFA                move.w     D0, [A6 - 0x6]
  20253. 0000EE3E  5440                     addq.w     D0, 2
  20254. 0000EE40  3F00                     move.w     -[A7], D0
  20255. 0000EE42  4EB9 0000 06E0           jsr        [0x000006E0]
  20256. 0000EE48  486E FFF2                pea.l      [A6 - 0xE]
  20257. 0000EE4C  302E FFFC                move.w     D0, [A6 - 0x4]
  20258. 0000EE50  5740                     subq.w     D0, 3
  20259. 0000EE52  3F00                     move.w     -[A7], D0
  20260. 0000EE54  302E FFFA                move.w     D0, [A6 - 0x6]
  20261. 0000EE58  5640                     addq.w     D0, 3
  20262. 0000EE5A  3F00                     move.w     -[A7], D0
  20263. 0000EE5C  4EB9 0000 06E0           jsr        [0x000006E0]
  20264. 0000EE62  1F3C 0008                move.b     -[A7], 0x8
  20265. 0000EE66  486E FFF2                pea.l      [A6 - 0xE]
  20266. 0000EE6A  4EB9 0000 05D8           jsr        [0x000005D8]
  20267. 0000EE70  486E FFF2                pea.l      [A6 - 0xE]
  20268. 0000EE74  302E FFFC                move.w     D0, [A6 - 0x4]
  20269. 0000EE78  5B40                     subq.w     D0, 5
  20270. 0000EE7A  3F00                     move.w     -[A7], D0
  20271. 0000EE7C  302E FFFA                move.w     D0, [A6 - 0x6]
  20272. 0000EE80  5640                     addq.w     D0, 3
  20273. 0000EE82  3F00                     move.w     -[A7], D0
  20274. 0000EE84  4EB9 0000 06E0           jsr        [0x000006E0]
  20275. 0000EE8A  486E FFF2                pea.l      [A6 - 0xE]
  20276. 0000EE8E  302E FFFC                move.w     D0, [A6 - 0x4]
  20277. 0000EE92  5940                     subq.w     D0, 4
  20278. 0000EE94  3F00                     move.w     -[A7], D0
  20279. 0000EE96  302E FFFA                move.w     D0, [A6 - 0x6]
  20280. 0000EE9A  5840                     addq.w     D0, 4
  20281. 0000EE9C  3F00                     move.w     -[A7], D0
  20282. 0000EE9E  4EB9 0000 06E0           jsr        [0x000006E0]
  20283. 0000EEA4  1F3C 0008                move.b     -[A7], 0x8
  20284. 0000EEA8  486E FFF2                pea.l      [A6 - 0xE]
  20285. 0000EEAC  4EB9 0000 05D8           jsr        [0x000005D8]
  20286. 0000EEB2  486E FFF2                pea.l      [A6 - 0xE]
  20287. 0000EEB6  AA14                     syscall    RGBForeColor
  20288. 0000EEB8  302E FFFA                move.w     D0, [A6 - 0x6]
  20289. 0000EEBC  5840                     addq.w     D0, 4
  20290. 0000EEBE  3F00                     move.w     -[A7], D0
  20291. 0000EEC0  302E FFFC                move.w     D0, [A6 - 0x4]
  20292. 0000EEC4  5540                     subq.w     D0, 2
  20293. 0000EEC6  3F00                     move.w     -[A7], D0
  20294. 0000EEC8  A893                     syscall    MoveTo
  20295. 0000EECA  302E FFFE                move.w     D0, [A6 - 0x2]
  20296. 0000EECE  5940                     subq.w     D0, 4
  20297. 0000EED0  3F00                     move.w     -[A7], D0
  20298. 0000EED2  302E FFFC                move.w     D0, [A6 - 0x4]
  20299. 0000EED6  5540                     subq.w     D0, 2
  20300. 0000EED8  3F00                     move.w     -[A7], D0
  20301. 0000EEDA  A891                     syscall    LineTo
  20302. 0000EEDC  302E FFFE                move.w     D0, [A6 - 0x2]
  20303. 0000EEE0  5540                     subq.w     D0, 2
  20304. 0000EEE2  3F00                     move.w     -[A7], D0
  20305. 0000EEE4  302E FFFC                move.w     D0, [A6 - 0x4]
  20306. 0000EEE8  5940                     subq.w     D0, 4
  20307. 0000EEEA  3F00                     move.w     -[A7], D0
  20308. 0000EEEC  A893                     syscall    MoveTo
  20309. 0000EEEE  302E FFFE                move.w     D0, [A6 - 0x2]
  20310. 0000EEF2  5540                     subq.w     D0, 2
  20311. 0000EEF4  3F00                     move.w     -[A7], D0
  20312. 0000EEF6  302E FFF8                move.w     D0, [A6 - 0x8]
  20313. 0000EEFA  5840                     addq.w     D0, 4
  20314. 0000EEFC  3F00                     move.w     -[A7], D0
  20315. 0000EEFE  A891                     syscall    LineTo
  20316. 0000EF00  4FEF 013A                lea.l      A7, [A7 + 0x13A]
  20317. 0000EF04  6000 0334                bra        +0x336 /* 0000F23A */
  20318. label0000EF08:
  20319. 0000EF08  1F3C 0007                move.b     -[A7], 0x7
  20320. 0000EF0C  486E FFB6                pea.l      [A6 - 0x4A]
  20321. 0000EF10  4EB9 0000 05D8           jsr        [0x000005D8]
  20322. 0000EF16  1F3C 0007                move.b     -[A7], 0x7
  20323. 0000EF1A  486E FF62                pea.l      [A6 - 0x9E]
  20324. 0000EF1E  4EB9 0000 05D8           jsr        [0x000005D8]
  20325. 0000EF24  2D6E FF62 FFBC           move.l     [A6 - 0x44], [A6 - 0x9E]
  20326. 0000EF2A  3D6E FF66 FFC0           move.w     [A6 - 0x40], [A6 - 0x9A]
  20327. 0000EF30  1F3C 0007                move.b     -[A7], 0x7
  20328. 0000EF34  486E FF5C                pea.l      [A6 - 0xA4]
  20329. 0000EF38  4EB9 0000 05D8           jsr        [0x000005D8]
  20330. 0000EF3E  2D6E FF5C FFC2           move.l     [A6 - 0x3E], [A6 - 0xA4]
  20331. 0000EF44  3D6E FF60 FFC6           move.w     [A6 - 0x3A], [A6 - 0xA0]
  20332. 0000EF4A  1F3C 0007                move.b     -[A7], 0x7
  20333. 0000EF4E  486E FF56                pea.l      [A6 - 0xAA]
  20334. 0000EF52  4EB9 0000 05D8           jsr        [0x000005D8]
  20335. 0000EF58  2D6E FF56 FFC8           move.l     [A6 - 0x38], [A6 - 0xAA]
  20336. 0000EF5E  3D6E FF5A FFCC           move.w     [A6 - 0x34], [A6 - 0xA6]
  20337. 0000EF64  1F3C 0007                move.b     -[A7], 0x7
  20338. 0000EF68  486E FF50                pea.l      [A6 - 0xB0]
  20339. 0000EF6C  4EB9 0000 05D8           jsr        [0x000005D8]
  20340. 0000EF72  2D6E FF50 FFCE           move.l     [A6 - 0x32], [A6 - 0xB0]
  20341. 0000EF78  3D6E FF54 FFD2           move.w     [A6 - 0x2E], [A6 - 0xAC]
  20342. 0000EF7E  3F3C 0003                move.w     -[A7], 0x3
  20343. 0000EF82  486E FFB6                pea.l      [A6 - 0x4A]
  20344. 0000EF86  486E FFF8                pea.l      [A6 - 0x8]
  20345. 0000EF8A  4EB9 0000 06C8           jsr        [0x000006C8]
  20346. 0000EF90  486E FFF8                pea.l      [A6 - 0x8]
  20347. 0000EF94  2F3C 0001 0001           move.l     -[A7], 0x10001
  20348. 0000EF9A  A8A9                     syscall    InsetRect
  20349. 0000EF9C  1F3C 0004                move.b     -[A7], 0x4
  20350. 0000EFA0  486E FFF2                pea.l      [A6 - 0xE]
  20351. 0000EFA4  4EB9 0000 05D8           jsr        [0x000005D8]
  20352. 0000EFAA  486E FFF2                pea.l      [A6 - 0xE]
  20353. 0000EFAE  AA14                     syscall    RGBForeColor
  20354. 0000EFB0  486E FFF8                pea.l      [A6 - 0x8]
  20355. 0000EFB4  2F3C 0008 0008           move.l     -[A7], 0x80008
  20356. 0000EFBA  A8B0                     syscall    FrameRoundRect
  20357. 0000EFBC  486E FFF8                pea.l      [A6 - 0x8]
  20358. 0000EFC0  2F3C 0001 0001           move.l     -[A7], 0x10001
  20359. 0000EFC6  A8A9                     syscall    InsetRect
  20360. 0000EFC8  486E FFF8                pea.l      [A6 - 0x8]
  20361. 0000EFCC  2F3C 0008 0008           move.l     -[A7], 0x80008
  20362. 0000EFD2  A8B0                     syscall    FrameRoundRect
  20363. 0000EFD4  486E FFF8                pea.l      [A6 - 0x8]
  20364. 0000EFD8  2F3C FFFE FFFE           move.l     -[A7], 0xFFFEFFFE
  20365. 0000EFDE  A8A9                     syscall    InsetRect
  20366. 0000EFE0  486E FFF2                pea.l      [A6 - 0xE]
  20367. 0000EFE4  302E FFF8                move.w     D0, [A6 - 0x8]
  20368. 0000EFE8  5640                     addq.w     D0, 3
  20369. 0000EFEA  3F00                     move.w     -[A7], D0
  20370. 0000EFEC  302E FFFA                move.w     D0, [A6 - 0x6]
  20371. 0000EFF0  5440                     addq.w     D0, 2
  20372. 0000EFF2  3F00                     move.w     -[A7], D0
  20373. 0000EFF4  4EB9 0000 06E0           jsr        [0x000006E0]
  20374. 0000EFFA  486E FFF2                pea.l      [A6 - 0xE]
  20375. 0000EFFE  302E FFF8                move.w     D0, [A6 - 0x8]
  20376. 0000F002  5440                     addq.w     D0, 2
  20377. 0000F004  3F00                     move.w     -[A7], D0
  20378. 0000F006  302E FFFA                move.w     D0, [A6 - 0x6]
  20379. 0000F00A  5640                     addq.w     D0, 3
  20380. 0000F00C  3F00                     move.w     -[A7], D0
  20381. 0000F00E  4EB9 0000 06E0           jsr        [0x000006E0]
  20382. 0000F014  486E FFF2                pea.l      [A6 - 0xE]
  20383. 0000F018  302E FFF8                move.w     D0, [A6 - 0x8]
  20384. 0000F01C  5840                     addq.w     D0, 4
  20385. 0000F01E  3F00                     move.w     -[A7], D0
  20386. 0000F020  302E FFFA                move.w     D0, [A6 - 0x6]
  20387. 0000F024  5640                     addq.w     D0, 3
  20388. 0000F026  3F00                     move.w     -[A7], D0
  20389. 0000F028  4EB9 0000 06E0           jsr        [0x000006E0]
  20390. 0000F02E  486E FFF2                pea.l      [A6 - 0xE]
  20391. 0000F032  302E FFF8                move.w     D0, [A6 - 0x8]
  20392. 0000F036  5640                     addq.w     D0, 3
  20393. 0000F038  3F00                     move.w     -[A7], D0
  20394. 0000F03A  302E FFFA                move.w     D0, [A6 - 0x6]
  20395. 0000F03E  5840                     addq.w     D0, 4
  20396. 0000F040  3F00                     move.w     -[A7], D0
  20397. 0000F042  4EB9 0000 06E0           jsr        [0x000006E0]
  20398. 0000F048  486E FFF2                pea.l      [A6 - 0xE]
  20399. 0000F04C  302E FFF8                move.w     D0, [A6 - 0x8]
  20400. 0000F050  5240                     addq.w     D0, 1
  20401. 0000F052  3F00                     move.w     -[A7], D0
  20402. 0000F054  302E FFFE                move.w     D0, [A6 - 0x2]
  20403. 0000F058  5940                     subq.w     D0, 4
  20404. 0000F05A  3F00                     move.w     -[A7], D0
  20405. 0000F05C  4EB9 0000 06E0           jsr        [0x000006E0]
  20406. 0000F062  486E FFF2                pea.l      [A6 - 0xE]
  20407. 0000F066  302E FFF8                move.w     D0, [A6 - 0x8]
  20408. 0000F06A  5440                     addq.w     D0, 2
  20409. 0000F06C  3F00                     move.w     -[A7], D0
  20410. 0000F06E  302E FFFE                move.w     D0, [A6 - 0x2]
  20411. 0000F072  5740                     subq.w     D0, 3
  20412. 0000F074  3F00                     move.w     -[A7], D0
  20413. 0000F076  4EB9 0000 06E0           jsr        [0x000006E0]
  20414. 0000F07C  486E FFF2                pea.l      [A6 - 0xE]
  20415. 0000F080  302E FFF8                move.w     D0, [A6 - 0x8]
  20416. 0000F084  5640                     addq.w     D0, 3
  20417. 0000F086  3F00                     move.w     -[A7], D0
  20418. 0000F088  302E FFFE                move.w     D0, [A6 - 0x2]
  20419. 0000F08C  5540                     subq.w     D0, 2
  20420. 0000F08E  3F00                     move.w     -[A7], D0
  20421. 0000F090  4EB9 0000 06E0           jsr        [0x000006E0]
  20422. 0000F096  486E FFF2                pea.l      [A6 - 0xE]
  20423. 0000F09A  302E FFF8                move.w     D0, [A6 - 0x8]
  20424. 0000F09E  5440                     addq.w     D0, 2
  20425. 0000F0A0  3F00                     move.w     -[A7], D0
  20426. 0000F0A2  302E FFFE                move.w     D0, [A6 - 0x2]
  20427. 0000F0A6  5940                     subq.w     D0, 4
  20428. 0000F0A8  3F00                     move.w     -[A7], D0
  20429. 0000F0AA  4EB9 0000 06E0           jsr        [0x000006E0]
  20430. 0000F0B0  486E FFF2                pea.l      [A6 - 0xE]
  20431. 0000F0B4  302E FFF8                move.w     D0, [A6 - 0x8]
  20432. 0000F0B8  5640                     addq.w     D0, 3
  20433. 0000F0BA  3F00                     move.w     -[A7], D0
  20434. 0000F0BC  302E FFFE                move.w     D0, [A6 - 0x2]
  20435. 0000F0C0  5740                     subq.w     D0, 3
  20436. 0000F0C2  3F00                     move.w     -[A7], D0
  20437. 0000F0C4  4EB9 0000 06E0           jsr        [0x000006E0]
  20438. 0000F0CA  486E FFF2                pea.l      [A6 - 0xE]
  20439. 0000F0CE  302E FFF8                move.w     D0, [A6 - 0x8]
  20440. 0000F0D2  5640                     addq.w     D0, 3
  20441. 0000F0D4  3F00                     move.w     -[A7], D0
  20442. 0000F0D6  302E FFFE                move.w     D0, [A6 - 0x2]
  20443. 0000F0DA  5B40                     subq.w     D0, 5
  20444. 0000F0DC  3F00                     move.w     -[A7], D0
  20445. 0000F0DE  4EB9 0000 06E0           jsr        [0x000006E0]
  20446. 0000F0E4  486E FFF2                pea.l      [A6 - 0xE]
  20447. 0000F0E8  302E FFF8                move.w     D0, [A6 - 0x8]
  20448. 0000F0EC  5840                     addq.w     D0, 4
  20449. 0000F0EE  3F00                     move.w     -[A7], D0
  20450. 0000F0F0  302E FFFE                move.w     D0, [A6 - 0x2]
  20451. 0000F0F4  5940                     subq.w     D0, 4
  20452. 0000F0F6  3F00                     move.w     -[A7], D0
  20453. 0000F0F8  4EB9 0000 06E0           jsr        [0x000006E0]
  20454. 0000F0FE  486E FFF2                pea.l      [A6 - 0xE]
  20455. 0000F102  302E FFFC                move.w     D0, [A6 - 0x4]
  20456. 0000F106  5740                     subq.w     D0, 3
  20457. 0000F108  3F00                     move.w     -[A7], D0
  20458. 0000F10A  302E FFFE                move.w     D0, [A6 - 0x2]
  20459. 0000F10E  5740                     subq.w     D0, 3
  20460. 0000F110  3F00                     move.w     -[A7], D0
  20461. 0000F112  4EB9 0000 06E0           jsr        [0x000006E0]
  20462. 0000F118  486E FFF2                pea.l      [A6 - 0xE]
  20463. 0000F11C  302E FFFC                move.w     D0, [A6 - 0x4]
  20464. 0000F120  5940                     subq.w     D0, 4
  20465. 0000F122  3F00                     move.w     -[A7], D0
  20466. 0000F124  302E FFFE                move.w     D0, [A6 - 0x2]
  20467. 0000F128  5B40                     subq.w     D0, 5
  20468. 0000F12A  3F00                     move.w     -[A7], D0
  20469. 0000F12C  4EB9 0000 06E0           jsr        [0x000006E0]
  20470. 0000F132  486E FFF2                pea.l      [A6 - 0xE]
  20471. 0000F136  302E FFFC                move.w     D0, [A6 - 0x4]
  20472. 0000F13A  5B40                     subq.w     D0, 5
  20473. 0000F13C  3F00                     move.w     -[A7], D0
  20474. 0000F13E  302E FFFE                move.w     D0, [A6 - 0x2]
  20475. 0000F142  5940                     subq.w     D0, 4
  20476. 0000F144  3F00                     move.w     -[A7], D0
  20477. 0000F146  4EB9 0000 06E0           jsr        [0x000006E0]
  20478. 0000F14C  486E FFF2                pea.l      [A6 - 0xE]
  20479. 0000F150  302E FFFC                move.w     D0, [A6 - 0x4]
  20480. 0000F154  5740                     subq.w     D0, 3
  20481. 0000F156  3F00                     move.w     -[A7], D0
  20482. 0000F158  302E FFFE                move.w     D0, [A6 - 0x2]
  20483. 0000F15C  5940                     subq.w     D0, 4
  20484. 0000F15E  3F00                     move.w     -[A7], D0
  20485. 0000F160  4EB9 0000 06E0           jsr        [0x000006E0]
  20486. 0000F166  486E FFF2                pea.l      [A6 - 0xE]
  20487. 0000F16A  302E FFFC                move.w     D0, [A6 - 0x4]
  20488. 0000F16E  5940                     subq.w     D0, 4
  20489. 0000F170  3F00                     move.w     -[A7], D0
  20490. 0000F172  302E FFFE                move.w     D0, [A6 - 0x2]
  20491. 0000F176  5740                     subq.w     D0, 3
  20492. 0000F178  3F00                     move.w     -[A7], D0
  20493. 0000F17A  4EB9 0000 06E0           jsr        [0x000006E0]
  20494. 0000F180  486E FFF2                pea.l      [A6 - 0xE]
  20495. 0000F184  302E FFFC                move.w     D0, [A6 - 0x4]
  20496. 0000F188  5940                     subq.w     D0, 4
  20497. 0000F18A  3F00                     move.w     -[A7], D0
  20498. 0000F18C  302E FFFA                move.w     D0, [A6 - 0x6]
  20499. 0000F190  5240                     addq.w     D0, 1
  20500. 0000F192  3F00                     move.w     -[A7], D0
  20501. 0000F194  4EB9 0000 06E0           jsr        [0x000006E0]
  20502. 0000F19A  486E FFF2                pea.l      [A6 - 0xE]
  20503. 0000F19E  302E FFFC                move.w     D0, [A6 - 0x4]
  20504. 0000F1A2  5740                     subq.w     D0, 3
  20505. 0000F1A4  3F00                     move.w     -[A7], D0
  20506. 0000F1A6  302E FFFA                move.w     D0, [A6 - 0x6]
  20507. 0000F1AA  5440                     addq.w     D0, 2
  20508. 0000F1AC  3F00                     move.w     -[A7], D0
  20509. 0000F1AE  4EB9 0000 06E0           jsr        [0x000006E0]
  20510. 0000F1B4  486E FFF2                pea.l      [A6 - 0xE]
  20511. 0000F1B8  302E FFFC                move.w     D0, [A6 - 0x4]
  20512. 0000F1BC  5540                     subq.w     D0, 2
  20513. 0000F1BE  3F00                     move.w     -[A7], D0
  20514. 0000F1C0  302E FFFA                move.w     D0, [A6 - 0x6]
  20515. 0000F1C4  5640                     addq.w     D0, 3
  20516. 0000F1C6  3F00                     move.w     -[A7], D0
  20517. 0000F1C8  4EB9 0000 06E0           jsr        [0x000006E0]
  20518. 0000F1CE  486E FFF2                pea.l      [A6 - 0xE]
  20519. 0000F1D2  302E FFFC                move.w     D0, [A6 - 0x4]
  20520. 0000F1D6  5940                     subq.w     D0, 4
  20521. 0000F1D8  3F00                     move.w     -[A7], D0
  20522. 0000F1DA  302E FFFA                move.w     D0, [A6 - 0x6]
  20523. 0000F1DE  5440                     addq.w     D0, 2
  20524. 0000F1E0  3F00                     move.w     -[A7], D0
  20525. 0000F1E2  4EB9 0000 06E0           jsr        [0x000006E0]
  20526. 0000F1E8  486E FFF2                pea.l      [A6 - 0xE]
  20527. 0000F1EC  302E FFFC                move.w     D0, [A6 - 0x4]
  20528. 0000F1F0  5740                     subq.w     D0, 3
  20529. 0000F1F2  3F00                     move.w     -[A7], D0
  20530. 0000F1F4  302E FFFA                move.w     D0, [A6 - 0x6]
  20531. 0000F1F8  5640                     addq.w     D0, 3
  20532. 0000F1FA  3F00                     move.w     -[A7], D0
  20533. 0000F1FC  4EB9 0000 06E0           jsr        [0x000006E0]
  20534. 0000F202  486E FFF2                pea.l      [A6 - 0xE]
  20535. 0000F206  302E FFFC                move.w     D0, [A6 - 0x4]
  20536. 0000F20A  5B40                     subq.w     D0, 5
  20537. 0000F20C  3F00                     move.w     -[A7], D0
  20538. 0000F20E  302E FFFA                move.w     D0, [A6 - 0x6]
  20539. 0000F212  5640                     addq.w     D0, 3
  20540. 0000F214  3F00                     move.w     -[A7], D0
  20541. 0000F216  4EB9 0000 06E0           jsr        [0x000006E0]
  20542. 0000F21C  486E FFF2                pea.l      [A6 - 0xE]
  20543. 0000F220  302E FFFC                move.w     D0, [A6 - 0x4]
  20544. 0000F224  5940                     subq.w     D0, 4
  20545. 0000F226  3F00                     move.w     -[A7], D0
  20546. 0000F228  302E FFFA                move.w     D0, [A6 - 0x6]
  20547. 0000F22C  5840                     addq.w     D0, 4
  20548. 0000F22E  3F00                     move.w     -[A7], D0
  20549. 0000F230  4EB9 0000 06E0           jsr        [0x000006E0]
  20550. 0000F236  4FEF 00E6                lea.l      A7, [A7 + 0xE6]
  20551. label0000F23A:
  20552. 0000F23A  3F3C FFFF                move.w     -[A7], 0xFFFF
  20553. 0000F23E  486E FF98                pea.l      [A6 - 0x68]
  20554. 0000F242  4EB9 0000 20A8           jsr        [0x000020A8]
  20555. 0000F248  5C4F                     addq.w     A7, 6
  20556. 0000F24A  4CDF 0408                movem.l    D3,A2, [A7]+
  20557. 0000F24E  4E5E                     unlink     A6
  20558. 0000F250  4E75                     rts
  20559. 0000F252  4E56 0000                link       A6, 0
  20560. 0000F256  48E7 1030                movem.l    -[A7], D3,A2,A3
  20561. 0000F25A  266E 0008                movea.l    A3, [A6 + 0x8]
  20562. 0000F25E  262E 000E                move.l     D3, [A6 + 0xE]
  20563. 0000F262  246E 0016                movea.l    A2, [A6 + 0x16]
  20564. 0000F266  0C83 6466 6C74           cmpi.l     D3, 0x64666C74 /* 'dflt' */
  20565. 0000F26C  6616                     bne        +0x18 /* 0000F284 */
  20566. 0000F26E  1612                     move.b     D3, [A2]
  20567. 0000F270  1F3C 0001                move.b     -[A7], 0x1
  20568. 0000F274  1F03                     move.b     -[A7], D3
  20569. 0000F276  2F0B                     move.l     -[A7], A3
  20570. 0000F278  2057                     movea.l    A0, [A7]
  20571. 0000F27A  2250                     movea.l    A1, [A0]
  20572. 0000F27C  2269 013C                movea.l    A1, [A1 + 0x13C]
  20573. 0000F280  4E91                     jsr        [A1]
  20574. 0000F282  504F                     addq.w     A7, 8
  20575. label0000F284:
  20576. 0000F284  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  20577. 0000F288  4E5E                     unlink     A6
  20578. 0000F28A  4E75                     rts
  20579. 0000F28C  2F0C                     move.l     -[A7], A4
  20580. 0000F28E  286F 0008                movea.l    A4, [A7 + 0x8]
  20581. 0000F292  222F 000E                move.l     D1, [A7 + 0xE]
  20582. 0000F296  226F 0016                movea.l    A1, [A7 + 0x16]
  20583. 0000F29A  206F 001A                movea.l    A0, [A7 + 0x1A]
  20584. 0000F29E  0C81 6466 6C74           cmpi.l     D1, 0x64666C74 /* 'dflt' */
  20585. 0000F2A4  660C                     bne        +0xE /* 0000F2B2 */
  20586. 0000F2A6  2008                     move.l     D0, A0
  20587. 0000F2A8  6704                     beq        +0x6 /* 0000F2AE */
  20588. 0000F2AA  7001                     moveq.l    D0, 0x01
  20589. 0000F2AC  2080                     move.l     [A0], D0
  20590. label0000F2AE:
  20591. 0000F2AE  12AC 0134                move.b     [A1], [A4 + 0x134]
  20592. label0000F2B2:
  20593. 0000F2B2  285F                     movea.l    A4, [A7]+
  20594. 0000F2B4  4E75                     rts
  20595. 0000F2B6  4E56 FFD4                link       A6, -0x002C
  20596. 0000F2BA  2F0A                     move.l     -[A7], A2
  20597. 0000F2BC  246E 0008                movea.l    A2, [A6 + 0x8]
  20598. 0000F2C0  486E FFD4                pea.l      [A6 - 0x2C]
  20599. 0000F2C4  4EB9 0000 20A0           jsr        [0x000020A0]
  20600. 0000F2CA  4EB9 0000 20B0           jsr        [0x000020B0]
  20601. 0000F2D0  486E FFF8                pea.l      [A6 - 0x8]
  20602. 0000F2D4  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  20603. 0000F2D8  2057                     movea.l    A0, [A7]
  20604. 0000F2DA  2268 0004                movea.l    A1, [A0 + 0x4]
  20605. 0000F2DE  2269 003C                movea.l    A1, [A1 + 0x3C]
  20606. 0000F2E2  4E91                     jsr        [A1]
  20607. 0000F2E4  2F0A                     move.l     -[A7], A2
  20608. 0000F2E6  2057                     movea.l    A0, [A7]
  20609. 0000F2E8  2250                     movea.l    A1, [A0]
  20610. 0000F2EA  2269 0130                movea.l    A1, [A1 + 0x130]
  20611. 0000F2EE  4E91                     jsr        [A1]
  20612. 0000F2F0  4A00                     tst.b      D0
  20613. 0000F2F2  4FEF 0010                lea.l      A7, [A7 + 0x10]
  20614. 0000F2F6  670C                     beq        +0xE /* 0000F304 */
  20615. 0000F2F8  486E FFF8                pea.l      [A6 - 0x8]
  20616. 0000F2FC  2F3C 0003 0003           move.l     -[A7], 0x30003
  20617. 0000F302  A8A9                     syscall    InsetRect
  20618. label0000F304:
  20619. 0000F304  486E FFF2                pea.l      [A6 - 0xE]
  20620. 0000F308  4EB9 0000 05E0           jsr        [0x000005E0]
  20621. 0000F30E  486E FFF2                pea.l      [A6 - 0xE]
  20622. 0000F312  AA14                     syscall    RGBForeColor
  20623. 0000F314  486E FFF8                pea.l      [A6 - 0x8]
  20624. 0000F318  2F3C 0008 0008           move.l     -[A7], 0x80008
  20625. 0000F31E  A8B0                     syscall    FrameRoundRect
  20626. 0000F320  486E FFF2                pea.l      [A6 - 0xE]
  20627. 0000F324  4EB9 0000 05E8           jsr        [0x000005E8]
  20628. 0000F32A  486E FFF2                pea.l      [A6 - 0xE]
  20629. 0000F32E  AA15                     syscall    RGBBackColor
  20630. 0000F330  486E FFF8                pea.l      [A6 - 0x8]
  20631. 0000F334  2F3C 0001 0001           move.l     -[A7], 0x10001
  20632. 0000F33A  A8A9                     syscall    InsetRect
  20633. 0000F33C  486E FFF8                pea.l      [A6 - 0x8]
  20634. 0000F340  2F3C 0004 0004           move.l     -[A7], 0x40004
  20635. 0000F346  A8B2                     syscall    EraseRoundRect
  20636. 0000F348  3F3C FFFF                move.w     -[A7], 0xFFFF
  20637. 0000F34C  486E FFD4                pea.l      [A6 - 0x2C]
  20638. 0000F350  4EB9 0000 20A8           jsr        [0x000020A8]
  20639. 0000F356  4FEF 000E                lea.l      A7, [A7 + 0xE]
  20640. 0000F35A  245F                     movea.l    A2, [A7]+
  20641. 0000F35C  4E5E                     unlink     A6
  20642. 0000F35E  4E75                     rts
  20643. 0000F360  4E56 FFD4                link       A6, -0x002C
  20644. 0000F364  2F0A                     move.l     -[A7], A2
  20645. 0000F366  246E 0008                movea.l    A2, [A6 + 0x8]
  20646. 0000F36A  486E FFDA                pea.l      [A6 - 0x26]
  20647. 0000F36E  4EB9 0000 20A0           jsr        [0x000020A0]
  20648. 0000F374  4EB9 0000 20B0           jsr        [0x000020B0]
  20649. 0000F37A  486E FFF8                pea.l      [A6 - 0x8]
  20650. 0000F37E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  20651. 0000F382  2057                     movea.l    A0, [A7]
  20652. 0000F384  2268 0004                movea.l    A1, [A0 + 0x4]
  20653. 0000F388  2269 003C                movea.l    A1, [A1 + 0x3C]
  20654. 0000F38C  4E91                     jsr        [A1]
  20655. 0000F38E  2F0A                     move.l     -[A7], A2
  20656. 0000F390  2057                     movea.l    A0, [A7]
  20657. 0000F392  2250                     movea.l    A1, [A0]
  20658. 0000F394  2269 0130                movea.l    A1, [A1 + 0x130]
  20659. 0000F398  4E91                     jsr        [A1]
  20660. 0000F39A  4A00                     tst.b      D0
  20661. 0000F39C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  20662. 0000F3A0  670C                     beq        +0xE /* 0000F3AE */
  20663. 0000F3A2  486E FFF8                pea.l      [A6 - 0x8]
  20664. 0000F3A6  2F3C 0003 0003           move.l     -[A7], 0x30003
  20665. 0000F3AC  A8A9                     syscall    InsetRect
  20666. label0000F3AE:
  20667. 0000F3AE  486E FFD4                pea.l      [A6 - 0x2C]
  20668. 0000F3B2  4EB9 0000 05E0           jsr        [0x000005E0]
  20669. 0000F3B8  486E FFD4                pea.l      [A6 - 0x2C]
  20670. 0000F3BC  AA14                     syscall    RGBForeColor
  20671. 0000F3BE  486E FFF8                pea.l      [A6 - 0x8]
  20672. 0000F3C2  2F3C 0008 0008           move.l     -[A7], 0x80008
  20673. 0000F3C8  A8B0                     syscall    FrameRoundRect
  20674. 0000F3CA  486E FFF8                pea.l      [A6 - 0x8]
  20675. 0000F3CE  2F3C 0001 0001           move.l     -[A7], 0x10001
  20676. 0000F3D4  A8A9                     syscall    InsetRect
  20677. 0000F3D6  486E FFF8                pea.l      [A6 - 0x8]
  20678. 0000F3DA  2F3C 0004 0004           move.l     -[A7], 0x40004
  20679. 0000F3E0  A8B1                     syscall    PaintRoundRect
  20680. 0000F3E2  3F3C FFFF                move.w     -[A7], 0xFFFF
  20681. 0000F3E6  486E FFDA                pea.l      [A6 - 0x26]
  20682. 0000F3EA  4EB9 0000 20A8           jsr        [0x000020A8]
  20683. 0000F3F0  4FEF 000A                lea.l      A7, [A7 + 0xA]
  20684. 0000F3F4  245F                     movea.l    A2, [A7]+
  20685. 0000F3F6  4E5E                     unlink     A6
  20686. 0000F3F8  4E75                     rts
  20687. 0000F3FA  4E56 FFD4                link       A6, -0x002C
  20688. 0000F3FE  2F0A                     move.l     -[A7], A2
  20689. 0000F400  246E 0008                movea.l    A2, [A6 + 0x8]
  20690. 0000F404  486E FFD4                pea.l      [A6 - 0x2C]
  20691. 0000F408  4EB9 0000 20A0           jsr        [0x000020A0]
  20692. 0000F40E  4EB9 0000 20B0           jsr        [0x000020B0]
  20693. 0000F414  486E FFF8                pea.l      [A6 - 0x8]
  20694. 0000F418  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  20695. 0000F41C  2057                     movea.l    A0, [A7]
  20696. 0000F41E  2268 0004                movea.l    A1, [A0 + 0x4]
  20697. 0000F422  2269 003C                movea.l    A1, [A1 + 0x3C]
  20698. 0000F426  4E91                     jsr        [A1]
  20699. 0000F428  2F0A                     move.l     -[A7], A2
  20700. 0000F42A  2057                     movea.l    A0, [A7]
  20701. 0000F42C  2250                     movea.l    A1, [A0]
  20702. 0000F42E  2269 0130                movea.l    A1, [A1 + 0x130]
  20703. 0000F432  4E91                     jsr        [A1]
  20704. 0000F434  4A00                     tst.b      D0
  20705. 0000F436  4FEF 0010                lea.l      A7, [A7 + 0x10]
  20706. 0000F43A  670C                     beq        +0xE /* 0000F448 */
  20707. 0000F43C  486E FFF8                pea.l      [A6 - 0x8]
  20708. 0000F440  2F3C 0003 0003           move.l     -[A7], 0x30003
  20709. 0000F446  A8A9                     syscall    InsetRect
  20710. label0000F448:
  20711. 0000F448  486E FFF2                pea.l      [A6 - 0xE]
  20712. 0000F44C  4EB9 0000 05E0           jsr        [0x000005E0]
  20713. 0000F452  486E FFF2                pea.l      [A6 - 0xE]
  20714. 0000F456  AA14                     syscall    RGBForeColor
  20715. 0000F458  486E FFF8                pea.l      [A6 - 0x8]
  20716. 0000F45C  2F3C 0008 0008           move.l     -[A7], 0x80008
  20717. 0000F462  A8B0                     syscall    FrameRoundRect
  20718. 0000F464  486E FFF2                pea.l      [A6 - 0xE]
  20719. 0000F468  4EB9 0000 05E8           jsr        [0x000005E8]
  20720. 0000F46E  486E FFF2                pea.l      [A6 - 0xE]
  20721. 0000F472  AA15                     syscall    RGBBackColor
  20722. 0000F474  486E FFF8                pea.l      [A6 - 0x8]
  20723. 0000F478  2F3C 0001 0001           move.l     -[A7], 0x10001
  20724. 0000F47E  A8A9                     syscall    InsetRect
  20725. 0000F480  486E FFF8                pea.l      [A6 - 0x8]
  20726. 0000F484  2F3C 0004 0004           move.l     -[A7], 0x40004
  20727. 0000F48A  A8B2                     syscall    EraseRoundRect
  20728. 0000F48C  3F3C FFFF                move.w     -[A7], 0xFFFF
  20729. 0000F490  486E FFD4                pea.l      [A6 - 0x2C]
  20730. 0000F494  4EB9 0000 20A8           jsr        [0x000020A8]
  20731. 0000F49A  4FEF 000E                lea.l      A7, [A7 + 0xE]
  20732. 0000F49E  245F                     movea.l    A2, [A7]+
  20733. 0000F4A0  4E5E                     unlink     A6
  20734. 0000F4A2  4E75                     rts
  20735. 0000F4A4  4E56 FFD4                link       A6, -0x002C
  20736. 0000F4A8  2F0A                     move.l     -[A7], A2
  20737. 0000F4AA  246E 0008                movea.l    A2, [A6 + 0x8]
  20738. 0000F4AE  486E FFD4                pea.l      [A6 - 0x2C]
  20739. 0000F4B2  4EB9 0000 20A0           jsr        [0x000020A0]
  20740. 0000F4B8  4EB9 0000 20B0           jsr        [0x000020B0]
  20741. 0000F4BE  486E FFF8                pea.l      [A6 - 0x8]
  20742. 0000F4C2  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  20743. 0000F4C6  2057                     movea.l    A0, [A7]
  20744. 0000F4C8  2268 0004                movea.l    A1, [A0 + 0x4]
  20745. 0000F4CC  2269 003C                movea.l    A1, [A1 + 0x3C]
  20746. 0000F4D0  4E91                     jsr        [A1]
  20747. 0000F4D2  2F0A                     move.l     -[A7], A2
  20748. 0000F4D4  2057                     movea.l    A0, [A7]
  20749. 0000F4D6  2250                     movea.l    A1, [A0]
  20750. 0000F4D8  2269 0130                movea.l    A1, [A1 + 0x130]
  20751. 0000F4DC  4E91                     jsr        [A1]
  20752. 0000F4DE  4A00                     tst.b      D0
  20753. 0000F4E0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  20754. 0000F4E4  670C                     beq        +0xE /* 0000F4F2 */
  20755. 0000F4E6  486E FFF8                pea.l      [A6 - 0x8]
  20756. 0000F4EA  2F3C 0003 0003           move.l     -[A7], 0x30003
  20757. 0000F4F0  A8A9                     syscall    InsetRect
  20758. label0000F4F2:
  20759. 0000F4F2  486E FFF2                pea.l      [A6 - 0xE]
  20760. 0000F4F6  4EB9 0000 05E0           jsr        [0x000005E0]
  20761. 0000F4FC  486E FFF2                pea.l      [A6 - 0xE]
  20762. 0000F500  AA14                     syscall    RGBForeColor
  20763. 0000F502  486E FFF8                pea.l      [A6 - 0x8]
  20764. 0000F506  2F3C 0008 0008           move.l     -[A7], 0x80008
  20765. 0000F50C  A8B0                     syscall    FrameRoundRect
  20766. 0000F50E  1F3C 0002                move.b     -[A7], 0x2
  20767. 0000F512  486E FFF2                pea.l      [A6 - 0xE]
  20768. 0000F516  4EB9 0000 05D8           jsr        [0x000005D8]
  20769. 0000F51C  486E FFF2                pea.l      [A6 - 0xE]
  20770. 0000F520  AA14                     syscall    RGBForeColor
  20771. 0000F522  486E FFF8                pea.l      [A6 - 0x8]
  20772. 0000F526  2F3C 0001 0001           move.l     -[A7], 0x10001
  20773. 0000F52C  A8A9                     syscall    InsetRect
  20774. 0000F52E  486E FFF8                pea.l      [A6 - 0x8]
  20775. 0000F532  2F3C 0004 0004           move.l     -[A7], 0x40004
  20776. 0000F538  A8B1                     syscall    PaintRoundRect
  20777. 0000F53A  486E FFF8                pea.l      [A6 - 0x8]
  20778. 0000F53E  4878 FFFF                push.l     0xFFFF
  20779. 0000F542  A8A9                     syscall    InsetRect
  20780. 0000F544  486E FFF2                pea.l      [A6 - 0xE]
  20781. 0000F548  4EB9 0000 05E8           jsr        [0x000005E8]
  20782. 0000F54E  486E FFF2                pea.l      [A6 - 0xE]
  20783. 0000F552  AA14                     syscall    RGBForeColor
  20784. 0000F554  2F3C 0003 0003           move.l     -[A7], 0x30003
  20785. 0000F55A  2F3C 0002 0002           move.l     -[A7], 0x20002
  20786. 0000F560  486E FFF8                pea.l      [A6 - 0x8]
  20787. 0000F564  4EB9 0000 06B8           jsr        [0x000006B8]
  20788. 0000F56A  486E FFF2                pea.l      [A6 - 0xE]
  20789. 0000F56E  302E FFF8                move.w     D0, [A6 - 0x8]
  20790. 0000F572  5640                     addq.w     D0, 3
  20791. 0000F574  3F00                     move.w     -[A7], D0
  20792. 0000F576  302E FFFA                move.w     D0, [A6 - 0x6]
  20793. 0000F57A  5640                     addq.w     D0, 3
  20794. 0000F57C  3F00                     move.w     -[A7], D0
  20795. 0000F57E  4EB9 0000 06E0           jsr        [0x000006E0]
  20796. 0000F584  1F3C 0004                move.b     -[A7], 0x4
  20797. 0000F588  486E FFF2                pea.l      [A6 - 0xE]
  20798. 0000F58C  4EB9 0000 05D8           jsr        [0x000005D8]
  20799. 0000F592  486E FFF2                pea.l      [A6 - 0xE]
  20800. 0000F596  302E FFF8                move.w     D0, [A6 - 0x8]
  20801. 0000F59A  5440                     addq.w     D0, 2
  20802. 0000F59C  3F00                     move.w     -[A7], D0
  20803. 0000F59E  302E FFFA                move.w     D0, [A6 - 0x6]
  20804. 0000F5A2  5240                     addq.w     D0, 1
  20805. 0000F5A4  3F00                     move.w     -[A7], D0
  20806. 0000F5A6  4EB9 0000 06E0           jsr        [0x000006E0]
  20807. 0000F5AC  486E FFF2                pea.l      [A6 - 0xE]
  20808. 0000F5B0  302E FFF8                move.w     D0, [A6 - 0x8]
  20809. 0000F5B4  5240                     addq.w     D0, 1
  20810. 0000F5B6  3F00                     move.w     -[A7], D0
  20811. 0000F5B8  302E FFFA                move.w     D0, [A6 - 0x6]
  20812. 0000F5BC  5440                     addq.w     D0, 2
  20813. 0000F5BE  3F00                     move.w     -[A7], D0
  20814. 0000F5C0  4EB9 0000 06E0           jsr        [0x000006E0]
  20815. 0000F5C6  486E FFF2                pea.l      [A6 - 0xE]
  20816. 0000F5CA  302E FFFC                move.w     D0, [A6 - 0x4]
  20817. 0000F5CE  5740                     subq.w     D0, 3
  20818. 0000F5D0  3F00                     move.w     -[A7], D0
  20819. 0000F5D2  302E FFFA                move.w     D0, [A6 - 0x6]
  20820. 0000F5D6  5240                     addq.w     D0, 1
  20821. 0000F5D8  3F00                     move.w     -[A7], D0
  20822. 0000F5DA  4EB9 0000 06E0           jsr        [0x000006E0]
  20823. 0000F5E0  486E FFF2                pea.l      [A6 - 0xE]
  20824. 0000F5E4  302E FFFC                move.w     D0, [A6 - 0x4]
  20825. 0000F5E8  5540                     subq.w     D0, 2
  20826. 0000F5EA  3F00                     move.w     -[A7], D0
  20827. 0000F5EC  302E FFFA                move.w     D0, [A6 - 0x6]
  20828. 0000F5F0  5440                     addq.w     D0, 2
  20829. 0000F5F2  3F00                     move.w     -[A7], D0
  20830. 0000F5F4  4EB9 0000 06E0           jsr        [0x000006E0]
  20831. 0000F5FA  486E FFF2                pea.l      [A6 - 0xE]
  20832. 0000F5FE  302E FFF8                move.w     D0, [A6 - 0x8]
  20833. 0000F602  5240                     addq.w     D0, 1
  20834. 0000F604  3F00                     move.w     -[A7], D0
  20835. 0000F606  302E FFFE                move.w     D0, [A6 - 0x2]
  20836. 0000F60A  5740                     subq.w     D0, 3
  20837. 0000F60C  3F00                     move.w     -[A7], D0
  20838. 0000F60E  4EB9 0000 06E0           jsr        [0x000006E0]
  20839. 0000F614  486E FFF2                pea.l      [A6 - 0xE]
  20840. 0000F618  302E FFF8                move.w     D0, [A6 - 0x8]
  20841. 0000F61C  5440                     addq.w     D0, 2
  20842. 0000F61E  3F00                     move.w     -[A7], D0
  20843. 0000F620  302E FFFE                move.w     D0, [A6 - 0x2]
  20844. 0000F624  5540                     subq.w     D0, 2
  20845. 0000F626  3F00                     move.w     -[A7], D0
  20846. 0000F628  4EB9 0000 06E0           jsr        [0x000006E0]
  20847. 0000F62E  1F3C 0008                move.b     -[A7], 0x8
  20848. 0000F632  486E FFF2                pea.l      [A6 - 0xE]
  20849. 0000F636  4EB9 0000 05D8           jsr        [0x000005D8]
  20850. 0000F63C  486E FFF2                pea.l      [A6 - 0xE]
  20851. 0000F640  AA14                     syscall    RGBForeColor
  20852. 0000F642  302E FFFA                move.w     D0, [A6 - 0x6]
  20853. 0000F646  5640                     addq.w     D0, 3
  20854. 0000F648  3F00                     move.w     -[A7], D0
  20855. 0000F64A  302E FFFC                move.w     D0, [A6 - 0x4]
  20856. 0000F64E  5540                     subq.w     D0, 2
  20857. 0000F650  3F00                     move.w     -[A7], D0
  20858. 0000F652  A893                     syscall    MoveTo
  20859. 0000F654  302E FFFE                move.w     D0, [A6 - 0x2]
  20860. 0000F658  5740                     subq.w     D0, 3
  20861. 0000F65A  3F00                     move.w     -[A7], D0
  20862. 0000F65C  302E FFFC                move.w     D0, [A6 - 0x4]
  20863. 0000F660  5540                     subq.w     D0, 2
  20864. 0000F662  3F00                     move.w     -[A7], D0
  20865. 0000F664  A891                     syscall    LineTo
  20866. 0000F666  302E FFFE                move.w     D0, [A6 - 0x2]
  20867. 0000F66A  5540                     subq.w     D0, 2
  20868. 0000F66C  3F00                     move.w     -[A7], D0
  20869. 0000F66E  302E FFFC                move.w     D0, [A6 - 0x4]
  20870. 0000F672  5740                     subq.w     D0, 3
  20871. 0000F674  3F00                     move.w     -[A7], D0
  20872. 0000F676  A893                     syscall    MoveTo
  20873. 0000F678  302E FFFE                move.w     D0, [A6 - 0x2]
  20874. 0000F67C  5540                     subq.w     D0, 2
  20875. 0000F67E  3F00                     move.w     -[A7], D0
  20876. 0000F680  302E FFF8                move.w     D0, [A6 - 0x8]
  20877. 0000F684  5640                     addq.w     D0, 3
  20878. 0000F686  3F00                     move.w     -[A7], D0
  20879. 0000F688  A891                     syscall    LineTo
  20880. 0000F68A  1F3C 0005                move.b     -[A7], 0x5
  20881. 0000F68E  486E FFF2                pea.l      [A6 - 0xE]
  20882. 0000F692  4EB9 0000 05D8           jsr        [0x000005D8]
  20883. 0000F698  486E FFF2                pea.l      [A6 - 0xE]
  20884. 0000F69C  AA14                     syscall    RGBForeColor
  20885. 0000F69E  2F3C 0002 0002           move.l     -[A7], 0x20002
  20886. 0000F6A4  2F3C 0003 0003           move.l     -[A7], 0x30003
  20887. 0000F6AA  486E FFF8                pea.l      [A6 - 0x8]
  20888. 0000F6AE  4EB9 0000 06B0           jsr        [0x000006B0]
  20889. 0000F6B4  1F3C 0008                move.b     -[A7], 0x8
  20890. 0000F6B8  486E FFF2                pea.l      [A6 - 0xE]
  20891. 0000F6BC  4EB9 0000 05D8           jsr        [0x000005D8]
  20892. 0000F6C2  486E FFF2                pea.l      [A6 - 0xE]
  20893. 0000F6C6  302E FFFC                move.w     D0, [A6 - 0x4]
  20894. 0000F6CA  5740                     subq.w     D0, 3
  20895. 0000F6CC  3F00                     move.w     -[A7], D0
  20896. 0000F6CE  302E FFFE                move.w     D0, [A6 - 0x2]
  20897. 0000F6D2  5740                     subq.w     D0, 3
  20898. 0000F6D4  3F00                     move.w     -[A7], D0
  20899. 0000F6D6  4EB9 0000 06E0           jsr        [0x000006E0]
  20900. 0000F6DC  1F3C 0005                move.b     -[A7], 0x5
  20901. 0000F6E0  486E FFF2                pea.l      [A6 - 0xE]
  20902. 0000F6E4  4EB9 0000 05D8           jsr        [0x000005D8]
  20903. 0000F6EA  486E FFF2                pea.l      [A6 - 0xE]
  20904. 0000F6EE  302E FFFC                move.w     D0, [A6 - 0x4]
  20905. 0000F6F2  5940                     subq.w     D0, 4
  20906. 0000F6F4  3F00                     move.w     -[A7], D0
  20907. 0000F6F6  302E FFFE                move.w     D0, [A6 - 0x2]
  20908. 0000F6FA  5940                     subq.w     D0, 4
  20909. 0000F6FC  3F00                     move.w     -[A7], D0
  20910. 0000F6FE  4EB9 0000 06E0           jsr        [0x000006E0]
  20911. 0000F704  3F3C FFFF                move.w     -[A7], 0xFFFF
  20912. 0000F708  486E FFD4                pea.l      [A6 - 0x2C]
  20913. 0000F70C  4EB9 0000 20A8           jsr        [0x000020A8]
  20914. 0000F712  4FEF 0092                lea.l      A7, [A7 + 0x92]
  20915. 0000F716  245F                     movea.l    A2, [A7]+
  20916. 0000F718  4E5E                     unlink     A6
  20917. 0000F71A  4E75                     rts
  20918. 0000F71C  4E56 FFD4                link       A6, -0x002C
  20919. 0000F720  2F0A                     move.l     -[A7], A2
  20920. 0000F722  246E 0008                movea.l    A2, [A6 + 0x8]
  20921. 0000F726  486E FFD4                pea.l      [A6 - 0x2C]
  20922. 0000F72A  4EB9 0000 20A0           jsr        [0x000020A0]
  20923. 0000F730  4EB9 0000 20B0           jsr        [0x000020B0]
  20924. 0000F736  486E FFF8                pea.l      [A6 - 0x8]
  20925. 0000F73A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  20926. 0000F73E  2057                     movea.l    A0, [A7]
  20927. 0000F740  2268 0004                movea.l    A1, [A0 + 0x4]
  20928. 0000F744  2269 003C                movea.l    A1, [A1 + 0x3C]
  20929. 0000F748  4E91                     jsr        [A1]
  20930. 0000F74A  2F0A                     move.l     -[A7], A2
  20931. 0000F74C  2057                     movea.l    A0, [A7]
  20932. 0000F74E  2250                     movea.l    A1, [A0]
  20933. 0000F750  2269 0130                movea.l    A1, [A1 + 0x130]
  20934. 0000F754  4E91                     jsr        [A1]
  20935. 0000F756  4A00                     tst.b      D0
  20936. 0000F758  4FEF 0010                lea.l      A7, [A7 + 0x10]
  20937. 0000F75C  670C                     beq        +0xE /* 0000F76A */
  20938. 0000F75E  486E FFF8                pea.l      [A6 - 0x8]
  20939. 0000F762  2F3C 0003 0003           move.l     -[A7], 0x30003
  20940. 0000F768  A8A9                     syscall    InsetRect
  20941. label0000F76A:
  20942. 0000F76A  486E FFF2                pea.l      [A6 - 0xE]
  20943. 0000F76E  4EB9 0000 05E0           jsr        [0x000005E0]
  20944. 0000F774  486E FFF2                pea.l      [A6 - 0xE]
  20945. 0000F778  AA14                     syscall    RGBForeColor
  20946. 0000F77A  486E FFF8                pea.l      [A6 - 0x8]
  20947. 0000F77E  2F3C 0008 0008           move.l     -[A7], 0x80008
  20948. 0000F784  A8B0                     syscall    FrameRoundRect
  20949. 0000F786  1F3C 0009                move.b     -[A7], 0x9 /* '\t' */
  20950. 0000F78A  486E FFF2                pea.l      [A6 - 0xE]
  20951. 0000F78E  4EB9 0000 05D8           jsr        [0x000005D8]
  20952. 0000F794  486E FFF2                pea.l      [A6 - 0xE]
  20953. 0000F798  AA14                     syscall    RGBForeColor
  20954. 0000F79A  486E FFF8                pea.l      [A6 - 0x8]
  20955. 0000F79E  2F3C 0001 0001           move.l     -[A7], 0x10001
  20956. 0000F7A4  A8A9                     syscall    InsetRect
  20957. 0000F7A6  486E FFF8                pea.l      [A6 - 0x8]
  20958. 0000F7AA  2F3C 0004 0004           move.l     -[A7], 0x40004
  20959. 0000F7B0  A8B1                     syscall    PaintRoundRect
  20960. 0000F7B2  486E FFF8                pea.l      [A6 - 0x8]
  20961. 0000F7B6  4878 FFFF                push.l     0xFFFF
  20962. 0000F7BA  A8A9                     syscall    InsetRect
  20963. 0000F7BC  1F3C 000B                move.b     -[A7], 0xB
  20964. 0000F7C0  486E FFF2                pea.l      [A6 - 0xE]
  20965. 0000F7C4  4EB9 0000 05D8           jsr        [0x000005D8]
  20966. 0000F7CA  486E FFF2                pea.l      [A6 - 0xE]
  20967. 0000F7CE  AA14                     syscall    RGBForeColor
  20968. 0000F7D0  302E FFFA                move.w     D0, [A6 - 0x6]
  20969. 0000F7D4  5240                     addq.w     D0, 1
  20970. 0000F7D6  3F00                     move.w     -[A7], D0
  20971. 0000F7D8  302E FFFC                move.w     D0, [A6 - 0x4]
  20972. 0000F7DC  5740                     subq.w     D0, 3
  20973. 0000F7DE  3F00                     move.w     -[A7], D0
  20974. 0000F7E0  A893                     syscall    MoveTo
  20975. 0000F7E2  302E FFFA                move.w     D0, [A6 - 0x6]
  20976. 0000F7E6  5240                     addq.w     D0, 1
  20977. 0000F7E8  3F00                     move.w     -[A7], D0
  20978. 0000F7EA  302E FFF8                move.w     D0, [A6 - 0x8]
  20979. 0000F7EE  5440                     addq.w     D0, 2
  20980. 0000F7F0  3F00                     move.w     -[A7], D0
  20981. 0000F7F2  A891                     syscall    LineTo
  20982. 0000F7F4  302E FFFA                move.w     D0, [A6 - 0x6]
  20983. 0000F7F8  5440                     addq.w     D0, 2
  20984. 0000F7FA  3F00                     move.w     -[A7], D0
  20985. 0000F7FC  302E FFF8                move.w     D0, [A6 - 0x8]
  20986. 0000F800  5240                     addq.w     D0, 1
  20987. 0000F802  3F00                     move.w     -[A7], D0
  20988. 0000F804  A893                     syscall    MoveTo
  20989. 0000F806  302E FFFE                move.w     D0, [A6 - 0x2]
  20990. 0000F80A  5740                     subq.w     D0, 3
  20991. 0000F80C  3F00                     move.w     -[A7], D0
  20992. 0000F80E  302E FFF8                move.w     D0, [A6 - 0x8]
  20993. 0000F812  5240                     addq.w     D0, 1
  20994. 0000F814  3F00                     move.w     -[A7], D0
  20995. 0000F816  A891                     syscall    LineTo
  20996. 0000F818  1F3C 000A                move.b     -[A7], 0xA /* '\n' */
  20997. 0000F81C  486E FFF2                pea.l      [A6 - 0xE]
  20998. 0000F820  4EB9 0000 05D8           jsr        [0x000005D8]
  20999. 0000F826  486E FFF2                pea.l      [A6 - 0xE]
  21000. 0000F82A  AA14                     syscall    RGBForeColor
  21001. 0000F82C  2F3C 0003 0003           move.l     -[A7], 0x30003
  21002. 0000F832  2F3C 0002 0002           move.l     -[A7], 0x20002
  21003. 0000F838  486E FFF8                pea.l      [A6 - 0x8]
  21004. 0000F83C  4EB9 0000 06B8           jsr        [0x000006B8]
  21005. 0000F842  486E FFF2                pea.l      [A6 - 0xE]
  21006. 0000F846  302E FFF8                move.w     D0, [A6 - 0x8]
  21007. 0000F84A  5640                     addq.w     D0, 3
  21008. 0000F84C  3F00                     move.w     -[A7], D0
  21009. 0000F84E  302E FFFA                move.w     D0, [A6 - 0x6]
  21010. 0000F852  5640                     addq.w     D0, 3
  21011. 0000F854  3F00                     move.w     -[A7], D0
  21012. 0000F856  4EB9 0000 06E0           jsr        [0x000006E0]
  21013. 0000F85C  1F3C 000B                move.b     -[A7], 0xB
  21014. 0000F860  486E FFF2                pea.l      [A6 - 0xE]
  21015. 0000F864  4EB9 0000 05D8           jsr        [0x000005D8]
  21016. 0000F86A  486E FFF2                pea.l      [A6 - 0xE]
  21017. 0000F86E  302E FFF8                move.w     D0, [A6 - 0x8]
  21018. 0000F872  5440                     addq.w     D0, 2
  21019. 0000F874  3F00                     move.w     -[A7], D0
  21020. 0000F876  302E FFFA                move.w     D0, [A6 - 0x6]
  21021. 0000F87A  5440                     addq.w     D0, 2
  21022. 0000F87C  3F00                     move.w     -[A7], D0
  21023. 0000F87E  4EB9 0000 06E0           jsr        [0x000006E0]
  21024. 0000F884  1F3C 0008                move.b     -[A7], 0x8
  21025. 0000F888  486E FFF2                pea.l      [A6 - 0xE]
  21026. 0000F88C  4EB9 0000 05D8           jsr        [0x000005D8]
  21027. 0000F892  486E FFF2                pea.l      [A6 - 0xE]
  21028. 0000F896  302E FFFC                move.w     D0, [A6 - 0x4]
  21029. 0000F89A  5540                     subq.w     D0, 2
  21030. 0000F89C  3F00                     move.w     -[A7], D0
  21031. 0000F89E  302E FFFA                move.w     D0, [A6 - 0x6]
  21032. 0000F8A2  5440                     addq.w     D0, 2
  21033. 0000F8A4  3F00                     move.w     -[A7], D0
  21034. 0000F8A6  4EB9 0000 06E0           jsr        [0x000006E0]
  21035. 0000F8AC  486E FFF2                pea.l      [A6 - 0xE]
  21036. 0000F8B0  302E FFF8                move.w     D0, [A6 - 0x8]
  21037. 0000F8B4  5440                     addq.w     D0, 2
  21038. 0000F8B6  3F00                     move.w     -[A7], D0
  21039. 0000F8B8  302E FFFE                move.w     D0, [A6 - 0x2]
  21040. 0000F8BC  5540                     subq.w     D0, 2
  21041. 0000F8BE  3F00                     move.w     -[A7], D0
  21042. 0000F8C0  4EB9 0000 06E0           jsr        [0x000006E0]
  21043. 0000F8C6  1F3C 0007                move.b     -[A7], 0x7
  21044. 0000F8CA  486E FFF2                pea.l      [A6 - 0xE]
  21045. 0000F8CE  4EB9 0000 05D8           jsr        [0x000005D8]
  21046. 0000F8D4  486E FFF2                pea.l      [A6 - 0xE]
  21047. 0000F8D8  AA14                     syscall    RGBForeColor
  21048. 0000F8DA  302E FFFA                move.w     D0, [A6 - 0x6]
  21049. 0000F8DE  5640                     addq.w     D0, 3
  21050. 0000F8E0  3F00                     move.w     -[A7], D0
  21051. 0000F8E2  302E FFFC                move.w     D0, [A6 - 0x4]
  21052. 0000F8E6  5540                     subq.w     D0, 2
  21053. 0000F8E8  3F00                     move.w     -[A7], D0
  21054. 0000F8EA  A893                     syscall    MoveTo
  21055. 0000F8EC  302E FFFE                move.w     D0, [A6 - 0x2]
  21056. 0000F8F0  5740                     subq.w     D0, 3
  21057. 0000F8F2  3F00                     move.w     -[A7], D0
  21058. 0000F8F4  302E FFFC                move.w     D0, [A6 - 0x4]
  21059. 0000F8F8  5540                     subq.w     D0, 2
  21060. 0000F8FA  3F00                     move.w     -[A7], D0
  21061. 0000F8FC  A891                     syscall    LineTo
  21062. 0000F8FE  302E FFFE                move.w     D0, [A6 - 0x2]
  21063. 0000F902  5540                     subq.w     D0, 2
  21064. 0000F904  3F00                     move.w     -[A7], D0
  21065. 0000F906  302E FFFC                move.w     D0, [A6 - 0x4]
  21066. 0000F90A  5740                     subq.w     D0, 3
  21067. 0000F90C  3F00                     move.w     -[A7], D0
  21068. 0000F90E  A893                     syscall    MoveTo
  21069. 0000F910  302E FFFE                move.w     D0, [A6 - 0x2]
  21070. 0000F914  5540                     subq.w     D0, 2
  21071. 0000F916  3F00                     move.w     -[A7], D0
  21072. 0000F918  302E FFF8                move.w     D0, [A6 - 0x8]
  21073. 0000F91C  5640                     addq.w     D0, 3
  21074. 0000F91E  3F00                     move.w     -[A7], D0
  21075. 0000F920  A891                     syscall    LineTo
  21076. 0000F922  1F3C 0008                move.b     -[A7], 0x8
  21077. 0000F926  486E FFF2                pea.l      [A6 - 0xE]
  21078. 0000F92A  4EB9 0000 05D8           jsr        [0x000005D8]
  21079. 0000F930  486E FFF2                pea.l      [A6 - 0xE]
  21080. 0000F934  AA14                     syscall    RGBForeColor
  21081. 0000F936  2F3C 0002 0002           move.l     -[A7], 0x20002
  21082. 0000F93C  2F3C 0003 0003           move.l     -[A7], 0x30003
  21083. 0000F942  486E FFF8                pea.l      [A6 - 0x8]
  21084. 0000F946  4EB9 0000 06B0           jsr        [0x000006B0]
  21085. 0000F94C  1F3C 0007                move.b     -[A7], 0x7
  21086. 0000F950  486E FFF2                pea.l      [A6 - 0xE]
  21087. 0000F954  4EB9 0000 05D8           jsr        [0x000005D8]
  21088. 0000F95A  486E FFF2                pea.l      [A6 - 0xE]
  21089. 0000F95E  302E FFFC                move.w     D0, [A6 - 0x4]
  21090. 0000F962  5740                     subq.w     D0, 3
  21091. 0000F964  3F00                     move.w     -[A7], D0
  21092. 0000F966  302E FFFE                move.w     D0, [A6 - 0x2]
  21093. 0000F96A  5740                     subq.w     D0, 3
  21094. 0000F96C  3F00                     move.w     -[A7], D0
  21095. 0000F96E  4EB9 0000 06E0           jsr        [0x000006E0]
  21096. 0000F974  1F3C 0008                move.b     -[A7], 0x8
  21097. 0000F978  486E FFF2                pea.l      [A6 - 0xE]
  21098. 0000F97C  4EB9 0000 05D8           jsr        [0x000005D8]
  21099. 0000F982  486E FFF2                pea.l      [A6 - 0xE]
  21100. 0000F986  302E FFFC                move.w     D0, [A6 - 0x4]
  21101. 0000F98A  5940                     subq.w     D0, 4
  21102. 0000F98C  3F00                     move.w     -[A7], D0
  21103. 0000F98E  302E FFFE                move.w     D0, [A6 - 0x2]
  21104. 0000F992  5940                     subq.w     D0, 4
  21105. 0000F994  3F00                     move.w     -[A7], D0
  21106. 0000F996  4EB9 0000 06E0           jsr        [0x000006E0]
  21107. 0000F99C  3F3C FFFF                move.w     -[A7], 0xFFFF
  21108. 0000F9A0  486E FFD4                pea.l      [A6 - 0x2C]
  21109. 0000F9A4  4EB9 0000 20A8           jsr        [0x000020A8]
  21110. 0000F9AA  4FEF 0088                lea.l      A7, [A7 + 0x88]
  21111. 0000F9AE  245F                     movea.l    A2, [A7]+
  21112. 0000F9B0  4E5E                     unlink     A6
  21113. 0000F9B2  4E75                     rts
  21114. 0000F9B4  4E56 FFD4                link       A6, -0x002C
  21115. 0000F9B8  2F0A                     move.l     -[A7], A2
  21116. 0000F9BA  246E 0008                movea.l    A2, [A6 + 0x8]
  21117. 0000F9BE  486E FFD4                pea.l      [A6 - 0x2C]
  21118. 0000F9C2  4EB9 0000 20A0           jsr        [0x000020A0]
  21119. 0000F9C8  4EB9 0000 20B0           jsr        [0x000020B0]
  21120. 0000F9CE  486E FFF8                pea.l      [A6 - 0x8]
  21121. 0000F9D2  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  21122. 0000F9D6  2057                     movea.l    A0, [A7]
  21123. 0000F9D8  2268 0004                movea.l    A1, [A0 + 0x4]
  21124. 0000F9DC  2269 003C                movea.l    A1, [A1 + 0x3C]
  21125. 0000F9E0  4E91                     jsr        [A1]
  21126. 0000F9E2  2F0A                     move.l     -[A7], A2
  21127. 0000F9E4  2057                     movea.l    A0, [A7]
  21128. 0000F9E6  2250                     movea.l    A1, [A0]
  21129. 0000F9E8  2269 0130                movea.l    A1, [A1 + 0x130]
  21130. 0000F9EC  4E91                     jsr        [A1]
  21131. 0000F9EE  4A00                     tst.b      D0
  21132. 0000F9F0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  21133. 0000F9F4  670C                     beq        +0xE /* 0000FA02 */
  21134. 0000F9F6  486E FFF8                pea.l      [A6 - 0x8]
  21135. 0000F9FA  2F3C 0003 0003           move.l     -[A7], 0x30003
  21136. 0000FA00  A8A9                     syscall    InsetRect
  21137. label0000FA02:
  21138. 0000FA02  1F3C 0007                move.b     -[A7], 0x7
  21139. 0000FA06  486E FFF2                pea.l      [A6 - 0xE]
  21140. 0000FA0A  4EB9 0000 05D8           jsr        [0x000005D8]
  21141. 0000FA10  486E FFF2                pea.l      [A6 - 0xE]
  21142. 0000FA14  AA14                     syscall    RGBForeColor
  21143. 0000FA16  486E FFF8                pea.l      [A6 - 0x8]
  21144. 0000FA1A  2F3C 0008 0008           move.l     -[A7], 0x80008
  21145. 0000FA20  A8B0                     syscall    FrameRoundRect
  21146. 0000FA22  1F3C 0002                move.b     -[A7], 0x2
  21147. 0000FA26  486E FFF2                pea.l      [A6 - 0xE]
  21148. 0000FA2A  4EB9 0000 05D8           jsr        [0x000005D8]
  21149. 0000FA30  486E FFF2                pea.l      [A6 - 0xE]
  21150. 0000FA34  AA14                     syscall    RGBForeColor
  21151. 0000FA36  486E FFF8                pea.l      [A6 - 0x8]
  21152. 0000FA3A  2F3C 0001 0001           move.l     -[A7], 0x10001
  21153. 0000FA40  A8A9                     syscall    InsetRect
  21154. 0000FA42  486E FFF8                pea.l      [A6 - 0x8]
  21155. 0000FA46  2F3C 0004 0004           move.l     -[A7], 0x40004
  21156. 0000FA4C  A8B1                     syscall    PaintRoundRect
  21157. 0000FA4E  486E FFF8                pea.l      [A6 - 0x8]
  21158. 0000FA52  4878 FFFF                push.l     0xFFFF
  21159. 0000FA56  A8A9                     syscall    InsetRect
  21160. 0000FA58  3F3C FFFF                move.w     -[A7], 0xFFFF
  21161. 0000FA5C  486E FFD4                pea.l      [A6 - 0x2C]
  21162. 0000FA60  4EB9 0000 20A8           jsr        [0x000020A8]
  21163. 0000FA66  4FEF 0012                lea.l      A7, [A7 + 0x12]
  21164. 0000FA6A  245F                     movea.l    A2, [A7]+
  21165. 0000FA6C  4E5E                     unlink     A6
  21166. 0000FA6E  4E75                     rts
  21167. 0000FA70  4E56 FFF8                link       A6, -0x0008
  21168. 0000FA74  2F0A                     move.l     -[A7], A2
  21169. 0000FA76  246E 0008                movea.l    A2, [A6 + 0x8]
  21170. 0000FA7A  486E FFF8                pea.l      [A6 - 0x8]
  21171. 0000FA7E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  21172. 0000FA82  2057                     movea.l    A0, [A7]
  21173. 0000FA84  2268 0004                movea.l    A1, [A0 + 0x4]
  21174. 0000FA88  2269 003C                movea.l    A1, [A1 + 0x3C]
  21175. 0000FA8C  4E91                     jsr        [A1]
  21176. 0000FA8E  2F0A                     move.l     -[A7], A2
  21177. 0000FA90  2057                     movea.l    A0, [A7]
  21178. 0000FA92  2250                     movea.l    A1, [A0]
  21179. 0000FA94  2269 0130                movea.l    A1, [A1 + 0x130]
  21180. 0000FA98  4E91                     jsr        [A1]
  21181. 0000FA9A  4A00                     tst.b      D0
  21182. 0000FA9C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  21183. 0000FAA0  670C                     beq        +0xE /* 0000FAAE */
  21184. 0000FAA2  486E FFF8                pea.l      [A6 - 0x8]
  21185. 0000FAA6  2F3C 0003 0003           move.l     -[A7], 0x30003
  21186. 0000FAAC  A8A9                     syscall    InsetRect
  21187. label0000FAAE:
  21188. 0000FAAE  554F                     subq.w     A7, 2
  21189. 0000FAB0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  21190. 0000FAB4  486E FFF8                pea.l      [A6 - 0x8]
  21191. 0000FAB8  A8AD                     syscall    PtInRect
  21192. 0000FABA  101F                     move.b     D0, [A7]+
  21193. 0000FABC  245F                     movea.l    A2, [A7]+
  21194. 0000FABE  4E5E                     unlink     A6
  21195. 0000FAC0  4E75                     rts
  21196. 0000FAC2  4E56 0000                link       A6, 0
  21197. 0000FAC6  4227                     clr.b      -[A7]
  21198. 0000FAC8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  21199. 0000FACC  2057                     movea.l    A0, [A7]
  21200. 0000FACE  2250                     movea.l    A1, [A0]
  21201. 0000FAD0  2269 00B0                movea.l    A1, [A1 + 0xB0]
  21202. 0000FAD4  4E91                     jsr        [A1]
  21203. 0000FAD6  4E5E                     unlink     A6
  21204. 0000FAD8  4E75                     rts
  21205. 0000FADA  4E56 FFEC                link       A6, -0x0014
  21206. 0000FADE  48E7 1F30                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3
  21207. 0000FAE2  266E 0008                movea.l    A3, [A6 + 0x8]
  21208. 0000FAE6  246E 000C                movea.l    A2, [A6 + 0xC]
  21209. 0000FAEA  486E FFF8                pea.l      [A6 - 0x8]
  21210. 0000FAEE  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  21211. 0000FAF2  2057                     movea.l    A0, [A7]
  21212. 0000FAF4  2268 0004                movea.l    A1, [A0 + 0x4]
  21213. 0000FAF8  2269 003C                movea.l    A1, [A1 + 0x3C]
  21214. 0000FAFC  4E91                     jsr        [A1]
  21215. 0000FAFE  356E FFFA 0002           move.w     [A2 + 0x2], [A6 - 0x6]
  21216. 0000FB04  34AE FFF8                move.w     [A2], [A6 - 0x8]
  21217. 0000FB08  382E FFFE                move.w     D4, [A6 - 0x2]
  21218. 0000FB0C  986E FFFA                sub.w      D4, [A6 - 0x6]
  21219. 0000FB10  3C2E FFFC                move.w     D6, [A6 - 0x4]
  21220. 0000FB14  9C6E FFF8                sub.w      D6, [A6 - 0x8]
  21221. 0000FB18  486E FFEC                pea.l      [A6 - 0x14]
  21222. 0000FB1C  486B 0122                pea.l      [A3 + 0x122]
  21223. 0000FB20  2057                     movea.l    A0, [A7]
  21224. 0000FB22  2250                     movea.l    A1, [A0]
  21225. 0000FB24  2269 0014                movea.l    A1, [A1 + 0x14]
  21226. 0000FB28  4E91                     jsr        [A1]
  21227. 0000FB2A  2D6E FFEC FFF4           move.l     [A6 - 0xC], [A6 - 0x14]
  21228. 0000FB30  3E2E FFF6                move.w     D7, [A6 - 0xA]
  21229. 0000FB34  3A2E FFF4                move.w     D5, [A6 - 0xC]
  21230. 0000FB38  2F0B                     move.l     -[A7], A3
  21231. 0000FB3A  2057                     movea.l    A0, [A7]
  21232. 0000FB3C  2250                     movea.l    A1, [A0]
  21233. 0000FB3E  2269 0170                movea.l    A1, [A1 + 0x170]
  21234. 0000FB42  4E91                     jsr        [A1]
  21235. 0000FB44  3600                     move.w     D3, D0
  21236. 0000FB46  7009                     moveq.l    D0, 0x09
  21237. 0000FB48  D045                     add.w      D0, D5
  21238. 0000FB4A  3D40 FFF0                move.w     [A6 - 0x10], D0
  21239. 0000FB4E  3204                     move.w     D1, D4
  21240. 0000FB50  9240                     sub.w      D1, D0
  21241. 0000FB52  B641                     cmp.w      D3, D1
  21242. 0000FB54  4FEF 0014                lea.l      A7, [A7 + 0x14]
  21243. 0000FB58  6F28                     ble        +0x2A /* 0000FB82 */
  21244. 0000FB5A  2F0B                     move.l     -[A7], A3
  21245. 0000FB5C  2057                     movea.l    A0, [A7]
  21246. 0000FB5E  2250                     movea.l    A1, [A0]
  21247. 0000FB60  2269 0130                movea.l    A1, [A1 + 0x130]
  21248. 0000FB64  4E91                     jsr        [A1]
  21249. 0000FB66  4A00                     tst.b      D0
  21250. 0000FB68  584F                     addq.w     A7, 4
  21251. 0000FB6A  6704                     beq        +0x6 /* 0000FB70 */
  21252. 0000FB6C  7004                     moveq.l    D0, 0x04
  21253. 0000FB6E  6002                     bra        +0x4 /* 0000FB72 */
  21254. label0000FB70:
  21255. 0000FB70  7000                     moveq.l    D0, 0x00
  21256. label0000FB72:
  21257. 0000FB72  5840                     addq.w     D0, 4
  21258. 0000FB74  3D40 FFF2                move.w     [A6 - 0xE], D0
  21259. 0000FB78  D040                     add.w      D0, D0
  21260. 0000FB7A  D06E FFF0                add.w      D0, [A6 - 0x10]
  21261. 0000FB7E  3604                     move.w     D3, D4
  21262. 0000FB80  9640                     sub.w      D3, D0
  21263. label0000FB82:
  21264. 0000FB82  3005                     move.w     D0, D5
  21265. 0000FB84  D043                     add.w      D0, D3
  21266. 0000FB86  0640 0009                addi.w     D0, 0x9 /* '\t' */
  21267. 0000FB8A  3204                     move.w     D1, D4
  21268. 0000FB8C  9240                     sub.w      D1, D0
  21269. 0000FB8E  48C1                     ext.l      D1
  21270. 0000FB90  83FC 0002                divs.w     D1, 0x2
  21271. 0000FB94  D36A 0002                add.w      [A2 + 0x2], D1
  21272. 0000FB98  3006                     move.w     D0, D6
  21273. 0000FB9A  9047                     sub.w      D0, D7
  21274. 0000FB9C  48C0                     ext.l      D0
  21275. 0000FB9E  81FC 0002                divs.w     D0, 0x2
  21276. 0000FBA2  D152                     add.w      [A2], D0
  21277. 0000FBA4  2F0B                     move.l     -[A7], A3
  21278. 0000FBA6  2057                     movea.l    A0, [A7]
  21279. 0000FBA8  2250                     movea.l    A1, [A0]
  21280. 0000FBAA  2269 0138                movea.l    A1, [A1 + 0x138]
  21281. 0000FBAE  4E91                     jsr        [A1]
  21282. 0000FBB0  4A00                     tst.b      D0
  21283. 0000FBB2  584F                     addq.w     A7, 4
  21284. 0000FBB4  6608                     bne        +0xA /* 0000FBBE */
  21285. 0000FBB6  7009                     moveq.l    D0, 0x09
  21286. 0000FBB8  D043                     add.w      D0, D3
  21287. 0000FBBA  D16A 0002                add.w      [A2 + 0x2], D0
  21288. label0000FBBE:
  21289. 0000FBBE  4CDF 0CF8                movem.l    D3,D4,D5,D6,D7,A2,A3, [A7]+
  21290. 0000FBC2  4E5E                     unlink     A6
  21291. 0000FBC4  4E75                     rts
  21292. 0000FBC6  4E56 FFEC                link       A6, -0x0014
  21293. 0000FBCA  2F0A                     move.l     -[A7], A2
  21294. 0000FBCC  246E 0008                movea.l    A2, [A6 + 0x8]
  21295. 0000FBD0  486E FFFA                pea.l      [A6 - 0x6]
  21296. 0000FBD4  4EB9 0000 2340           jsr        [0x00002340]
  21297. 0000FBDA  206E FFFA                movea.l    A0, [A6 - 0x6]
  21298. 0000FBDE  4850                     pea.l      [A0]
  21299. 0000FBE0  A87A                     syscall    GetClip
  21300. 0000FBE2  486E FFF2                pea.l      [A6 - 0xE]
  21301. 0000FBE6  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  21302. 0000FBEA  2057                     movea.l    A0, [A7]
  21303. 0000FBEC  2268 0004                movea.l    A1, [A0 + 0x4]
  21304. 0000FBF0  2269 003C                movea.l    A1, [A1 + 0x3C]
  21305. 0000FBF4  4E91                     jsr        [A1]
  21306. 0000FBF6  486E FFF2                pea.l      [A6 - 0xE]
  21307. 0000FBFA  2F3C 0003 0003           move.l     -[A7], 0x30003
  21308. 0000FC00  A8A9                     syscall    InsetRect
  21309. 0000FC02  486E FFF2                pea.l      [A6 - 0xE]
  21310. 0000FC06  486E FFEC                pea.l      [A6 - 0x14]
  21311. 0000FC0A  4EB9 0000 2348           jsr        [0x00002348]
  21312. 0000FC10  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  21313. 0000FC14  206E FFEC                movea.l    A0, [A6 - 0x14]
  21314. 0000FC18  4850                     pea.l      [A0]
  21315. 0000FC1A  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  21316. 0000FC1E  A8E4                     syscall    SectRgn
  21317. 0000FC20  3F3C FFFF                move.w     -[A7], 0xFFFF
  21318. 0000FC24  486E FFEC                pea.l      [A6 - 0x14]
  21319. 0000FC28  4EB9 0000 2358           jsr        [0x00002358]
  21320. 0000FC2E  206E FFFA                movea.l    A0, [A6 - 0x6]
  21321. 0000FC32  4850                     pea.l      [A0]
  21322. 0000FC34  A879                     syscall    SetClip
  21323. 0000FC36  3F3C FFFF                move.w     -[A7], 0xFFFF
  21324. 0000FC3A  486E FFFA                pea.l      [A6 - 0x6]
  21325. 0000FC3E  4EB9 0000 2358           jsr        [0x00002358]
  21326. 0000FC44  4FEF 0020                lea.l      A7, [A7 + 0x20]
  21327. 0000FC48  245F                     movea.l    A2, [A7]+
  21328. 0000FC4A  4E5E                     unlink     A6
  21329. 0000FC4C  4E75                     rts
  21330. 0000FC4E  4E56 FEF8                link       A6, -0x0108
  21331. 0000FC52  48E7 1020                movem.l    -[A7], D3,A2
  21332. 0000FC56  246E 0008                movea.l    A2, [A6 + 0x8]
  21333. 0000FC5A  486E FFF8                pea.l      [A6 - 0x8]
  21334. 0000FC5E  4EB9 0000 20B8           jsr        [0x000020B8]
  21335. 0000FC64  2F0A                     move.l     -[A7], A2
  21336. 0000FC66  2057                     movea.l    A0, [A7]
  21337. 0000FC68  2250                     movea.l    A1, [A0]
  21338. 0000FC6A  2269 0080                movea.l    A1, [A1 + 0x80]
  21339. 0000FC6E  4E91                     jsr        [A1]
  21340. 0000FC70  584F                     addq.w     A7, 4
  21341. 0000FC72  3F00                     move.w     -[A7], D0
  21342. 0000FC74  4EB9 0000 22E8           jsr        [0x000022E8]
  21343. 0000FC7A  486E FEF8                pea.l      [A6 - 0x108]
  21344. 0000FC7E  2F0A                     move.l     -[A7], A2
  21345. 0000FC80  2057                     movea.l    A0, [A7]
  21346. 0000FC82  2250                     movea.l    A1, [A0]
  21347. 0000FC84  2269 0020                movea.l    A1, [A1 + 0x20]
  21348. 0000FC88  4E91                     jsr        [A1]
  21349. 0000FC8A  486E FEF8                pea.l      [A6 - 0x108]
  21350. 0000FC8E  A88C                     syscall    StringWidth
  21351. 0000FC90  301F                     move.w     D0, [A7]+
  21352. 0000FC92  3600                     move.w     D3, D0
  21353. 0000FC94  3F3C FFFF                move.w     -[A7], 0xFFFF
  21354. 0000FC98  486E FFF8                pea.l      [A6 - 0x8]
  21355. 0000FC9C  4EB9 0000 20C0           jsr        [0x000020C0]
  21356. 0000FCA2  3003                     move.w     D0, D3
  21357. 0000FCA4  4FEF 0012                lea.l      A7, [A7 + 0x12]
  21358. 0000FCA8  4CDF 0408                movem.l    D3,A2, [A7]+
  21359. 0000FCAC  4E5E                     unlink     A6
  21360. 0000FCAE  4E75                     rts
  21361. 0000FCB0  4E56 0000                link       A6, 0
  21362. 0000FCB4  2F0A                     move.l     -[A7], A2
  21363. 0000FCB6  246E 0008                movea.l    A2, [A6 + 0x8]
  21364. 0000FCBA  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  21365. 0000FCBE  2F0A                     move.l     -[A7], A2
  21366. 0000FCC0  61FF FFFF 5D42           bsr        -0xA2BC /* 00005A04 */
  21367. 0000FCC6  486A 000A                pea.l      [A2 + 0xA]
  21368. 0000FCCA  4EB9 0000 05A8           jsr        [0x000005A8]
  21369. 0000FCD0  41F9 0000 9D72           lea.l      A0, [0x00009D72]
  21370. 0000FCD6  2488                     move.l     [A2], A0
  21371. 0000FCD8  41F9 0000 9D72           lea.l      A0, [0x00009D72]
  21372. 0000FCDE  41E8 00B4                lea.l      A0, [A0 + 0xB4]
  21373. 0000FCE2  2548 000A                move.l     [A2 + 0xA], A0
  21374. 0000FCE6  204A                     movea.l    A0, A2
  21375. 0000FCE8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  21376. 0000FCEC  245F                     movea.l    A2, [A7]+
  21377. 0000FCEE  4E5E                     unlink     A6
  21378. 0000FCF0  4E75                     rts
  21379. 0000FCF2  4E56 0000                link       A6, 0
  21380. 0000FCF6  2F0A                     move.l     -[A7], A2
  21381. 0000FCF8  246E 0008                movea.l    A2, [A6 + 0x8]
  21382. 0000FCFC  200A                     move.l     D0, A2
  21383. 0000FCFE  6740                     beq        +0x42 /* 0000FD40 */
  21384. 0000FD00  41F9 0000 9D72           lea.l      A0, [0x00009D72]
  21385. 0000FD06  2488                     move.l     [A2], A0
  21386. 0000FD08  41F9 0000 9D72           lea.l      A0, [0x00009D72]
  21387. 0000FD0E  41E8 00B4                lea.l      A0, [A0 + 0xB4]
  21388. 0000FD12  2548 000A                move.l     [A2 + 0xA], A0
  21389. 0000FD16  4267                     clr.w      -[A7]
  21390. 0000FD18  486A 000A                pea.l      [A2 + 0xA]
  21391. 0000FD1C  4EB9 0000 05B0           jsr        [0x000005B0]
  21392. 0000FD22  4267                     clr.w      -[A7]
  21393. 0000FD24  2F0A                     move.l     -[A7], A2
  21394. 0000FD26  61FF FFFF 5D08           bsr        -0xA2F6 /* 00005A30 */
  21395. 0000FD2C  4A6E 000C                tst.w      [A6 + 0xC]
  21396. 0000FD30  4FEF 000C                lea.l      A7, [A7 + 0xC]
  21397. 0000FD34  6F0A                     ble        +0xC /* 0000FD40 */
  21398. 0000FD36  2F0A                     move.l     -[A7], A2
  21399. 0000FD38  4EB9 0000 1FF8           jsr        [0x00001FF8 /* DockingGlobals */]
  21400. 0000FD3E  584F                     addq.w     A7, 4
  21401. label0000FD40:
  21402. 0000FD40  204A                     movea.l    A0, A2
  21403. 0000FD42  245F                     movea.l    A2, [A7]+
  21404. 0000FD44  4E5E                     unlink     A6
  21405. 0000FD46  4E75                     rts
  21406. 0000FD48  4E56 FEFC                link       A6, -0x0104
  21407. 0000FD4C  48E7 0038                movem.l    -[A7], A2,A3,A4
  21408. 0000FD50  286E 0008                movea.l    A4, [A6 + 0x8]
  21409. 0000FD54  266E 000C                movea.l    A3, [A6 + 0xC]
  21410. 0000FD58  246E 0010                movea.l    A2, [A6 + 0x10]
  21411. 0000FD5C  4878 0002                push.l     0x2
  21412. 0000FD60  486E FFFE                pea.l      [A6 - 0x2]
  21413. 0000FD64  2F0A                     move.l     -[A7], A2
  21414. 0000FD66  4EB9 0000 2BA0           jsr        [0x00002BA0]
  21415. 0000FD6C  4878 0002                push.l     0x2
  21416. 0000FD70  486E FEFC                pea.l      [A6 - 0x104]
  21417. 0000FD74  2F0A                     move.l     -[A7], A2
  21418. 0000FD76  4EB9 0000 2BA0           jsr        [0x00002BA0]
  21419. 0000FD7C  486E FEFE                pea.l      [A6 - 0x102]
  21420. 0000FD80  2F0A                     move.l     -[A7], A2
  21421. 0000FD82  4EB9 0000 2BC0           jsr        [0x00002BC0]
  21422. 0000FD88  42A7                     clr.l      -[A7]
  21423. 0000FD8A  3F2E FEFC                move.w     -[A7], [A6 - 0x104]
  21424. 0000FD8E  486E FEFE                pea.l      [A6 - 0x102]
  21425. 0000FD92  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  21426. 0000FD96  2F0B                     move.l     -[A7], A3
  21427. 0000FD98  2F0C                     move.l     -[A7], A4
  21428. 0000FD9A  2057                     movea.l    A0, [A7]
  21429. 0000FD9C  2250                     movea.l    A1, [A0]
  21430. 0000FD9E  2269 0010                movea.l    A1, [A1 + 0x10]
  21431. 0000FDA2  4E91                     jsr        [A1]
  21432. 0000FDA4  4FEF 0034                lea.l      A7, [A7 + 0x34]
  21433. 0000FDA8  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  21434. 0000FDAC  4E5E                     unlink     A6
  21435. 0000FDAE  4E75                     rts
  21436. 0000FDB0  4E56 0000                link       A6, 0
  21437. 0000FDB4  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  21438. 0000FDB8  246E 0008                movea.l    A2, [A6 + 0x8]
  21439. 0000FDBC  282E 000C                move.l     D4, [A6 + 0xC]
  21440. 0000FDC0  286E 0012                movea.l    A4, [A6 + 0x12]
  21441. 0000FDC4  362E 0016                move.w     D3, [A6 + 0x16]
  21442. 0000FDC8  2544 0004                move.l     [A2 + 0x4], D4
  21443. 0000FDCC  1F14                     move.b     -[A7], [A4]
  21444. 0000FDCE  486C 0001                pea.l      [A4 + 0x1]
  21445. 0000FDD2  486A 000E                pea.l      [A2 + 0xE]
  21446. 0000FDD6  4EB9 0000 23E8           jsr        [0x000023E8]
  21447. 0000FDDC  3543 0118                move.w     [A2 + 0x118], D3
  21448. 0000FDE0  422A 0008                clr.b      [A2 + 0x8]
  21449. 0000FDE4  266A 0004                movea.l    A3, [A2 + 0x4]
  21450. 0000FDE8  202B 0062                move.l     D0, [A3 + 0x62]
  21451. 0000FDEC  7202                     moveq.l    D1, 0x02
  21452. 0000FDEE  B081                     cmp.l      D0, D1
  21453. 0000FDF0  4FEF 000A                lea.l      A7, [A7 + 0xA]
  21454. 0000FDF4  6C12                     bge        +0x14 /* 0000FE08 */
  21455. 0000FDF6  4878 0002                push.l     0x2
  21456. 0000FDFA  2F0A                     move.l     -[A7], A2
  21457. 0000FDFC  2057                     movea.l    A0, [A7]
  21458. 0000FDFE  2250                     movea.l    A1, [A0]
  21459. 0000FE00  2269 0038                movea.l    A1, [A1 + 0x38]
  21460. 0000FE04  4E91                     jsr        [A1]
  21461. 0000FE06  504F                     addq.w     A7, 8
  21462. label0000FE08:
  21463. 0000FE08  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  21464. 0000FE0C  4E5E                     unlink     A6
  21465. 0000FE0E  4E75                     rts
  21466. 0000FE10  4E56 0000                link       A6, 0
  21467. 0000FE14  2F0A                     move.l     -[A7], A2
  21468. 0000FE16  246E 0008                movea.l    A2, [A6 + 0x8]
  21469. 0000FE1A  3F3C 0100                move.w     -[A7], 0x100
  21470. 0000FE1E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  21471. 0000FE22  206A 000E                movea.l    A0, [A2 + 0xE]
  21472. 0000FE26  4850                     pea.l      [A0]
  21473. 0000FE28  4EB9 0000 2420           jsr        [0x00002420]
  21474. 0000FE2E  4FEF 000A                lea.l      A7, [A7 + 0xA]
  21475. 0000FE32  245F                     movea.l    A2, [A7]+
  21476. 0000FE34  4E5E                     unlink     A6
  21477. 0000FE36  4E75                     rts
  21478. 0000FE38  4E56 0000                link       A6, 0
  21479. 0000FE3C  48E7 0030                movem.l    -[A7], A2,A3
  21480. 0000FE40  246E 0008                movea.l    A2, [A6 + 0x8]
  21481. 0000FE44  266E 000C                movea.l    A3, [A6 + 0xC]
  21482. 0000FE48  1F13                     move.b     -[A7], [A3]
  21483. 0000FE4A  486B 0001                pea.l      [A3 + 0x1]
  21484. 0000FE4E  486A 000E                pea.l      [A2 + 0xE]
  21485. 0000FE52  4EB9 0000 23E8           jsr        [0x000023E8]
  21486. 0000FE58  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  21487. 0000FE5C  2057                     movea.l    A0, [A7]
  21488. 0000FE5E  2268 0004                movea.l    A1, [A0 + 0x4]
  21489. 0000FE62  2269 00BC                movea.l    A1, [A1 + 0xBC]
  21490. 0000FE66  4E91                     jsr        [A1]
  21491. 0000FE68  4FEF 000E                lea.l      A7, [A7 + 0xE]
  21492. 0000FE6C  4CDF 0C00                movem.l    A2,A3, [A7]+
  21493. 0000FE70  4E5E                     unlink     A6
  21494. 0000FE72  4E75                     rts
  21495. 0000FE74  4E56 0000                link       A6, 0
  21496. 0000FE78  48E7 1020                movem.l    -[A7], D3,A2
  21497. 0000FE7C  246E 0008                movea.l    A2, [A6 + 0x8]
  21498. 0000FE80  362E 000C                move.w     D3, [A6 + 0xC]
  21499. 0000FE84  B66A 0118                cmp.w      D3, [A2 + 0x118]
  21500. 0000FE88  6716                     beq        +0x18 /* 0000FEA0 */
  21501. 0000FE8A  3543 0118                move.w     [A2 + 0x118], D3
  21502. 0000FE8E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  21503. 0000FE92  2057                     movea.l    A0, [A7]
  21504. 0000FE94  2268 0004                movea.l    A1, [A0 + 0x4]
  21505. 0000FE98  2269 00BC                movea.l    A1, [A1 + 0xBC]
  21506. 0000FE9C  4E91                     jsr        [A1]
  21507. 0000FE9E  584F                     addq.w     A7, 4
  21508. label0000FEA0:
  21509. 0000FEA0  4CDF 0408                movem.l    D3,A2, [A7]+
  21510. 0000FEA4  4E5E                     unlink     A6
  21511. 0000FEA6  4E75                     rts
  21512. 0000FEA8  4E56 0000                link       A6, 0
  21513. 0000FEAC  2F0A                     move.l     -[A7], A2
  21514. 0000FEAE  246E 0008                movea.l    A2, [A6 + 0x8]
  21515. 0000FEB2  2F0A                     move.l     -[A7], A2
  21516. 0000FEB4  2057                     movea.l    A0, [A7]
  21517. 0000FEB6  2250                     movea.l    A1, [A0]
  21518. 0000FEB8  2269 00AC                movea.l    A1, [A1 + 0xAC]
  21519. 0000FEBC  4E91                     jsr        [A1]
  21520. 0000FEBE  4A00                     tst.b      D0
  21521. 0000FEC0  584F                     addq.w     A7, 4
  21522. 0000FEC2  6712                     beq        +0x14 /* 0000FED6 */
  21523. 0000FEC4  4227                     clr.b      -[A7]
  21524. 0000FEC6  2F0A                     move.l     -[A7], A2
  21525. 0000FEC8  2057                     movea.l    A0, [A7]
  21526. 0000FECA  2250                     movea.l    A1, [A0]
  21527. 0000FECC  2269 00B0                movea.l    A1, [A1 + 0xB0]
  21528. 0000FED0  4E91                     jsr        [A1]
  21529. 0000FED2  5C4F                     addq.w     A7, 6
  21530. 0000FED4  6014                     bra        +0x16 /* 0000FEEA */
  21531. label0000FED6:
  21532. 0000FED6  42A7                     clr.l      -[A7]
  21533. 0000FED8  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  21534. 0000FEDC  2057                     movea.l    A0, [A7]
  21535. 0000FEDE  2268 0004                movea.l    A1, [A0 + 0x4]
  21536. 0000FEE2  2269 00F0                movea.l    A1, [A1 + 0xF0]
  21537. 0000FEE6  4E91                     jsr        [A1]
  21538. 0000FEE8  504F                     addq.w     A7, 8
  21539. label0000FEEA:
  21540. 0000FEEA  245F                     movea.l    A2, [A7]+
  21541. 0000FEEC  4E5E                     unlink     A6
  21542. 0000FEEE  4E75                     rts
  21543. 0000FEF0  4E56 FFF8                link       A6, -0x0008
  21544. 0000FEF4  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  21545. 0000FEF8  266E 0008                movea.l    A3, [A6 + 0x8]
  21546. 0000FEFC  246E 000C                movea.l    A2, [A6 + 0xC]
  21547. 0000FF00  2F0B                     move.l     -[A7], A3
  21548. 0000FF02  2057                     movea.l    A0, [A7]
  21549. 0000FF04  2250                     movea.l    A1, [A0]
  21550. 0000FF06  2269 0080                movea.l    A1, [A1 + 0x80]
  21551. 0000FF0A  4E91                     jsr        [A1]
  21552. 0000FF0C  3600                     move.w     D3, D0
  21553. 0000FF0E  3F03                     move.w     -[A7], D3
  21554. 0000FF10  4EB9 0000 22E8           jsr        [0x000022E8]
  21555. 0000FF16  486E FFF8                pea.l      [A6 - 0x8]
  21556. 0000FF1A  A88B                     syscall    GetFontInfo
  21557. 0000FF1C  362E FFF8                move.w     D3, [A6 - 0x8]
  21558. 0000FF20  D66E FFFA                add.w      D3, [A6 - 0x6]
  21559. 0000FF24  2F0A                     move.l     -[A7], A2
  21560. 0000FF26  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  21561. 0000FF2A  2057                     movea.l    A0, [A7]
  21562. 0000FF2C  2268 0004                movea.l    A1, [A0 + 0x4]
  21563. 0000FF30  2269 003C                movea.l    A1, [A1 + 0x3C]
  21564. 0000FF34  4E91                     jsr        [A1]
  21565. 0000FF36  382A 0004                move.w     D4, [A2 + 0x4]
  21566. 0000FF3A  9852                     sub.w      D4, [A2]
  21567. 0000FF3C  2F0A                     move.l     -[A7], A2
  21568. 0000FF3E  2F3C 0002 0004           move.l     -[A7], 0x20004
  21569. 0000FF44  A8A9                     syscall    InsetRect
  21570. 0000FF46  B843                     cmp.w      D4, D3
  21571. 0000FF48  4FEF 000E                lea.l      A7, [A7 + 0xE]
  21572. 0000FF4C  6C02                     bge        +0x4 /* 0000FF50 */
  21573. 0000FF4E  3604                     move.w     D3, D4
  21574. label0000FF50:
  21575. 0000FF50  3004                     move.w     D0, D4
  21576. 0000FF52  9043                     sub.w      D0, D3
  21577. 0000FF54  48C0                     ext.l      D0
  21578. 0000FF56  81FC 0002                divs.w     D0, 0x2
  21579. 0000FF5A  5540                     subq.w     D0, 2
  21580. 0000FF5C  D152                     add.w      [A2], D0
  21581. 0000FF5E  3012                     move.w     D0, [A2]
  21582. 0000FF60  D043                     add.w      D0, D3
  21583. 0000FF62  3540 0004                move.w     [A2 + 0x4], D0
  21584. 0000FF66  066A 000E 0002           addi.w     [A2 + 0x2], 0xE
  21585. 0000FF6C  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  21586. 0000FF70  4E5E                     unlink     A6
  21587. 0000FF72  4E75                     rts
  21588. 0000FF74  4E56 0000                link       A6, 0
  21589. 0000FF78  48E7 1030                movem.l    -[A7], D3,A2,A3
  21590. 0000FF7C  266E 0008                movea.l    A3, [A6 + 0x8]
  21591. 0000FF80  246E 000C                movea.l    A2, [A6 + 0xC]
  21592. 0000FF84  2F0A                     move.l     -[A7], A2
  21593. 0000FF86  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  21594. 0000FF8A  2057                     movea.l    A0, [A7]
  21595. 0000FF8C  2268 0004                movea.l    A1, [A0 + 0x4]
  21596. 0000FF90  2269 003C                movea.l    A1, [A1 + 0x3C]
  21597. 0000FF94  4E91                     jsr        [A1]
  21598. 0000FF96  362A 0004                move.w     D3, [A2 + 0x4]
  21599. 0000FF9A  9652                     sub.w      D3, [A2]
  21600. 0000FF9C  526A 0002                addq.w     [A2 + 0x2], 1
  21601. 0000FFA0  700C                     moveq.l    D0, 0x0C
  21602. 0000FFA2  D06A 0002                add.w      D0, [A2 + 0x2]
  21603. 0000FFA6  3540 0006                move.w     [A2 + 0x6], D0
  21604. 0000FFAA  3003                     move.w     D0, D3
  21605. 0000FFAC  0440 000C                subi.w     D0, 0xC
  21606. 0000FFB0  48C0                     ext.l      D0
  21607. 0000FFB2  81FC 0002                divs.w     D0, 0x2
  21608. 0000FFB6  5240                     addq.w     D0, 1
  21609. 0000FFB8  D152                     add.w      [A2], D0
  21610. 0000FFBA  700C                     moveq.l    D0, 0x0C
  21611. 0000FFBC  D052                     add.w      D0, [A2]
  21612. 0000FFBE  3540 0004                move.w     [A2 + 0x4], D0
  21613. 0000FFC2  504F                     addq.w     A7, 8
  21614. 0000FFC4  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  21615. 0000FFC8  4E5E                     unlink     A6
  21616. 0000FFCA  4E75                     rts
  21617. 0000FFCC  4E56 0000                link       A6, 0
  21618. 0000FFD0  2F0A                     move.l     -[A7], A2
  21619. 0000FFD2  246E 0008                movea.l    A2, [A6 + 0x8]
  21620. 0000FFD6  4EB9 0000 20B0           jsr        [0x000020B0]
  21621. 0000FFDC  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  21622. 0000FFE0  4EB9 0000 3110           jsr        [0x00003110]
  21623. 0000FFE6  4A00                     tst.b      D0
  21624. 0000FFE8  584F                     addq.w     A7, 4
  21625. 0000FFEA  6742                     beq        +0x44 /* 0001002E */
  21626. 0000FFEC  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  21627. 0000FFF0  4EB9 0000 30D8           jsr        [0x000030D8]
  21628. 0000FFF6  4A00                     tst.b      D0
  21629. 0000FFF8  584F                     addq.w     A7, 4
  21630. 0000FFFA  6732                     beq        +0x34 /* 0001002E */
  21631. 0000FFFC  2F0A                     move.l     -[A7], A2
  21632. 0000FFFE  2057                     movea.l    A0, [A7]
  21633. 00010000  2250                     movea.l    A1, [A0]
  21634. 00010002  2269 00AC                movea.l    A1, [A1 + 0xAC]
  21635. 00010006  4E91                     jsr        [A1]
  21636. 00010008  4A00                     tst.b      D0
  21637. 0001000A  584F                     addq.w     A7, 4
  21638. 0001000C  6710                     beq        +0x12 /* 0001001E */
  21639. 0001000E  2F0A                     move.l     -[A7], A2
  21640. 00010010  2057                     movea.l    A0, [A7]
  21641. 00010012  2250                     movea.l    A1, [A0]
  21642. 00010014  2269 00F8                movea.l    A1, [A1 + 0xF8]
  21643. 00010018  4E91                     jsr        [A1]
  21644. 0001001A  584F                     addq.w     A7, 4
  21645. 0001001C  601E                     bra        +0x20 /* 0001003C */
  21646. label0001001E:
  21647. 0001001E  2F0A                     move.l     -[A7], A2
  21648. 00010020  2057                     movea.l    A0, [A7]
  21649. 00010022  2250                     movea.l    A1, [A0]
  21650. 00010024  2269 00F4                movea.l    A1, [A1 + 0xF4]
  21651. 00010028  4E91                     jsr        [A1]
  21652. 0001002A  584F                     addq.w     A7, 4
  21653. 0001002C  600E                     bra        +0x10 /* 0001003C */
  21654. label0001002E:
  21655. 0001002E  2F0A                     move.l     -[A7], A2
  21656. 00010030  2057                     movea.l    A0, [A7]
  21657. 00010032  2250                     movea.l    A1, [A0]
  21658. 00010034  2269 00FC                movea.l    A1, [A1 + 0xFC]
  21659. 00010038  4E91                     jsr        [A1]
  21660. 0001003A  584F                     addq.w     A7, 4
  21661. label0001003C:
  21662. 0001003C  486A 000A                pea.l      [A2 + 0xA]
  21663. 00010040  2057                     movea.l    A0, [A7]
  21664. 00010042  2250                     movea.l    A1, [A0]
  21665. 00010044  2269 000C                movea.l    A1, [A1 + 0xC]
  21666. 00010048  4E91                     jsr        [A1]
  21667. 0001004A  4A00                     tst.b      D0
  21668. 0001004C  584F                     addq.w     A7, 4
  21669. 0001004E  670E                     beq        +0x10 /* 0001005E */
  21670. 00010050  2F0A                     move.l     -[A7], A2
  21671. 00010052  2057                     movea.l    A0, [A7]
  21672. 00010054  2250                     movea.l    A1, [A0]
  21673. 00010056  2269 00F0                movea.l    A1, [A1 + 0xF0]
  21674. 0001005A  4E91                     jsr        [A1]
  21675. 0001005C  584F                     addq.w     A7, 4
  21676. label0001005E:
  21677. 0001005E  245F                     movea.l    A2, [A7]+
  21678. 00010060  4E5E                     unlink     A6
  21679. 00010062  4E75                     rts
  21680. 00010064  4E56 FEB8                link       A6, -0x0148
  21681. 00010068  48E7 1020                movem.l    -[A7], D3,A2
  21682. 0001006C  246E 0008                movea.l    A2, [A6 + 0x8]
  21683. 00010070  486E FEC0                pea.l      [A6 - 0x140]
  21684. 00010074  4EB9 0000 20A0           jsr        [0x000020A0]
  21685. 0001007A  4EB9 0000 20B0           jsr        [0x000020B0]
  21686. 00010080  486E FEB8                pea.l      [A6 - 0x148]
  21687. 00010084  4EB9 0000 20B8           jsr        [0x000020B8]
  21688. 0001008A  2F0A                     move.l     -[A7], A2
  21689. 0001008C  2057                     movea.l    A0, [A7]
  21690. 0001008E  2250                     movea.l    A1, [A0]
  21691. 00010090  2269 0080                movea.l    A1, [A1 + 0x80]
  21692. 00010094  4E91                     jsr        [A1]
  21693. 00010096  3600                     move.w     D3, D0
  21694. 00010098  3F03                     move.w     -[A7], D3
  21695. 0001009A  4EB9 0000 22E8           jsr        [0x000022E8]
  21696. 000100A0  486E FFF2                pea.l      [A6 - 0xE]
  21697. 000100A4  2F0A                     move.l     -[A7], A2
  21698. 000100A6  2057                     movea.l    A0, [A7]
  21699. 000100A8  2250                     movea.l    A1, [A0]
  21700. 000100AA  2269 00E4                movea.l    A1, [A1 + 0xE4]
  21701. 000100AE  4E91                     jsr        [A1]
  21702. 000100B0  486E FEF2                pea.l      [A6 - 0x10E]
  21703. 000100B4  2F0A                     move.l     -[A7], A2
  21704. 000100B6  2057                     movea.l    A0, [A7]
  21705. 000100B8  2250                     movea.l    A1, [A0]
  21706. 000100BA  2269 0020                movea.l    A1, [A1 + 0x20]
  21707. 000100BE  4E91                     jsr        [A1]
  21708. 000100C0  486E FFFA                pea.l      [A6 - 0x6]
  21709. 000100C4  AA19                     syscall    GetForeColor
  21710. 000100C6  486E FFF2                pea.l      [A6 - 0xE]
  21711. 000100CA  486E FEDE                pea.l      [A6 - 0x122]
  21712. 000100CE  4EB9 0000 2148           jsr        [0x00002148]
  21713. 000100D4  4FEF 0026                lea.l      A7, [A7 + 0x26]
  21714. 000100D8  6000 00A6                bra        +0xA8 /* 00010180 */
  21715. label000100DC:
  21716. 000100DC  0C6E 0004 FEF0           cmpi.w     [A6 - 0x110], 0x4
  21717. 000100E2  6C46                     bge        +0x48 /* 0001012A */
  21718. 000100E4  2F0A                     move.l     -[A7], A2
  21719. 000100E6  2057                     movea.l    A0, [A7]
  21720. 000100E8  2250                     movea.l    A1, [A0]
  21721. 000100EA  2269 00AC                movea.l    A1, [A1 + 0xAC]
  21722. 000100EE  4E91                     jsr        [A1]
  21723. 000100F0  4A00                     tst.b      D0
  21724. 000100F2  584F                     addq.w     A7, 4
  21725. 000100F4  6600 008A                bne        +0x8C /* 00010180 */
  21726. 000100F8  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  21727. 000100FC  4EB9 0000 3110           jsr        [0x00003110]
  21728. 00010102  4A00                     tst.b      D0
  21729. 00010104  584F                     addq.w     A7, 4
  21730. 00010106  6606                     bne        +0x8 /* 0001010E */
  21731. 00010108  3F3C 0031                move.w     -[A7], 0x31 /* '1' */
  21732. 0001010C  A889                     syscall    TextMode
  21733. label0001010E:
  21734. 0001010E  4227                     clr.b      -[A7]
  21735. 00010110  1F3C 0001                move.b     -[A7], 0x1
  21736. 00010114  4267                     clr.w      -[A7]
  21737. 00010116  486E FFF2                pea.l      [A6 - 0xE]
  21738. 0001011A  486E FEF2                pea.l      [A6 - 0x10E]
  21739. 0001011E  4EB9 0000 2168           jsr        [0x00002168]
  21740. 00010124  4FEF 000E                lea.l      A7, [A7 + 0xE]
  21741. 00010128  6056                     bra        +0x58 /* 00010180 */
  21742. label0001012A:
  21743. 0001012A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  21744. 0001012E  4EB9 0000 3110           jsr        [0x00003110]
  21745. 00010134  4A00                     tst.b      D0
  21746. 00010136  584F                     addq.w     A7, 4
  21747. 00010138  6710                     beq        +0x12 /* 0001014A */
  21748. 0001013A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  21749. 0001013E  4EB9 0000 30D8           jsr        [0x000030D8]
  21750. 00010144  4A00                     tst.b      D0
  21751. 00010146  584F                     addq.w     A7, 4
  21752. 00010148  661C                     bne        +0x1E /* 00010166 */
  21753. label0001014A:
  21754. 0001014A  486E FFFA                pea.l      [A6 - 0x6]
  21755. 0001014E  486E FFFA                pea.l      [A6 - 0x6]
  21756. 00010152  4EB9 0000 0698           jsr        [0x00000698]
  21757. 00010158  3F3C 0001                move.w     -[A7], 0x1
  21758. 0001015C  A889                     syscall    TextMode
  21759. 0001015E  486E FFFA                pea.l      [A6 - 0x6]
  21760. 00010162  AA14                     syscall    RGBForeColor
  21761. 00010164  504F                     addq.w     A7, 8
  21762. label00010166:
  21763. 00010166  4227                     clr.b      -[A7]
  21764. 00010168  1F3C 0001                move.b     -[A7], 0x1
  21765. 0001016C  4267                     clr.w      -[A7]
  21766. 0001016E  486E FFF2                pea.l      [A6 - 0xE]
  21767. 00010172  486E FEF2                pea.l      [A6 - 0x10E]
  21768. 00010176  4EB9 0000 2168           jsr        [0x00002168]
  21769. 0001017C  4FEF 000E                lea.l      A7, [A7 + 0xE]
  21770. label00010180:
  21771. 00010180  486E FEF0                pea.l      [A6 - 0x110]
  21772. 00010184  486E FEDE                pea.l      [A6 - 0x122]
  21773. 00010188  4EB9 0000 2158           jsr        [0x00002158]
  21774. 0001018E  4A00                     tst.b      D0
  21775. 00010190  504F                     addq.w     A7, 8
  21776. 00010192  6600 FF48                bne        -0xB6 /* 000100DC */
  21777. 00010196  3F3C FFFF                move.w     -[A7], 0xFFFF
  21778. 0001019A  486E FEDE                pea.l      [A6 - 0x122]
  21779. 0001019E  4EB9 0000 2150           jsr        [0x00002150]
  21780. 000101A4  3F3C FFFF                move.w     -[A7], 0xFFFF
  21781. 000101A8  486E FEB8                pea.l      [A6 - 0x148]
  21782. 000101AC  4EB9 0000 20C0           jsr        [0x000020C0]
  21783. 000101B2  3F3C FFFF                move.w     -[A7], 0xFFFF
  21784. 000101B6  486E FEC0                pea.l      [A6 - 0x140]
  21785. 000101BA  4EB9 0000 20A8           jsr        [0x000020A8]
  21786. 000101C0  4FEF 0012                lea.l      A7, [A7 + 0x12]
  21787. 000101C4  4CDF 0408                movem.l    D3,A2, [A7]+
  21788. 000101C8  4E5E                     unlink     A6
  21789. 000101CA  4E75                     rts
  21790. 000101CC  4E56 FFE4                link       A6, -0x001C
  21791. 000101D0  2F0A                     move.l     -[A7], A2
  21792. 000101D2  246E 0008                movea.l    A2, [A6 + 0x8]
  21793. 000101D6  486E FFF8                pea.l      [A6 - 0x8]
  21794. 000101DA  2F0A                     move.l     -[A7], A2
  21795. 000101DC  2057                     movea.l    A0, [A7]
  21796. 000101DE  2250                     movea.l    A1, [A0]
  21797. 000101E0  2269 00E8                movea.l    A1, [A1 + 0xE8]
  21798. 000101E4  4E91                     jsr        [A1]
  21799. 000101E6  486E FFF8                pea.l      [A6 - 0x8]
  21800. 000101EA  486E FFE4                pea.l      [A6 - 0x1C]
  21801. 000101EE  4EB9 0000 2148           jsr        [0x00002148]
  21802. 000101F4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  21803. 000101F8  6000 00EE                bra        +0xF0 /* 000102E8 */
  21804. label000101FC:
  21805. 000101FC  0C6E 0004 FFF6           cmpi.w     [A6 - 0xA], 0x4
  21806. 00010202  6C76                     bge        +0x78 /* 0001027A */
  21807. 00010204  2F0A                     move.l     -[A7], A2
  21808. 00010206  2057                     movea.l    A0, [A7]
  21809. 00010208  2250                     movea.l    A1, [A0]
  21810. 0001020A  2269 00EC                movea.l    A1, [A1 + 0xEC]
  21811. 0001020E  4E91                     jsr        [A1]
  21812. 00010210  4A00                     tst.b      D0
  21813. 00010212  584F                     addq.w     A7, 4
  21814. 00010214  671C                     beq        +0x1E /* 00010232 */
  21815. 00010216  486E FFF8                pea.l      [A6 - 0x8]
  21816. 0001021A  3F3C 000B                move.w     -[A7], 0xB
  21817. 0001021E  2F0A                     move.l     -[A7], A2
  21818. 00010220  2057                     movea.l    A0, [A7]
  21819. 00010222  2250                     movea.l    A1, [A0]
  21820. 00010224  2269 0100                movea.l    A1, [A1 + 0x100]
  21821. 00010228  4E91                     jsr        [A1]
  21822. 0001022A  4FEF 000A                lea.l      A7, [A7 + 0xA]
  21823. 0001022E  6000 00B8                bra        +0xBA /* 000102E8 */
  21824. label00010232:
  21825. 00010232  2F0A                     move.l     -[A7], A2
  21826. 00010234  2057                     movea.l    A0, [A7]
  21827. 00010236  2250                     movea.l    A1, [A0]
  21828. 00010238  2269 00E0                movea.l    A1, [A1 + 0xE0]
  21829. 0001023C  4E91                     jsr        [A1]
  21830. 0001023E  4A00                     tst.b      D0
  21831. 00010240  584F                     addq.w     A7, 4
  21832. 00010242  671C                     beq        +0x1E /* 00010260 */
  21833. 00010244  486E FFF8                pea.l      [A6 - 0x8]
  21834. 00010248  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  21835. 0001024C  2F0A                     move.l     -[A7], A2
  21836. 0001024E  2057                     movea.l    A0, [A7]
  21837. 00010250  2250                     movea.l    A1, [A0]
  21838. 00010252  2269 0100                movea.l    A1, [A1 + 0x100]
  21839. 00010256  4E91                     jsr        [A1]
  21840. 00010258  4FEF 000A                lea.l      A7, [A7 + 0xA]
  21841. 0001025C  6000 008A                bra        +0x8C /* 000102E8 */
  21842. label00010260:
  21843. 00010260  486E FFF8                pea.l      [A6 - 0x8]
  21844. 00010264  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  21845. 00010268  2F0A                     move.l     -[A7], A2
  21846. 0001026A  2057                     movea.l    A0, [A7]
  21847. 0001026C  2250                     movea.l    A1, [A0]
  21848. 0001026E  2269 0100                movea.l    A1, [A1 + 0x100]
  21849. 00010272  4E91                     jsr        [A1]
  21850. 00010274  4FEF 000A                lea.l      A7, [A7 + 0xA]
  21851. 00010278  606E                     bra        +0x70 /* 000102E8 */
  21852. label0001027A:
  21853. 0001027A  2F0A                     move.l     -[A7], A2
  21854. 0001027C  2057                     movea.l    A0, [A7]
  21855. 0001027E  2250                     movea.l    A1, [A0]
  21856. 00010280  2269 00EC                movea.l    A1, [A1 + 0xEC]
  21857. 00010284  4E91                     jsr        [A1]
  21858. 00010286  4A00                     tst.b      D0
  21859. 00010288  584F                     addq.w     A7, 4
  21860. 0001028A  671A                     beq        +0x1C /* 000102A6 */
  21861. 0001028C  486E FFF8                pea.l      [A6 - 0x8]
  21862. 00010290  3F3C 0002                move.w     -[A7], 0x2
  21863. 00010294  2F0A                     move.l     -[A7], A2
  21864. 00010296  2057                     movea.l    A0, [A7]
  21865. 00010298  2250                     movea.l    A1, [A0]
  21866. 0001029A  2269 0100                movea.l    A1, [A1 + 0x100]
  21867. 0001029E  4E91                     jsr        [A1]
  21868. 000102A0  4FEF 000A                lea.l      A7, [A7 + 0xA]
  21869. 000102A4  6042                     bra        +0x44 /* 000102E8 */
  21870. label000102A6:
  21871. 000102A6  2F0A                     move.l     -[A7], A2
  21872. 000102A8  2057                     movea.l    A0, [A7]
  21873. 000102AA  2250                     movea.l    A1, [A0]
  21874. 000102AC  2269 00E0                movea.l    A1, [A1 + 0xE0]
  21875. 000102B0  4E91                     jsr        [A1]
  21876. 000102B2  4A00                     tst.b      D0
  21877. 000102B4  584F                     addq.w     A7, 4
  21878. 000102B6  671A                     beq        +0x1C /* 000102D2 */
  21879. 000102B8  486E FFF8                pea.l      [A6 - 0x8]
  21880. 000102BC  3F3C 0001                move.w     -[A7], 0x1
  21881. 000102C0  2F0A                     move.l     -[A7], A2
  21882. 000102C2  2057                     movea.l    A0, [A7]
  21883. 000102C4  2250                     movea.l    A1, [A0]
  21884. 000102C6  2269 0100                movea.l    A1, [A1 + 0x100]
  21885. 000102CA  4E91                     jsr        [A1]
  21886. 000102CC  4FEF 000A                lea.l      A7, [A7 + 0xA]
  21887. 000102D0  6016                     bra        +0x18 /* 000102E8 */
  21888. label000102D2:
  21889. 000102D2  486E FFF8                pea.l      [A6 - 0x8]
  21890. 000102D6  4267                     clr.w      -[A7]
  21891. 000102D8  2F0A                     move.l     -[A7], A2
  21892. 000102DA  2057                     movea.l    A0, [A7]
  21893. 000102DC  2250                     movea.l    A1, [A0]
  21894. 000102DE  2269 0100                movea.l    A1, [A1 + 0x100]
  21895. 000102E2  4E91                     jsr        [A1]
  21896. 000102E4  4FEF 000A                lea.l      A7, [A7 + 0xA]
  21897. label000102E8:
  21898. 000102E8  486E FFF6                pea.l      [A6 - 0xA]
  21899. 000102EC  486E FFE4                pea.l      [A6 - 0x1C]
  21900. 000102F0  4EB9 0000 2158           jsr        [0x00002158]
  21901. 000102F6  4A00                     tst.b      D0
  21902. 000102F8  504F                     addq.w     A7, 8
  21903. 000102FA  6600 FF00                bne        -0xFE /* 000101FC */
  21904. 000102FE  3F3C FFFF                move.w     -[A7], 0xFFFF
  21905. 00010302  486E FFE4                pea.l      [A6 - 0x1C]
  21906. 00010306  4EB9 0000 2150           jsr        [0x00002150]
  21907. 0001030C  5C4F                     addq.w     A7, 6
  21908. 0001030E  245F                     movea.l    A2, [A7]+
  21909. 00010310  4E5E                     unlink     A6
  21910. 00010312  4E75                     rts
  21911. 00010314  4E56 FFE4                link       A6, -0x001C
  21912. 00010318  2F0A                     move.l     -[A7], A2
  21913. 0001031A  246E 0008                movea.l    A2, [A6 + 0x8]
  21914. 0001031E  486E FFF8                pea.l      [A6 - 0x8]
  21915. 00010322  2F0A                     move.l     -[A7], A2
  21916. 00010324  2057                     movea.l    A0, [A7]
  21917. 00010326  2250                     movea.l    A1, [A0]
  21918. 00010328  2269 00E8                movea.l    A1, [A1 + 0xE8]
  21919. 0001032C  4E91                     jsr        [A1]
  21920. 0001032E  486E FFF8                pea.l      [A6 - 0x8]
  21921. 00010332  486E FFE4                pea.l      [A6 - 0x1C]
  21922. 00010336  4EB9 0000 2148           jsr        [0x00002148]
  21923. 0001033C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  21924. 00010340  6000 011A                bra        +0x11C /* 0001045C */
  21925. label00010344:
  21926. 00010344  0C6E 0004 FFF6           cmpi.w     [A6 - 0xA], 0x4
  21927. 0001034A  6C00 008E                bge        +0x90 /* 000103DA */
  21928. 0001034E  2F0A                     move.l     -[A7], A2
  21929. 00010350  2057                     movea.l    A0, [A7]
  21930. 00010352  2250                     movea.l    A1, [A0]
  21931. 00010354  2269 00AC                movea.l    A1, [A1 + 0xAC]
  21932. 00010358  4E91                     jsr        [A1]
  21933. 0001035A  4A00                     tst.b      D0
  21934. 0001035C  584F                     addq.w     A7, 4
  21935. 0001035E  6700 00FC                beq        +0xFE /* 0001045C */
  21936. 00010362  2F0A                     move.l     -[A7], A2
  21937. 00010364  2057                     movea.l    A0, [A7]
  21938. 00010366  2250                     movea.l    A1, [A0]
  21939. 00010368  2269 00EC                movea.l    A1, [A1 + 0xEC]
  21940. 0001036C  4E91                     jsr        [A1]
  21941. 0001036E  4A00                     tst.b      D0
  21942. 00010370  584F                     addq.w     A7, 4
  21943. 00010372  671C                     beq        +0x1E /* 00010390 */
  21944. 00010374  486E FFF8                pea.l      [A6 - 0x8]
  21945. 00010378  3F3C 000E                move.w     -[A7], 0xE
  21946. 0001037C  2F0A                     move.l     -[A7], A2
  21947. 0001037E  2057                     movea.l    A0, [A7]
  21948. 00010380  2250                     movea.l    A1, [A0]
  21949. 00010382  2269 0100                movea.l    A1, [A1 + 0x100]
  21950. 00010386  4E91                     jsr        [A1]
  21951. 00010388  4FEF 000A                lea.l      A7, [A7 + 0xA]
  21952. 0001038C  6000 00CE                bra        +0xD0 /* 0001045C */
  21953. label00010390:
  21954. 00010390  2F0A                     move.l     -[A7], A2
  21955. 00010392  2057                     movea.l    A0, [A7]
  21956. 00010394  2250                     movea.l    A1, [A0]
  21957. 00010396  2269 00E0                movea.l    A1, [A1 + 0xE0]
  21958. 0001039A  4E91                     jsr        [A1]
  21959. 0001039C  4A00                     tst.b      D0
  21960. 0001039E  584F                     addq.w     A7, 4
  21961. 000103A0  671C                     beq        +0x1E /* 000103BE */
  21962. 000103A2  486E FFF8                pea.l      [A6 - 0x8]
  21963. 000103A6  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  21964. 000103AA  2F0A                     move.l     -[A7], A2
  21965. 000103AC  2057                     movea.l    A0, [A7]
  21966. 000103AE  2250                     movea.l    A1, [A0]
  21967. 000103B0  2269 0100                movea.l    A1, [A1 + 0x100]
  21968. 000103B4  4E91                     jsr        [A1]
  21969. 000103B6  4FEF 000A                lea.l      A7, [A7 + 0xA]
  21970. 000103BA  6000 00A0                bra        +0xA2 /* 0001045C */
  21971. label000103BE:
  21972. 000103BE  486E FFF8                pea.l      [A6 - 0x8]
  21973. 000103C2  3F3C 000C                move.w     -[A7], 0xC
  21974. 000103C6  2F0A                     move.l     -[A7], A2
  21975. 000103C8  2057                     movea.l    A0, [A7]
  21976. 000103CA  2250                     movea.l    A1, [A0]
  21977. 000103CC  2269 0100                movea.l    A1, [A1 + 0x100]
  21978. 000103D0  4E91                     jsr        [A1]
  21979. 000103D2  4FEF 000A                lea.l      A7, [A7 + 0xA]
  21980. 000103D6  6000 0084                bra        +0x86 /* 0001045C */
  21981. label000103DA:
  21982. 000103DA  2F0A                     move.l     -[A7], A2
  21983. 000103DC  2057                     movea.l    A0, [A7]
  21984. 000103DE  2250                     movea.l    A1, [A0]
  21985. 000103E0  2269 00AC                movea.l    A1, [A1 + 0xAC]
  21986. 000103E4  4E91                     jsr        [A1]
  21987. 000103E6  4A00                     tst.b      D0
  21988. 000103E8  584F                     addq.w     A7, 4
  21989. 000103EA  6770                     beq        +0x72 /* 0001045C */
  21990. 000103EC  2F0A                     move.l     -[A7], A2
  21991. 000103EE  2057                     movea.l    A0, [A7]
  21992. 000103F0  2250                     movea.l    A1, [A0]
  21993. 000103F2  2269 00EC                movea.l    A1, [A1 + 0xEC]
  21994. 000103F6  4E91                     jsr        [A1]
  21995. 000103F8  4A00                     tst.b      D0
  21996. 000103FA  584F                     addq.w     A7, 4
  21997. 000103FC  671A                     beq        +0x1C /* 00010418 */
  21998. 000103FE  486E FFF8                pea.l      [A6 - 0x8]
  21999. 00010402  3F3C 0005                move.w     -[A7], 0x5
  22000. 00010406  2F0A                     move.l     -[A7], A2
  22001. 00010408  2057                     movea.l    A0, [A7]
  22002. 0001040A  2250                     movea.l    A1, [A0]
  22003. 0001040C  2269 0100                movea.l    A1, [A1 + 0x100]
  22004. 00010410  4E91                     jsr        [A1]
  22005. 00010412  4FEF 000A                lea.l      A7, [A7 + 0xA]
  22006. 00010416  6044                     bra        +0x46 /* 0001045C */
  22007. label00010418:
  22008. 00010418  2F0A                     move.l     -[A7], A2
  22009. 0001041A  2057                     movea.l    A0, [A7]
  22010. 0001041C  2250                     movea.l    A1, [A0]
  22011. 0001041E  2269 00E0                movea.l    A1, [A1 + 0xE0]
  22012. 00010422  4E91                     jsr        [A1]
  22013. 00010424  4A00                     tst.b      D0
  22014. 00010426  584F                     addq.w     A7, 4
  22015. 00010428  671A                     beq        +0x1C /* 00010444 */
  22016. 0001042A  486E FFF8                pea.l      [A6 - 0x8]
  22017. 0001042E  3F3C 0004                move.w     -[A7], 0x4
  22018. 00010432  2F0A                     move.l     -[A7], A2
  22019. 00010434  2057                     movea.l    A0, [A7]
  22020. 00010436  2250                     movea.l    A1, [A0]
  22021. 00010438  2269 0100                movea.l    A1, [A1 + 0x100]
  22022. 0001043C  4E91                     jsr        [A1]
  22023. 0001043E  4FEF 000A                lea.l      A7, [A7 + 0xA]
  22024. 00010442  6018                     bra        +0x1A /* 0001045C */
  22025. label00010444:
  22026. 00010444  486E FFF8                pea.l      [A6 - 0x8]
  22027. 00010448  3F3C 0003                move.w     -[A7], 0x3
  22028. 0001044C  2F0A                     move.l     -[A7], A2
  22029. 0001044E  2057                     movea.l    A0, [A7]
  22030. 00010450  2250                     movea.l    A1, [A0]
  22031. 00010452  2269 0100                movea.l    A1, [A1 + 0x100]
  22032. 00010456  4E91                     jsr        [A1]
  22033. 00010458  4FEF 000A                lea.l      A7, [A7 + 0xA]
  22034. label0001045C:
  22035. 0001045C  486E FFF6                pea.l      [A6 - 0xA]
  22036. 00010460  486E FFE4                pea.l      [A6 - 0x1C]
  22037. 00010464  4EB9 0000 2158           jsr        [0x00002158]
  22038. 0001046A  4A00                     tst.b      D0
  22039. 0001046C  504F                     addq.w     A7, 8
  22040. 0001046E  6600 FED4                bne        -0x12A /* 00010344 */
  22041. 00010472  3F3C FFFF                move.w     -[A7], 0xFFFF
  22042. 00010476  486E FFE4                pea.l      [A6 - 0x1C]
  22043. 0001047A  4EB9 0000 2150           jsr        [0x00002150]
  22044. 00010480  5C4F                     addq.w     A7, 6
  22045. 00010482  245F                     movea.l    A2, [A7]+
  22046. 00010484  4E5E                     unlink     A6
  22047. 00010486  4E75                     rts
  22048. 00010488  4E56 FFE4                link       A6, -0x001C
  22049. 0001048C  2F0A                     move.l     -[A7], A2
  22050. 0001048E  246E 0008                movea.l    A2, [A6 + 0x8]
  22051. 00010492  486E FFF8                pea.l      [A6 - 0x8]
  22052. 00010496  2F0A                     move.l     -[A7], A2
  22053. 00010498  2057                     movea.l    A0, [A7]
  22054. 0001049A  2250                     movea.l    A1, [A0]
  22055. 0001049C  2269 00E8                movea.l    A1, [A1 + 0xE8]
  22056. 000104A0  4E91                     jsr        [A1]
  22057. 000104A2  486E FFF8                pea.l      [A6 - 0x8]
  22058. 000104A6  486E FFE4                pea.l      [A6 - 0x1C]
  22059. 000104AA  4EB9 0000 2148           jsr        [0x00002148]
  22060. 000104B0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  22061. 000104B4  6000 0136                bra        +0x138 /* 000105EC */
  22062. label000104B8:
  22063. 000104B8  0C6E 0004 FFF6           cmpi.w     [A6 - 0xA], 0x4
  22064. 000104BE  6C00 009C                bge        +0x9E /* 0001055C */
  22065. 000104C2  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  22066. 000104C6  4EB9 0000 3110           jsr        [0x00003110]
  22067. 000104CC  4A00                     tst.b      D0
  22068. 000104CE  584F                     addq.w     A7, 4
  22069. 000104D0  6712                     beq        +0x14 /* 000104E4 */
  22070. 000104D2  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  22071. 000104D6  4EB9 0000 30D8           jsr        [0x000030D8]
  22072. 000104DC  4A00                     tst.b      D0
  22073. 000104DE  584F                     addq.w     A7, 4
  22074. 000104E0  6600 010A                bne        +0x10C /* 000105EC */
  22075. label000104E4:
  22076. 000104E4  2F0A                     move.l     -[A7], A2
  22077. 000104E6  2057                     movea.l    A0, [A7]
  22078. 000104E8  2250                     movea.l    A1, [A0]
  22079. 000104EA  2269 00EC                movea.l    A1, [A1 + 0xEC]
  22080. 000104EE  4E91                     jsr        [A1]
  22081. 000104F0  4A00                     tst.b      D0
  22082. 000104F2  584F                     addq.w     A7, 4
  22083. 000104F4  671C                     beq        +0x1E /* 00010512 */
  22084. 000104F6  486E FFF8                pea.l      [A6 - 0x8]
  22085. 000104FA  3F3C 000B                move.w     -[A7], 0xB
  22086. 000104FE  2F0A                     move.l     -[A7], A2
  22087. 00010500  2057                     movea.l    A0, [A7]
  22088. 00010502  2250                     movea.l    A1, [A0]
  22089. 00010504  2269 0100                movea.l    A1, [A1 + 0x100]
  22090. 00010508  4E91                     jsr        [A1]
  22091. 0001050A  4FEF 000A                lea.l      A7, [A7 + 0xA]
  22092. 0001050E  6000 00DC                bra        +0xDE /* 000105EC */
  22093. label00010512:
  22094. 00010512  2F0A                     move.l     -[A7], A2
  22095. 00010514  2057                     movea.l    A0, [A7]
  22096. 00010516  2250                     movea.l    A1, [A0]
  22097. 00010518  2269 00E0                movea.l    A1, [A1 + 0xE0]
  22098. 0001051C  4E91                     jsr        [A1]
  22099. 0001051E  4A00                     tst.b      D0
  22100. 00010520  584F                     addq.w     A7, 4
  22101. 00010522  671C                     beq        +0x1E /* 00010540 */
  22102. 00010524  486E FFF8                pea.l      [A6 - 0x8]
  22103. 00010528  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  22104. 0001052C  2F0A                     move.l     -[A7], A2
  22105. 0001052E  2057                     movea.l    A0, [A7]
  22106. 00010530  2250                     movea.l    A1, [A0]
  22107. 00010532  2269 0100                movea.l    A1, [A1 + 0x100]
  22108. 00010536  4E91                     jsr        [A1]
  22109. 00010538  4FEF 000A                lea.l      A7, [A7 + 0xA]
  22110. 0001053C  6000 00AE                bra        +0xB0 /* 000105EC */
  22111. label00010540:
  22112. 00010540  486E FFF8                pea.l      [A6 - 0x8]
  22113. 00010544  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  22114. 00010548  2F0A                     move.l     -[A7], A2
  22115. 0001054A  2057                     movea.l    A0, [A7]
  22116. 0001054C  2250                     movea.l    A1, [A0]
  22117. 0001054E  2269 0100                movea.l    A1, [A1 + 0x100]
  22118. 00010552  4E91                     jsr        [A1]
  22119. 00010554  4FEF 000A                lea.l      A7, [A7 + 0xA]
  22120. 00010558  6000 0092                bra        +0x94 /* 000105EC */
  22121. label0001055C:
  22122. 0001055C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  22123. 00010560  4EB9 0000 3110           jsr        [0x00003110]
  22124. 00010566  4A00                     tst.b      D0
  22125. 00010568  584F                     addq.w     A7, 4
  22126. 0001056A  6710                     beq        +0x12 /* 0001057C */
  22127. 0001056C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  22128. 00010570  4EB9 0000 30D8           jsr        [0x000030D8]
  22129. 00010576  4A00                     tst.b      D0
  22130. 00010578  584F                     addq.w     A7, 4
  22131. 0001057A  6670                     bne        +0x72 /* 000105EC */
  22132. label0001057C:
  22133. 0001057C  2F0A                     move.l     -[A7], A2
  22134. 0001057E  2057                     movea.l    A0, [A7]
  22135. 00010580  2250                     movea.l    A1, [A0]
  22136. 00010582  2269 00EC                movea.l    A1, [A1 + 0xEC]
  22137. 00010586  4E91                     jsr        [A1]
  22138. 00010588  4A00                     tst.b      D0
  22139. 0001058A  584F                     addq.w     A7, 4
  22140. 0001058C  671A                     beq        +0x1C /* 000105A8 */
  22141. 0001058E  486E FFF8                pea.l      [A6 - 0x8]
  22142. 00010592  3F3C 0008                move.w     -[A7], 0x8
  22143. 00010596  2F0A                     move.l     -[A7], A2
  22144. 00010598  2057                     movea.l    A0, [A7]
  22145. 0001059A  2250                     movea.l    A1, [A0]
  22146. 0001059C  2269 0100                movea.l    A1, [A1 + 0x100]
  22147. 000105A0  4E91                     jsr        [A1]
  22148. 000105A2  4FEF 000A                lea.l      A7, [A7 + 0xA]
  22149. 000105A6  6044                     bra        +0x46 /* 000105EC */
  22150. label000105A8:
  22151. 000105A8  2F0A                     move.l     -[A7], A2
  22152. 000105AA  2057                     movea.l    A0, [A7]
  22153. 000105AC  2250                     movea.l    A1, [A0]
  22154. 000105AE  2269 00E0                movea.l    A1, [A1 + 0xE0]
  22155. 000105B2  4E91                     jsr        [A1]
  22156. 000105B4  4A00                     tst.b      D0
  22157. 000105B6  584F                     addq.w     A7, 4
  22158. 000105B8  671A                     beq        +0x1C /* 000105D4 */
  22159. 000105BA  486E FFF8                pea.l      [A6 - 0x8]
  22160. 000105BE  3F3C 0007                move.w     -[A7], 0x7
  22161. 000105C2  2F0A                     move.l     -[A7], A2
  22162. 000105C4  2057                     movea.l    A0, [A7]
  22163. 000105C6  2250                     movea.l    A1, [A0]
  22164. 000105C8  2269 0100                movea.l    A1, [A1 + 0x100]
  22165. 000105CC  4E91                     jsr        [A1]
  22166. 000105CE  4FEF 000A                lea.l      A7, [A7 + 0xA]
  22167. 000105D2  6018                     bra        +0x1A /* 000105EC */
  22168. label000105D4:
  22169. 000105D4  486E FFF8                pea.l      [A6 - 0x8]
  22170. 000105D8  3F3C 0006                move.w     -[A7], 0x6
  22171. 000105DC  2F0A                     move.l     -[A7], A2
  22172. 000105DE  2057                     movea.l    A0, [A7]
  22173. 000105E0  2250                     movea.l    A1, [A0]
  22174. 000105E2  2269 0100                movea.l    A1, [A1 + 0x100]
  22175. 000105E6  4E91                     jsr        [A1]
  22176. 000105E8  4FEF 000A                lea.l      A7, [A7 + 0xA]
  22177. label000105EC:
  22178. 000105EC  486E FFF6                pea.l      [A6 - 0xA]
  22179. 000105F0  486E FFE4                pea.l      [A6 - 0x1C]
  22180. 000105F4  4EB9 0000 2158           jsr        [0x00002158]
  22181. 000105FA  4A00                     tst.b      D0
  22182. 000105FC  504F                     addq.w     A7, 8
  22183. 000105FE  6600 FEB8                bne        -0x146 /* 000104B8 */
  22184. 00010602  3F3C FFFF                move.w     -[A7], 0xFFFF
  22185. 00010606  486E FFE4                pea.l      [A6 - 0x1C]
  22186. 0001060A  4EB9 0000 2150           jsr        [0x00002150]
  22187. 00010610  5C4F                     addq.w     A7, 6
  22188. 00010612  245F                     movea.l    A2, [A7]+
  22189. 00010614  4E5E                     unlink     A6
  22190. 00010616  4E75                     rts
  22191. 00010618  4E56 FFFA                link       A6, -0x0006
  22192. 0001061C  48E7 1F20                movem.l    -[A7], D3,D4,D5,D6,D7,A2
  22193. 00010620  246E 000E                movea.l    A2, [A6 + 0xE]
  22194. 00010624  7A00                     moveq.l    D5, 0x00
  22195. 00010626  604C                     bra        +0x4E /* 00010674 */
  22196. label00010628:
  22197. 00010628  7600                     moveq.l    D3, 0x00
  22198. 0001062A  6050                     bra        +0x52 /* 0001067C */
  22199. label0001062C:
  22200. 0001062C  41F9 0000 9F8C           lea.l      A0, [0x00009F8C]
  22201. 00010632  D1C7                     add.l      A0, D7
  22202. 00010634  D1C6                     add.l      A0, D6
  22203. 00010636  1830 3000                move.b     D4, [A0 + D3.w]
  22204. 0001063A  4884                     ext.w      D4
  22205. 0001063C  0C44 FFFF                cmpi.w     D4, 0xFFFF
  22206. 00010640  6728                     beq        +0x2A /* 0001066A */
  22207. 00010642  1F04                     move.b     -[A7], D4
  22208. 00010644  486E FFFA                pea.l      [A6 - 0x6]
  22209. 00010648  4EB9 0000 05D8           jsr        [0x000005D8]
  22210. 0001064E  486E FFFA                pea.l      [A6 - 0x6]
  22211. 00010652  3012                     move.w     D0, [A2]
  22212. 00010654  D045                     add.w      D0, D5
  22213. 00010656  3F00                     move.w     -[A7], D0
  22214. 00010658  302A 0002                move.w     D0, [A2 + 0x2]
  22215. 0001065C  D043                     add.w      D0, D3
  22216. 0001065E  3F00                     move.w     -[A7], D0
  22217. 00010660  4EB9 0000 06E0           jsr        [0x000006E0]
  22218. 00010666  4FEF 000E                lea.l      A7, [A7 + 0xE]
  22219. label0001066A:
  22220. 0001066A  5243                     addq.w     D3, 1
  22221. label0001066C:
  22222. 0001066C  0C43 000C                cmpi.w     D3, 0xC
  22223. 00010670  6DBA                     blt        -0x44 /* 0001062C */
  22224. 00010672  5245                     addq.w     D5, 1
  22225. label00010674:
  22226. 00010674  0C45 000C                cmpi.w     D5, 0xC
  22227. 00010678  6DAE                     blt        -0x50 /* 00010628 */
  22228. 0001067A  600E                     bra        +0x10 /* 0001068A */
  22229. label0001067C:
  22230. 0001067C  7C0C                     moveq.l    D6, 0x0C
  22231. 0001067E  CDC5                     muls.w     D6, D5
  22232. 00010680  3E2E 000C                move.w     D7, [A6 + 0xC]
  22233. 00010684  CFFC 0090                muls.w     D7, 0x90
  22234. 00010688  60E2                     bra        -0x1C /* 0001066C */
  22235. label0001068A:
  22236. 0001068A  4CDF 04F8                movem.l    D3,D4,D5,D6,D7,A2, [A7]+
  22237. 0001068E  4E5E                     unlink     A6
  22238. 00010690  4E75                     rts
  22239. 00010692  4E56 0000                link       A6, 0
  22240. 00010696  2F0A                     move.l     -[A7], A2
  22241. 00010698  246E 0008                movea.l    A2, [A6 + 0x8]
  22242. 0001069C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  22243. 000106A0  2F0A                     move.l     -[A7], A2
  22244. 000106A2  4EB9 0000 0028           jsr        [0x00000028 /* __m68k_vec_a_trap__ */]
  22245. 000106A8  41F9 0000 9C5C           lea.l      A0, [0x00009C5C]
  22246. 000106AE  2488                     move.l     [A2], A0
  22247. 000106B0  157C 0001 0008           move.b     [A2 + 0x8], 0x1
  22248. 000106B6  204A                     movea.l    A0, A2
  22249. 000106B8  504F                     addq.w     A7, 8
  22250. 000106BA  245F                     movea.l    A2, [A7]+
  22251. 000106BC  4E5E                     unlink     A6
  22252. 000106BE  4E75                     rts
  22253. 000106C0  4E56 0000                link       A6, 0
  22254. 000106C4  2F0A                     move.l     -[A7], A2
  22255. 000106C6  246E 0008                movea.l    A2, [A6 + 0x8]
  22256. 000106CA  200A                     move.l     D0, A2
  22257. 000106CC  6724                     beq        +0x26 /* 000106F2 */
  22258. 000106CE  41F9 0000 9C5C           lea.l      A0, [0x00009C5C]
  22259. 000106D4  2488                     move.l     [A2], A0
  22260. 000106D6  4267                     clr.w      -[A7]
  22261. 000106D8  2F0A                     move.l     -[A7], A2
  22262. 000106DA  4EB9 0000 0030           jsr        [0x00000030]
  22263. 000106E0  4A6E 000C                tst.w      [A6 + 0xC]
  22264. 000106E4  5C4F                     addq.w     A7, 6
  22265. 000106E6  6F0A                     ble        +0xC /* 000106F2 */
  22266. 000106E8  2F0A                     move.l     -[A7], A2
  22267. 000106EA  4EB9 0000 1FF8           jsr        [0x00001FF8 /* DockingGlobals */]
  22268. 000106F0  584F                     addq.w     A7, 4
  22269. label000106F2:
  22270. 000106F2  204A                     movea.l    A0, A2
  22271. 000106F4  245F                     movea.l    A2, [A7]+
  22272. 000106F6  4E5E                     unlink     A6
  22273. 000106F8  4E75                     rts
  22274. 000106FA  4E56 FEFC                link       A6, -0x0104
  22275. 000106FE  48E7 0038                movem.l    -[A7], A2,A3,A4
  22276. 00010702  286E 0008                movea.l    A4, [A6 + 0x8]
  22277. 00010706  266E 000C                movea.l    A3, [A6 + 0xC]
  22278. 0001070A  246E 0010                movea.l    A2, [A6 + 0x10]
  22279. 0001070E  4878 0002                push.l     0x2
  22280. 00010712  486E FFFE                pea.l      [A6 - 0x2]
  22281. 00010716  2F0A                     move.l     -[A7], A2
  22282. 00010718  4EB9 0000 2BA0           jsr        [0x00002BA0]
  22283. 0001071E  4878 0002                push.l     0x2
  22284. 00010722  486E FEFC                pea.l      [A6 - 0x104]
  22285. 00010726  2F0A                     move.l     -[A7], A2
  22286. 00010728  4EB9 0000 2BA0           jsr        [0x00002BA0]
  22287. 0001072E  486E FEFE                pea.l      [A6 - 0x102]
  22288. 00010732  2F0A                     move.l     -[A7], A2
  22289. 00010734  4EB9 0000 2BC0           jsr        [0x00002BC0]
  22290. 0001073A  42A7                     clr.l      -[A7]
  22291. 0001073C  4267                     clr.w      -[A7]
  22292. 0001073E  4879 0000 9D70           push.l     0x9D70
  22293. 00010744  3F3C FFFF                move.w     -[A7], 0xFFFF
  22294. 00010748  2F0B                     move.l     -[A7], A3
  22295. 0001074A  2F0C                     move.l     -[A7], A4
  22296. 0001074C  2057                     movea.l    A0, [A7]
  22297. 0001074E  2250                     movea.l    A1, [A0]
  22298. 00010750  2269 0010                movea.l    A1, [A1 + 0x10]
  22299. 00010754  4E91                     jsr        [A1]
  22300. 00010756  4FEF 0034                lea.l      A7, [A7 + 0x34]
  22301. 0001075A  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  22302. 0001075E  4E5E                     unlink     A6
  22303. 00010760  4E75                     rts
  22304. 00010762  4E56 FFFC                link       A6, -0x0004
  22305. 00010766  2F0A                     move.l     -[A7], A2
  22306. 00010768  246E 0008                movea.l    A2, [A6 + 0x8]
  22307. 0001076C  256E 000C 0004           move.l     [A2 + 0x4], [A6 + 0xC]
  22308. 00010772  486E FFFC                pea.l      [A6 - 0x4]
  22309. 00010776  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  22310. 0001077A  4EB9 0000 2F90           jsr        [0x00002F90]
  22311. 00010780  302E FFFC                move.w     D0, [A6 - 0x4]
  22312. 00010784  B06E FFFE                cmp.w      D0, [A6 - 0x2]
  22313. 00010788  5EC0                     sgt        D0
  22314. 0001078A  4400                     neg.b      D0
  22315. 0001078C  1540 0008                move.b     [A2 + 0x8], D0
  22316. 00010790  504F                     addq.w     A7, 8
  22317. 00010792  245F                     movea.l    A2, [A7]+
  22318. 00010794  4E5E                     unlink     A6
  22319. 00010796  4E75                     rts
  22320. 00010798  4E56 0000                link       A6, 0
  22321. 0001079C  2F0A                     move.l     -[A7], A2
  22322. 0001079E  246E 0008                movea.l    A2, [A6 + 0x8]
  22323. 000107A2  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  22324. 000107A6  4EB9 0000 30A0           jsr        [0x000030A0]
  22325. 000107AC  4A00                     tst.b      D0
  22326. 000107AE  584F                     addq.w     A7, 4
  22327. 000107B0  6726                     beq        +0x28 /* 000107D8 */
  22328. 000107B2  42A7                     clr.l      -[A7]
  22329. 000107B4  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  22330. 000107B8  2057                     movea.l    A0, [A7]
  22331. 000107BA  2268 0004                movea.l    A1, [A0 + 0x4]
  22332. 000107BE  2269 00E8                movea.l    A1, [A1 + 0xE8]
  22333. 000107C2  4E91                     jsr        [A1]
  22334. 000107C4  4A00                     tst.b      D0
  22335. 000107C6  504F                     addq.w     A7, 8
  22336. 000107C8  670E                     beq        +0x10 /* 000107D8 */
  22337. 000107CA  2F0A                     move.l     -[A7], A2
  22338. 000107CC  2057                     movea.l    A0, [A7]
  22339. 000107CE  2250                     movea.l    A1, [A0]
  22340. 000107D0  2269 0058                movea.l    A1, [A1 + 0x58]
  22341. 000107D4  4E91                     jsr        [A1]
  22342. 000107D6  584F                     addq.w     A7, 4
  22343. label000107D8:
  22344. 000107D8  245F                     movea.l    A2, [A7]+
  22345. 000107DA  4E5E                     unlink     A6
  22346. 000107DC  4E75                     rts
  22347. 000107DE  4E56 0000                link       A6, 0
  22348. 000107E2  2F0A                     move.l     -[A7], A2
  22349. 000107E4  246E 0008                movea.l    A2, [A6 + 0x8]
  22350. 000107E8  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  22351. 000107EC  4EB9 0000 30A0           jsr        [0x000030A0]
  22352. 000107F2  4A00                     tst.b      D0
  22353. 000107F4  584F                     addq.w     A7, 4
  22354. 000107F6  6726                     beq        +0x28 /* 0001081E */
  22355. 000107F8  42A7                     clr.l      -[A7]
  22356. 000107FA  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  22357. 000107FE  2057                     movea.l    A0, [A7]
  22358. 00010800  2268 0004                movea.l    A1, [A0 + 0x4]
  22359. 00010804  2269 00E8                movea.l    A1, [A1 + 0xE8]
  22360. 00010808  4E91                     jsr        [A1]
  22361. 0001080A  4A00                     tst.b      D0
  22362. 0001080C  504F                     addq.w     A7, 8
  22363. 0001080E  670E                     beq        +0x10 /* 0001081E */
  22364. 00010810  2F0A                     move.l     -[A7], A2
  22365. 00010812  2057                     movea.l    A0, [A7]
  22366. 00010814  2250                     movea.l    A1, [A0]
  22367. 00010816  2269 0058                movea.l    A1, [A1 + 0x58]
  22368. 0001081A  4E91                     jsr        [A1]
  22369. 0001081C  584F                     addq.w     A7, 4
  22370. label0001081E:
  22371. 0001081E  245F                     movea.l    A2, [A7]+
  22372. 00010820  4E5E                     unlink     A6
  22373. 00010822  4E75                     rts
  22374. 00010824  4E56 0000                link       A6, 0
  22375. 00010828  2F0A                     move.l     -[A7], A2
  22376. 0001082A  246E 0008                movea.l    A2, [A6 + 0x8]
  22377. 0001082E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  22378. 00010832  4EB9 0000 30D8           jsr        [0x000030D8]
  22379. 00010838  4A00                     tst.b      D0
  22380. 0001083A  584F                     addq.w     A7, 4
  22381. 0001083C  6712                     beq        +0x14 /* 00010850 */
  22382. 0001083E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  22383. 00010842  2057                     movea.l    A0, [A7]
  22384. 00010844  2268 0004                movea.l    A1, [A0 + 0x4]
  22385. 00010848  2269 00BC                movea.l    A1, [A1 + 0xBC]
  22386. 0001084C  4E91                     jsr        [A1]
  22387. 0001084E  584F                     addq.w     A7, 4
  22388. label00010850:
  22389. 00010850  245F                     movea.l    A2, [A7]+
  22390. 00010852  4E5E                     unlink     A6
  22391. 00010854  4E75                     rts
  22392. 00010856  4E56 0000                link       A6, 0
  22393. 0001085A  2F0A                     move.l     -[A7], A2
  22394. 0001085C  246E 0008                movea.l    A2, [A6 + 0x8]
  22395. 00010860  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  22396. 00010864  4EB9 0000 30D8           jsr        [0x000030D8]
  22397. 0001086A  4A00                     tst.b      D0
  22398. 0001086C  584F                     addq.w     A7, 4
  22399. 0001086E  6612                     bne        +0x14 /* 00010882 */
  22400. 00010870  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  22401. 00010874  2057                     movea.l    A0, [A7]
  22402. 00010876  2268 0004                movea.l    A1, [A0 + 0x4]
  22403. 0001087A  2269 00BC                movea.l    A1, [A1 + 0xBC]
  22404. 0001087E  4E91                     jsr        [A1]
  22405. 00010880  584F                     addq.w     A7, 4
  22406. label00010882:
  22407. 00010882  245F                     movea.l    A2, [A7]+
  22408. 00010884  4E5E                     unlink     A6
  22409. 00010886  4E75                     rts
  22410. 00010888  4E56 FF8C                link       A6, -0x0074
  22411. 0001088C  48E7 1F20                movem.l    -[A7], D3,D4,D5,D6,D7,A2
  22412. 00010890  246E 0008                movea.l    A2, [A6 + 0x8]
  22413. 00010894  486E FFF8                pea.l      [A6 - 0x8]
  22414. 00010898  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  22415. 0001089C  2057                     movea.l    A0, [A7]
  22416. 0001089E  2268 0004                movea.l    A1, [A0 + 0x4]
  22417. 000108A2  2269 003C                movea.l    A1, [A1 + 0x3C]
  22418. 000108A6  4E91                     jsr        [A1]
  22419. 000108A8  302E FFFC                move.w     D0, [A6 - 0x4]
  22420. 000108AC  906E FFF8                sub.w      D0, [A6 - 0x8]
  22421. 000108B0  322E FFFE                move.w     D1, [A6 - 0x2]
  22422. 000108B4  926E FFFA                sub.w      D1, [A6 - 0x6]
  22423. 000108B8  B240                     cmp.w      D1, D0
  22424. 000108BA  5EC1                     sgt        D1
  22425. 000108BC  4401                     neg.b      D1
  22426. 000108BE  1541 0008                move.b     [A2 + 0x8], D1
  22427. 000108C2  486E FF8C                pea.l      [A6 - 0x74]
  22428. 000108C6  4EB9 0000 20A0           jsr        [0x000020A0]
  22429. 000108CC  362E FFFE                move.w     D3, [A6 - 0x2]
  22430. 000108D0  966E FFFA                sub.w      D3, [A6 - 0x6]
  22431. 000108D4  382E FFFC                move.w     D4, [A6 - 0x4]
  22432. 000108D8  986E FFF8                sub.w      D4, [A6 - 0x8]
  22433. 000108DC  486E FFF8                pea.l      [A6 - 0x8]
  22434. 000108E0  486E FFDE                pea.l      [A6 - 0x22]
  22435. 000108E4  4EB9 0000 2148           jsr        [0x00002148]
  22436. 000108EA  4FEF 0014                lea.l      A7, [A7 + 0x14]
  22437. 000108EE  6000 028E                bra        +0x290 /* 00010B7E */
  22438. label000108F2:
  22439. 000108F2  4EB9 0000 20B0           jsr        [0x000020B0]
  22440. 000108F8  0C6E 0004 FFF0           cmpi.w     [A6 - 0x10], 0x4
  22441. 000108FE  6C62                     bge        +0x64 /* 00010962 */
  22442. 00010900  486E FFF2                pea.l      [A6 - 0xE]
  22443. 00010904  4EB9 0000 05E0           jsr        [0x000005E0]
  22444. 0001090A  486E FFF2                pea.l      [A6 - 0xE]
  22445. 0001090E  AA14                     syscall    RGBForeColor
  22446. 00010910  2F0A                     move.l     -[A7], A2
  22447. 00010912  2057                     movea.l    A0, [A7]
  22448. 00010914  2250                     movea.l    A1, [A0]
  22449. 00010916  2269 00AC                movea.l    A1, [A1 + 0xAC]
  22450. 0001091A  4E91                     jsr        [A1]
  22451. 0001091C  4A00                     tst.b      D0
  22452. 0001091E  504F                     addq.w     A7, 8
  22453. 00010920  6720                     beq        +0x22 /* 00010942 */
  22454. 00010922  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  22455. 00010926  3044                     movea.w    A0, D4
  22456. 00010928  2008                     move.l     D0, A0
  22457. 0001092A  81FC 0002                divs.w     D0, 0x2
  22458. 0001092E  D06E FFF8                add.w      D0, [A6 - 0x8]
  22459. 00010932  3F00                     move.w     -[A7], D0
  22460. 00010934  A893                     syscall    MoveTo
  22461. 00010936  3F2E FFDC                move.w     -[A7], [A6 - 0x24]
  22462. 0001093A  4267                     clr.w      -[A7]
  22463. 0001093C  A892                     syscall    Line
  22464. 0001093E  6000 0206                bra        +0x208 /* 00010B46 */
  22465. label00010942:
  22466. 00010942  3043                     movea.w    A0, D3
  22467. 00010944  2008                     move.l     D0, A0
  22468. 00010946  81FC 0002                divs.w     D0, 0x2
  22469. 0001094A  D06E FFFA                add.w      D0, [A6 - 0x6]
  22470. 0001094E  3F00                     move.w     -[A7], D0
  22471. 00010950  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  22472. 00010954  A893                     syscall    MoveTo
  22473. 00010956  4267                     clr.w      -[A7]
  22474. 00010958  3F2E FFDA                move.w     -[A7], [A6 - 0x26]
  22475. 0001095C  A892                     syscall    Line
  22476. 0001095E  6000 01E6                bra        +0x1E8 /* 00010B46 */
  22477. label00010962:
  22478. 00010962  2F0A                     move.l     -[A7], A2
  22479. 00010964  2057                     movea.l    A0, [A7]
  22480. 00010966  2250                     movea.l    A1, [A0]
  22481. 00010968  2269 00AC                movea.l    A1, [A1 + 0xAC]
  22482. 0001096C  4E91                     jsr        [A1]
  22483. 0001096E  4A00                     tst.b      D0
  22484. 00010970  584F                     addq.w     A7, 4
  22485. 00010972  6700 00EC                beq        +0xEE /* 00010A60 */
  22486. 00010976  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  22487. 0001097A  4EB9 0000 3110           jsr        [0x00003110]
  22488. 00010980  4A00                     tst.b      D0
  22489. 00010982  584F                     addq.w     A7, 4
  22490. 00010984  6726                     beq        +0x28 /* 000109AC */
  22491. 00010986  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  22492. 0001098A  4EB9 0000 30D8           jsr        [0x000030D8]
  22493. 00010990  4A00                     tst.b      D0
  22494. 00010992  584F                     addq.w     A7, 4
  22495. 00010994  6716                     beq        +0x18 /* 000109AC */
  22496. 00010996  1F3C 0007                move.b     -[A7], 0x7
  22497. 0001099A  486E FFD4                pea.l      [A6 - 0x2C]
  22498. 0001099E  4EB9 0000 05D8           jsr        [0x000005D8]
  22499. 000109A4  41EE FFD4                lea.l      A0, [A6 - 0x2C]
  22500. 000109A8  5C4F                     addq.w     A7, 6
  22501. 000109AA  6014                     bra        +0x16 /* 000109C0 */
  22502. label000109AC:
  22503. 000109AC  1F3C 0004                move.b     -[A7], 0x4
  22504. 000109B0  486E FFCE                pea.l      [A6 - 0x32]
  22505. 000109B4  4EB9 0000 05D8           jsr        [0x000005D8]
  22506. 000109BA  41EE FFCE                lea.l      A0, [A6 - 0x32]
  22507. 000109BE  5C4F                     addq.w     A7, 6
  22508. label000109C0:
  22509. 000109C0  2D50 FFF2                move.l     [A6 - 0xE], [A0]
  22510. 000109C4  3D68 0004 FFF6           move.w     [A6 - 0xA], [A0 + 0x4]
  22511. 000109CA  486E FFF2                pea.l      [A6 - 0xE]
  22512. 000109CE  AA14                     syscall    RGBForeColor
  22513. 000109D0  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  22514. 000109D4  3044                     movea.w    A0, D4
  22515. 000109D6  2008                     move.l     D0, A0
  22516. 000109D8  81FC 0002                divs.w     D0, 0x2
  22517. 000109DC  3E00                     move.w     D7, D0
  22518. 000109DE  D06E FFF8                add.w      D0, [A6 - 0x8]
  22519. 000109E2  3F00                     move.w     -[A7], D0
  22520. 000109E4  A893                     syscall    MoveTo
  22521. 000109E6  3F05                     move.w     -[A7], D5
  22522. 000109E8  4267                     clr.w      -[A7]
  22523. 000109EA  A892                     syscall    Line
  22524. 000109EC  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  22525. 000109F0  4EB9 0000 3110           jsr        [0x00003110]
  22526. 000109F6  4A00                     tst.b      D0
  22527. 000109F8  584F                     addq.w     A7, 4
  22528. 000109FA  6722                     beq        +0x24 /* 00010A1E */
  22529. 000109FC  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  22530. 00010A00  4EB9 0000 30D8           jsr        [0x000030D8]
  22531. 00010A06  4A00                     tst.b      D0
  22532. 00010A08  584F                     addq.w     A7, 4
  22533. 00010A0A  6712                     beq        +0x14 /* 00010A1E */
  22534. 00010A0C  486E FFC8                pea.l      [A6 - 0x38]
  22535. 00010A10  4EB9 0000 05E8           jsr        [0x000005E8]
  22536. 00010A16  41EE FFC8                lea.l      A0, [A6 - 0x38]
  22537. 00010A1A  584F                     addq.w     A7, 4
  22538. 00010A1C  6014                     bra        +0x16 /* 00010A32 */
  22539. label00010A1E:
  22540. 00010A1E  1F3C 0002                move.b     -[A7], 0x2
  22541. 00010A22  486E FFC2                pea.l      [A6 - 0x3E]
  22542. 00010A26  4EB9 0000 05D8           jsr        [0x000005D8]
  22543. 00010A2C  41EE FFC2                lea.l      A0, [A6 - 0x3E]
  22544. 00010A30  5C4F                     addq.w     A7, 6
  22545. label00010A32:
  22546. 00010A32  2D50 FFF2                move.l     [A6 - 0xE], [A0]
  22547. 00010A36  3D68 0004 FFF6           move.w     [A6 - 0xA], [A0 + 0x4]
  22548. 00010A3C  486E FFF2                pea.l      [A6 - 0xE]
  22549. 00010A40  AA14                     syscall    RGBForeColor
  22550. 00010A42  302E FFFA                move.w     D0, [A6 - 0x6]
  22551. 00010A46  5240                     addq.w     D0, 1
  22552. 00010A48  3F00                     move.w     -[A7], D0
  22553. 00010A4A  302E FFF8                move.w     D0, [A6 - 0x8]
  22554. 00010A4E  D047                     add.w      D0, D7
  22555. 00010A50  5240                     addq.w     D0, 1
  22556. 00010A52  3F00                     move.w     -[A7], D0
  22557. 00010A54  A893                     syscall    MoveTo
  22558. 00010A56  3F05                     move.w     -[A7], D5
  22559. 00010A58  4267                     clr.w      -[A7]
  22560. 00010A5A  A892                     syscall    Line
  22561. 00010A5C  6000 00E8                bra        +0xEA /* 00010B46 */
  22562. label00010A60:
  22563. 00010A60  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  22564. 00010A64  4EB9 0000 3110           jsr        [0x00003110]
  22565. 00010A6A  4A00                     tst.b      D0
  22566. 00010A6C  584F                     addq.w     A7, 4
  22567. 00010A6E  6726                     beq        +0x28 /* 00010A96 */
  22568. 00010A70  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  22569. 00010A74  4EB9 0000 30D8           jsr        [0x000030D8]
  22570. 00010A7A  4A00                     tst.b      D0
  22571. 00010A7C  584F                     addq.w     A7, 4
  22572. 00010A7E  6716                     beq        +0x18 /* 00010A96 */
  22573. 00010A80  1F3C 0007                move.b     -[A7], 0x7
  22574. 00010A84  486E FFBC                pea.l      [A6 - 0x44]
  22575. 00010A88  4EB9 0000 05D8           jsr        [0x000005D8]
  22576. 00010A8E  41EE FFBC                lea.l      A0, [A6 - 0x44]
  22577. 00010A92  5C4F                     addq.w     A7, 6
  22578. 00010A94  6014                     bra        +0x16 /* 00010AAA */
  22579. label00010A96:
  22580. 00010A96  1F3C 0004                move.b     -[A7], 0x4
  22581. 00010A9A  486E FFB6                pea.l      [A6 - 0x4A]
  22582. 00010A9E  4EB9 0000 05D8           jsr        [0x000005D8]
  22583. 00010AA4  41EE FFB6                lea.l      A0, [A6 - 0x4A]
  22584. 00010AA8  5C4F                     addq.w     A7, 6
  22585. label00010AAA:
  22586. 00010AAA  2D50 FFF2                move.l     [A6 - 0xE], [A0]
  22587. 00010AAE  3D68 0004 FFF6           move.w     [A6 - 0xA], [A0 + 0x4]
  22588. 00010AB4  486E FFF2                pea.l      [A6 - 0xE]
  22589. 00010AB8  AA14                     syscall    RGBForeColor
  22590. 00010ABA  3043                     movea.w    A0, D3
  22591. 00010ABC  2008                     move.l     D0, A0
  22592. 00010ABE  81FC 0002                divs.w     D0, 0x2
  22593. 00010AC2  3E00                     move.w     D7, D0
  22594. 00010AC4  D06E FFFA                add.w      D0, [A6 - 0x6]
  22595. 00010AC8  3F00                     move.w     -[A7], D0
  22596. 00010ACA  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  22597. 00010ACE  A893                     syscall    MoveTo
  22598. 00010AD0  4267                     clr.w      -[A7]
  22599. 00010AD2  3F06                     move.w     -[A7], D6
  22600. 00010AD4  A892                     syscall    Line
  22601. 00010AD6  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  22602. 00010ADA  4EB9 0000 3110           jsr        [0x00003110]
  22603. 00010AE0  4A00                     tst.b      D0
  22604. 00010AE2  584F                     addq.w     A7, 4
  22605. 00010AE4  6722                     beq        +0x24 /* 00010B08 */
  22606. 00010AE6  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  22607. 00010AEA  4EB9 0000 30D8           jsr        [0x000030D8]
  22608. 00010AF0  4A00                     tst.b      D0
  22609. 00010AF2  584F                     addq.w     A7, 4
  22610. 00010AF4  6712                     beq        +0x14 /* 00010B08 */
  22611. 00010AF6  486E FFB0                pea.l      [A6 - 0x50]
  22612. 00010AFA  4EB9 0000 05E8           jsr        [0x000005E8]
  22613. 00010B00  41EE FFB0                lea.l      A0, [A6 - 0x50]
  22614. 00010B04  584F                     addq.w     A7, 4
  22615. 00010B06  6014                     bra        +0x16 /* 00010B1C */
  22616. label00010B08:
  22617. 00010B08  1F3C 0002                move.b     -[A7], 0x2
  22618. 00010B0C  486E FFAA                pea.l      [A6 - 0x56]
  22619. 00010B10  4EB9 0000 05D8           jsr        [0x000005D8]
  22620. 00010B16  41EE FFAA                lea.l      A0, [A6 - 0x56]
  22621. 00010B1A  5C4F                     addq.w     A7, 6
  22622. label00010B1C:
  22623. 00010B1C  2D50 FFF2                move.l     [A6 - 0xE], [A0]
  22624. 00010B20  3D68 0004 FFF6           move.w     [A6 - 0xA], [A0 + 0x4]
  22625. 00010B26  486E FFF2                pea.l      [A6 - 0xE]
  22626. 00010B2A  AA14                     syscall    RGBForeColor
  22627. 00010B2C  302E FFFA                move.w     D0, [A6 - 0x6]
  22628. 00010B30  D047                     add.w      D0, D7
  22629. 00010B32  5240                     addq.w     D0, 1
  22630. 00010B34  3F00                     move.w     -[A7], D0
  22631. 00010B36  302E FFF8                move.w     D0, [A6 - 0x8]
  22632. 00010B3A  5240                     addq.w     D0, 1
  22633. 00010B3C  3F00                     move.w     -[A7], D0
  22634. 00010B3E  A893                     syscall    MoveTo
  22635. 00010B40  4267                     clr.w      -[A7]
  22636. 00010B42  3F06                     move.w     -[A7], D6
  22637. 00010B44  A892                     syscall    Line
  22638. label00010B46:
  22639. 00010B46  486E FFF0                pea.l      [A6 - 0x10]
  22640. 00010B4A  486E FFDE                pea.l      [A6 - 0x22]
  22641. 00010B4E  4EB9 0000 2158           jsr        [0x00002158]
  22642. 00010B54  4A00                     tst.b      D0
  22643. 00010B56  504F                     addq.w     A7, 8
  22644. 00010B58  6600 FD98                bne        -0x266 /* 000108F2 */
  22645. 00010B5C  3F3C FFFF                move.w     -[A7], 0xFFFF
  22646. 00010B60  486E FFDE                pea.l      [A6 - 0x22]
  22647. 00010B64  4EB9 0000 2150           jsr        [0x00002150]
  22648. 00010B6A  3F3C FFFF                move.w     -[A7], 0xFFFF
  22649. 00010B6E  486E FF8C                pea.l      [A6 - 0x74]
  22650. 00010B72  4EB9 0000 20A8           jsr        [0x000020A8]
  22651. 00010B78  4FEF 000C                lea.l      A7, [A7 + 0xC]
  22652. 00010B7C  601A                     bra        +0x1C /* 00010B98 */
  22653. label00010B7E:
  22654. 00010B7E  3003                     move.w     D0, D3
  22655. 00010B80  5340                     subq.w     D0, 1
  22656. 00010B82  3D40 FFDC                move.w     [A6 - 0x24], D0
  22657. 00010B86  3004                     move.w     D0, D4
  22658. 00010B88  5340                     subq.w     D0, 1
  22659. 00010B8A  3D40 FFDA                move.w     [A6 - 0x26], D0
  22660. 00010B8E  3A03                     move.w     D5, D3
  22661. 00010B90  5545                     subq.w     D5, 2
  22662. 00010B92  3C04                     move.w     D6, D4
  22663. 00010B94  5546                     subq.w     D6, 2
  22664. 00010B96  60AE                     bra        -0x50 /* 00010B46 */
  22665. label00010B98:
  22666. 00010B98  4CDF 04F8                movem.l    D3,D4,D5,D6,D7,A2, [A7]+
  22667. 00010B9C  4E5E                     unlink     A6
  22668. 00010B9E  4E75                     rts
  22669. 00010BA0  4E56 0000                link       A6, 0
  22670. 00010BA4  2F0A                     move.l     -[A7], A2
  22671. 00010BA6  246E 0008                movea.l    A2, [A6 + 0x8]
  22672. 00010BAA  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  22673. 00010BAE  2F0A                     move.l     -[A7], A2
  22674. 00010BB0  61FF FFFF 4E52           bsr        -0xB1AC /* 00005A04 */
  22675. 00010BB6  41F9 0000 6F54           lea.l      A0, [0x00006F54]
  22676. 00010BBC  2488                     move.l     [A2], A0
  22677. 00010BBE  42AA 000A                clr.l      [A2 + 0xA]
  22678. 00010BC2  426A 000E                clr.w      [A2 + 0xE]
  22679. 00010BC6  426A 0010                clr.w      [A2 + 0x10]
  22680. 00010BCA  422A 0012                clr.b      [A2 + 0x12]
  22681. 00010BCE  422A 0013                clr.b      [A2 + 0x13]
  22682. 00010BD2  422A 0014                clr.b      [A2 + 0x14]
  22683. 00010BD6  422A 0015                clr.b      [A2 + 0x15]
  22684. 00010BDA  204A                     movea.l    A0, A2
  22685. 00010BDC  504F                     addq.w     A7, 8
  22686. 00010BDE  245F                     movea.l    A2, [A7]+
  22687. 00010BE0  4E5E                     unlink     A6
  22688. 00010BE2  4E75                     rts
  22689. 00010BE4  4E56 0000                link       A6, 0
  22690. 00010BE8  2F0A                     move.l     -[A7], A2
  22691. 00010BEA  246E 0008                movea.l    A2, [A6 + 0x8]
  22692. 00010BEE  200A                     move.l     D0, A2
  22693. 00010BF0  6724                     beq        +0x26 /* 00010C16 */
  22694. 00010BF2  41F9 0000 6F54           lea.l      A0, [0x00006F54]
  22695. 00010BF8  2488                     move.l     [A2], A0
  22696. 00010BFA  4267                     clr.w      -[A7]
  22697. 00010BFC  2F0A                     move.l     -[A7], A2
  22698. 00010BFE  61FF FFFF 4E30           bsr        -0xB1CE /* 00005A30 */
  22699. 00010C04  4A6E 000C                tst.w      [A6 + 0xC]
  22700. 00010C08  5C4F                     addq.w     A7, 6
  22701. 00010C0A  6F0A                     ble        +0xC /* 00010C16 */
  22702. 00010C0C  2F0A                     move.l     -[A7], A2
  22703. 00010C0E  4EB9 0000 1FF8           jsr        [0x00001FF8 /* DockingGlobals */]
  22704. 00010C14  584F                     addq.w     A7, 4
  22705. label00010C16:
  22706. 00010C16  204A                     movea.l    A0, A2
  22707. 00010C18  245F                     movea.l    A2, [A7]+
  22708. 00010C1A  4E5E                     unlink     A6
  22709. 00010C1C  4E75                     rts
  22710. 00010C1E  4E75                     rts
  22711. 00010C20  4E56 FFFC                link       A6, -0x0004
  22712. 00010C24  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  22713. 00010C28  246E 0008                movea.l    A2, [A6 + 0x8]
  22714. 00010C2C  266E 000C                movea.l    A3, [A6 + 0xC]
  22715. 00010C30  362E 0010                move.w     D3, [A6 + 0x10]
  22716. 00010C34  254B 0004                move.l     [A2 + 0x4], A3
  22717. 00010C38  486E FFFC                pea.l      [A6 - 0x4]
  22718. 00010C3C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  22719. 00010C40  4EB9 0000 2F90           jsr        [0x00002F90]
  22720. 00010C46  302E FFFC                move.w     D0, [A6 - 0x4]
  22721. 00010C4A  B06E FFFE                cmp.w      D0, [A6 - 0x2]
  22722. 00010C4E  5EC0                     sgt        D0
  22723. 00010C50  4400                     neg.b      D0
  22724. 00010C52  1540 0012                move.b     [A2 + 0x12], D0
  22725. 00010C56  3003                     move.w     D0, D3
  22726. 00010C58  0240 0001                andi.w     D0, 0x1
  22727. 00010C5C  4A40                     tst.w      D0
  22728. 00010C5E  56C0                     sne        D0
  22729. 00010C60  4400                     neg.b      D0
  22730. 00010C62  1540 0013                move.b     [A2 + 0x13], D0
  22731. 00010C66  3003                     move.w     D0, D3
  22732. 00010C68  0240 0004                andi.w     D0, 0x4
  22733. 00010C6C  4A40                     tst.w      D0
  22734. 00010C6E  56C0                     sne        D0
  22735. 00010C70  4400                     neg.b      D0
  22736. 00010C72  1540 0015                move.b     [A2 + 0x15], D0
  22737. 00010C76  3003                     move.w     D0, D3
  22738. 00010C78  0240 0008                andi.w     D0, 0x8
  22739. 00010C7C  4A40                     tst.w      D0
  22740. 00010C7E  56C0                     sne        D0
  22741. 00010C80  4400                     neg.b      D0
  22742. 00010C82  1540 0014                move.b     [A2 + 0x14], D0
  22743. 00010C86  3003                     move.w     D0, D3
  22744. 00010C88  0240 0002                andi.w     D0, 0x2
  22745. 00010C8C  4A40                     tst.w      D0
  22746. 00010C8E  56C0                     sne        D0
  22747. 00010C90  4400                     neg.b      D0
  22748. 00010C92  1800                     move.b     D4, D0
  22749. 00010C94  4A2A 0014                tst.b      [A2 + 0x14]
  22750. 00010C98  504F                     addq.w     A7, 8
  22751. 00010C9A  6706                     beq        +0x8 /* 00010CA2 */
  22752. 00010C9C  7800                     moveq.l    D4, 0x00
  22753. 00010C9E  422A 0015                clr.b      [A2 + 0x15]
  22754. label00010CA2:
  22755. 00010CA2  4A04                     tst.b      D4
  22756. 00010CA4  6722                     beq        +0x24 /* 00010CC8 */
  22757. 00010CA6  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  22758. 00010CAA  2057                     movea.l    A0, [A7]
  22759. 00010CAC  2268 0004                movea.l    A1, [A0 + 0x4]
  22760. 00010CB0  2269 001C                movea.l    A1, [A1 + 0x1C]
  22761. 00010CB4  4E91                     jsr        [A1]
  22762. 00010CB6  3540 000E                move.w     [A2 + 0xE], D0
  22763. 00010CBA  0C6A 0002 000E           cmpi.w     [A2 + 0xE], 0x2
  22764. 00010CC0  584F                     addq.w     A7, 4
  22765. 00010CC2  6C04                     bge        +0x6 /* 00010CC8 */
  22766. 00010CC4  426A 000E                clr.w      [A2 + 0xE]
  22767. label00010CC8:
  22768. 00010CC8  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  22769. 00010CCC  4E5E                     unlink     A6
  22770. 00010CCE  4E75                     rts
  22771. 00010CD0  4E56 FFDC                link       A6, -0x0024
  22772. 00010CD4  2F0A                     move.l     -[A7], A2
  22773. 00010CD6  246E 0008                movea.l    A2, [A6 + 0x8]
  22774. 00010CDA  486E FFDC                pea.l      [A6 - 0x24]
  22775. 00010CDE  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  22776. 00010CE2  2057                     movea.l    A0, [A7]
  22777. 00010CE4  2268 0004                movea.l    A1, [A0 + 0x4]
  22778. 00010CE8  2269 003C                movea.l    A1, [A1 + 0x3C]
  22779. 00010CEC  4E91                     jsr        [A1]
  22780. 00010CEE  486E FFDC                pea.l      [A6 - 0x24]
  22781. 00010CF2  486E FFE4                pea.l      [A6 - 0x1C]
  22782. 00010CF6  4EB9 0000 2148           jsr        [0x00002148]
  22783. 00010CFC  4FEF 0010                lea.l      A7, [A7 + 0x10]
  22784. 00010D00  6076                     bra        +0x78 /* 00010D78 */
  22785. label00010D02:
  22786. 00010D02  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  22787. 00010D06  2F0A                     move.l     -[A7], A2
  22788. 00010D08  2057                     movea.l    A0, [A7]
  22789. 00010D0A  2250                     movea.l    A1, [A0]
  22790. 00010D0C  2269 00B4                movea.l    A1, [A1 + 0xB4]
  22791. 00010D10  4E91                     jsr        [A1]
  22792. 00010D12  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  22793. 00010D16  2057                     movea.l    A0, [A7]
  22794. 00010D18  2268 0004                movea.l    A1, [A0 + 0x4]
  22795. 00010D1C  2269 001C                movea.l    A1, [A1 + 0x1C]
  22796. 00010D20  4E91                     jsr        [A1]
  22797. 00010D22  584F                     addq.w     A7, 4
  22798. 00010D24  2F00                     move.l     -[A7], D0
  22799. 00010D26  2F0A                     move.l     -[A7], A2
  22800. 00010D28  61FF 0000 127E           bsr        +0x1280 /* 00011FA8 */
  22801. 00010D2E  504F                     addq.w     A7, 8
  22802. 00010D30  3F00                     move.w     -[A7], D0
  22803. 00010D32  486E FFF6                pea.l      [A6 - 0xA]
  22804. 00010D36  2F0A                     move.l     -[A7], A2
  22805. 00010D38  2057                     movea.l    A0, [A7]
  22806. 00010D3A  2250                     movea.l    A1, [A0]
  22807. 00010D3C  2269 00C8                movea.l    A1, [A1 + 0xC8]
  22808. 00010D40  4E91                     jsr        [A1]
  22809. 00010D42  4227                     clr.b      -[A7]
  22810. 00010D44  4227                     clr.b      -[A7]
  22811. 00010D46  486E FFF6                pea.l      [A6 - 0xA]
  22812. 00010D4A  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  22813. 00010D4E  2F0A                     move.l     -[A7], A2
  22814. 00010D50  2057                     movea.l    A0, [A7]
  22815. 00010D52  2250                     movea.l    A1, [A0]
  22816. 00010D54  2269 00B8                movea.l    A1, [A1 + 0xB8]
  22817. 00010D58  4E91                     jsr        [A1]
  22818. 00010D5A  0C6A 0001 000E           cmpi.w     [A2 + 0xE], 0x1
  22819. 00010D60  4FEF 001E                lea.l      A7, [A7 + 0x1E]
  22820. 00010D64  6F12                     ble        +0x14 /* 00010D78 */
  22821. 00010D66  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  22822. 00010D6A  2F0A                     move.l     -[A7], A2
  22823. 00010D6C  2057                     movea.l    A0, [A7]
  22824. 00010D6E  2250                     movea.l    A1, [A0]
  22825. 00010D70  2269 00BC                movea.l    A1, [A1 + 0xBC]
  22826. 00010D74  4E91                     jsr        [A1]
  22827. 00010D76  5C4F                     addq.w     A7, 6
  22828. label00010D78:
  22829. 00010D78  486E FFFE                pea.l      [A6 - 0x2]
  22830. 00010D7C  486E FFE4                pea.l      [A6 - 0x1C]
  22831. 00010D80  4EB9 0000 2158           jsr        [0x00002158]
  22832. 00010D86  4A00                     tst.b      D0
  22833. 00010D88  504F                     addq.w     A7, 8
  22834. 00010D8A  6600 FF76                bne        -0x88 /* 00010D02 */
  22835. 00010D8E  3F3C FFFF                move.w     -[A7], 0xFFFF
  22836. 00010D92  486E FFE4                pea.l      [A6 - 0x1C]
  22837. 00010D96  4EB9 0000 2150           jsr        [0x00002150]
  22838. 00010D9C  5C4F                     addq.w     A7, 6
  22839. 00010D9E  245F                     movea.l    A2, [A7]+
  22840. 00010DA0  4E5E                     unlink     A6
  22841. 00010DA2  4E75                     rts
  22842. 00010DA4  4E56 FFF2                link       A6, -0x000E
  22843. 00010DA8  48E7 1C20                movem.l    -[A7], D3,D4,D5,A2
  22844. 00010DAC  246E 0008                movea.l    A2, [A6 + 0x8]
  22845. 00010DB0  382E 000C                move.w     D4, [A6 + 0xC]
  22846. 00010DB4  4EB9 0000 20B0           jsr        [0x000020B0]
  22847. 00010DBA  486E FFF8                pea.l      [A6 - 0x8]
  22848. 00010DBE  2F0A                     move.l     -[A7], A2
  22849. 00010DC0  2057                     movea.l    A0, [A7]
  22850. 00010DC2  2250                     movea.l    A1, [A0]
  22851. 00010DC4  2269 00CC                movea.l    A1, [A1 + 0xCC]
  22852. 00010DC8  4E91                     jsr        [A1]
  22853. 00010DCA  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  22854. 00010DCE  4EB9 0000 3110           jsr        [0x00003110]
  22855. 00010DD4  4A00                     tst.b      D0
  22856. 00010DD6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  22857. 00010DDA  6710                     beq        +0x12 /* 00010DEC */
  22858. 00010DDC  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  22859. 00010DE0  4EB9 0000 30D8           jsr        [0x000030D8]
  22860. 00010DE6  4A00                     tst.b      D0
  22861. 00010DE8  584F                     addq.w     A7, 4
  22862. 00010DEA  6604                     bne        +0x6 /* 00010DF0 */
  22863. label00010DEC:
  22864. 00010DEC  7000                     moveq.l    D0, 0x00
  22865. 00010DEE  6002                     bra        +0x4 /* 00010DF2 */
  22866. label00010DF0:
  22867. 00010DF0  7001                     moveq.l    D0, 0x01
  22868. label00010DF2:
  22869. 00010DF2  1600                     move.b     D3, D0
  22870. 00010DF4  0C44 0004                cmpi.w     D4, 0x4
  22871. 00010DF8  6C44                     bge        +0x46 /* 00010E3E */
  22872. 00010DFA  486E FFF8                pea.l      [A6 - 0x8]
  22873. 00010DFE  2F3C 0001 0001           move.l     -[A7], 0x10001
  22874. 00010E04  A8A8                     syscall    OffsetRect
  22875. 00010E06  4A03                     tst.b      D3
  22876. 00010E08  660C                     bne        +0xE /* 00010E16 */
  22877. 00010E0A  2079 0002 B752           movea.l    A0, [0x0002B752]
  22878. 00010E10  4868 00B2                pea.l      [A0 + 0xB2]
  22879. 00010E14  A89D                     syscall    PenPat
  22880. label00010E16:
  22881. 00010E16  486E FFF8                pea.l      [A6 - 0x8]
  22882. 00010E1A  2F3C 0004 0004           move.l     -[A7], 0x40004
  22883. 00010E20  A8B0                     syscall    FrameRoundRect
  22884. 00010E22  486E FFF8                pea.l      [A6 - 0x8]
  22885. 00010E26  2F3C 0001 0001           move.l     -[A7], 0x10001
  22886. 00010E2C  A8A9                     syscall    InsetRect
  22887. 00010E2E  486E FFF8                pea.l      [A6 - 0x8]
  22888. 00010E32  2F3C 0004 0004           move.l     -[A7], 0x40004
  22889. 00010E38  A8B2                     syscall    EraseRoundRect
  22890. 00010E3A  6000 014E                bra        +0x150 /* 00010F8A */
  22891. label00010E3E:
  22892. 00010E3E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  22893. 00010E42  4EB9 0000 3110           jsr        [0x00003110]
  22894. 00010E48  4A00                     tst.b      D0
  22895. 00010E4A  584F                     addq.w     A7, 4
  22896. 00010E4C  6710                     beq        +0x12 /* 00010E5E */
  22897. 00010E4E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  22898. 00010E52  4EB9 0000 30D8           jsr        [0x000030D8]
  22899. 00010E58  4A00                     tst.b      D0
  22900. 00010E5A  584F                     addq.w     A7, 4
  22901. 00010E5C  6604                     bne        +0x6 /* 00010E62 */
  22902. label00010E5E:
  22903. 00010E5E  7000                     moveq.l    D0, 0x00
  22904. 00010E60  6002                     bra        +0x4 /* 00010E64 */
  22905. label00010E62:
  22906. 00010E62  7001                     moveq.l    D0, 0x01
  22907. label00010E64:
  22908. 00010E64  1600                     move.b     D3, D0
  22909. 00010E66  4A03                     tst.b      D3
  22910. 00010E68  6700 00C8                beq        +0xCA /* 00010F32 */
  22911. 00010E6C  526E FFFE                addq.w     [A6 - 0x2], 1
  22912. 00010E70  526E FFFC                addq.w     [A6 - 0x4], 1
  22913. 00010E74  1F3C 0005                move.b     -[A7], 0x5
  22914. 00010E78  486E FFF2                pea.l      [A6 - 0xE]
  22915. 00010E7C  4EB9 0000 05D8           jsr        [0x000005D8]
  22916. 00010E82  486E FFF2                pea.l      [A6 - 0xE]
  22917. 00010E86  AA14                     syscall    RGBForeColor
  22918. 00010E88  486E FFF8                pea.l      [A6 - 0x8]
  22919. 00010E8C  2F3C 0004 0004           move.l     -[A7], 0x40004
  22920. 00010E92  A8B0                     syscall    FrameRoundRect
  22921. 00010E94  486E FFF2                pea.l      [A6 - 0xE]
  22922. 00010E98  302E FFF8                move.w     D0, [A6 - 0x8]
  22923. 00010E9C  5240                     addq.w     D0, 1
  22924. 00010E9E  3F00                     move.w     -[A7], D0
  22925. 00010EA0  302E FFFA                move.w     D0, [A6 - 0x6]
  22926. 00010EA4  5240                     addq.w     D0, 1
  22927. 00010EA6  3F00                     move.w     -[A7], D0
  22928. 00010EA8  4EB9 0000 06E0           jsr        [0x000006E0]
  22929. 00010EAE  2D79 0000 9C50 FFF2      move.l     [A6 - 0xE], [0x00009C50]
  22930. 00010EB6  3D79 0000 9C54 FFF6      move.w     [A6 - 0xA], [0x00009C54]
  22931. 00010EBE  486E FFF2                pea.l      [A6 - 0xE]
  22932. 00010EC2  AA14                     syscall    RGBForeColor
  22933. 00010EC4  486E FFF8                pea.l      [A6 - 0x8]
  22934. 00010EC8  2F3C 0001 0001           move.l     -[A7], 0x10001
  22935. 00010ECE  A8A8                     syscall    OffsetRect
  22936. 00010ED0  486E FFF8                pea.l      [A6 - 0x8]
  22937. 00010ED4  2F3C 0004 0004           move.l     -[A7], 0x40004
  22938. 00010EDA  A8B0                     syscall    FrameRoundRect
  22939. 00010EDC  486E FFF2                pea.l      [A6 - 0xE]
  22940. 00010EE0  302E FFFC                move.w     D0, [A6 - 0x4]
  22941. 00010EE4  5540                     subq.w     D0, 2
  22942. 00010EE6  3F00                     move.w     -[A7], D0
  22943. 00010EE8  302E FFFE                move.w     D0, [A6 - 0x2]
  22944. 00010EEC  5540                     subq.w     D0, 2
  22945. 00010EEE  3F00                     move.w     -[A7], D0
  22946. 00010EF0  4EB9 0000 06E0           jsr        [0x000006E0]
  22947. 00010EF6  4A2A 0012                tst.b      [A2 + 0x12]
  22948. 00010EFA  4FEF 0016                lea.l      A7, [A7 + 0x16]
  22949. 00010EFE  6710                     beq        +0x12 /* 00010F10 */
  22950. 00010F00  1F3C 0005                move.b     -[A7], 0x5
  22951. 00010F04  486E FFF2                pea.l      [A6 - 0xE]
  22952. 00010F08  4EB9 0000 05D8           jsr        [0x000005D8]
  22953. 00010F0E  5C4F                     addq.w     A7, 6
  22954. label00010F10:
  22955. 00010F10  486E FFF2                pea.l      [A6 - 0xE]
  22956. 00010F14  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  22957. 00010F18  302E FFFE                move.w     D0, [A6 - 0x2]
  22958. 00010F1C  5540                     subq.w     D0, 2
  22959. 00010F1E  3F00                     move.w     -[A7], D0
  22960. 00010F20  4EB9 0000 06E0           jsr        [0x000006E0]
  22961. 00010F26  536E FFFE                subq.w     [A6 - 0x2], 1
  22962. 00010F2A  536E FFFC                subq.w     [A6 - 0x4], 1
  22963. 00010F2E  504F                     addq.w     A7, 8
  22964. 00010F30  600C                     bra        +0xE /* 00010F3E */
  22965. label00010F32:
  22966. 00010F32  486E FFF8                pea.l      [A6 - 0x8]
  22967. 00010F36  2F3C 0001 0001           move.l     -[A7], 0x10001
  22968. 00010F3C  A8A8                     syscall    OffsetRect
  22969. label00010F3E:
  22970. 00010F3E  7804                     moveq.l    D4, 0x04
  22971. 00010F40  7A08                     moveq.l    D5, 0x08
  22972. 00010F42  4A03                     tst.b      D3
  22973. 00010F44  6704                     beq        +0x6 /* 00010F4A */
  22974. 00010F46  7805                     moveq.l    D4, 0x05
  22975. 00010F48  7A0C                     moveq.l    D5, 0x0C
  22976. label00010F4A:
  22977. 00010F4A  1F04                     move.b     -[A7], D4
  22978. 00010F4C  486E FFF2                pea.l      [A6 - 0xE]
  22979. 00010F50  4EB9 0000 05D8           jsr        [0x000005D8]
  22980. 00010F56  486E FFF2                pea.l      [A6 - 0xE]
  22981. 00010F5A  AA14                     syscall    RGBForeColor
  22982. 00010F5C  486E FFF8                pea.l      [A6 - 0x8]
  22983. 00010F60  2F3C 0004 0004           move.l     -[A7], 0x40004
  22984. 00010F66  A8B1                     syscall    PaintRoundRect
  22985. 00010F68  1F05                     move.b     -[A7], D5
  22986. 00010F6A  486E FFF2                pea.l      [A6 - 0xE]
  22987. 00010F6E  4EB9 0000 05D8           jsr        [0x000005D8]
  22988. 00010F74  486E FFF2                pea.l      [A6 - 0xE]
  22989. 00010F78  AA14                     syscall    RGBForeColor
  22990. 00010F7A  486E FFF8                pea.l      [A6 - 0x8]
  22991. 00010F7E  2F3C 0004 0004           move.l     -[A7], 0x40004
  22992. 00010F84  A8B0                     syscall    FrameRoundRect
  22993. 00010F86  4FEF 000C                lea.l      A7, [A7 + 0xC]
  22994. label00010F8A:
  22995. 00010F8A  4CDF 0438                movem.l    D3,D4,D5,A2, [A7]+
  22996. 00010F8E  4E5E                     unlink     A6
  22997. 00010F90  4E75                     rts
  22998. 00010F92  4E56 0000                link       A6, 0
  22999. 00010F96  48E7 1C30                movem.l    -[A7], D3,D4,D5,A2,A3
  23000. 00010F9A  246E 0008                movea.l    A2, [A6 + 0x8]
  23001. 00010F9E  362E 000C                move.w     D3, [A6 + 0xC]
  23002. 00010FA2  266E 000E                movea.l    A3, [A6 + 0xE]
  23003. 00010FA6  1A2E 0012                move.b     D5, [A6 + 0x12]
  23004. 00010FAA  182E 0014                move.b     D4, [A6 + 0x14]
  23005. 00010FAE  0C43 0004                cmpi.w     D3, 0x4
  23006. 00010FB2  6E00 00E8                bgt        +0xEA /* 0001109C */
  23007. 00010FB6  4A05                     tst.b      D5
  23008. 00010FB8  6624                     bne        +0x26 /* 00010FDE */
  23009. 00010FBA  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  23010. 00010FBE  4EB9 0000 30D8           jsr        [0x000030D8]
  23011. 00010FC4  4A00                     tst.b      D0
  23012. 00010FC6  584F                     addq.w     A7, 4
  23013. 00010FC8  6714                     beq        +0x16 /* 00010FDE */
  23014. 00010FCA  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  23015. 00010FCE  4EB9 0000 3110           jsr        [0x00003110]
  23016. 00010FD4  4A00                     tst.b      D0
  23017. 00010FD6  584F                     addq.w     A7, 4
  23018. 00010FD8  6704                     beq        +0x6 /* 00010FDE */
  23019. 00010FDA  7000                     moveq.l    D0, 0x00
  23020. 00010FDC  6002                     bra        +0x4 /* 00010FE0 */
  23021. label00010FDE:
  23022. 00010FDE  7001                     moveq.l    D0, 0x01
  23023. label00010FE0:
  23024. 00010FE0  1600                     move.b     D3, D0
  23025. 00010FE2  4A2A 0014                tst.b      [A2 + 0x14]
  23026. 00010FE6  673A                     beq        +0x3C /* 00011022 */
  23027. 00010FE8  4A2A 0012                tst.b      [A2 + 0x12]
  23028. 00010FEC  671A                     beq        +0x1C /* 00011008 */
  23029. 00010FEE  4A03                     tst.b      D3
  23030. 00010FF0  6706                     beq        +0x8 /* 00010FF8 */
  23031. 00010FF2  7629                     moveq.l    D3, 0x29
  23032. 00010FF4  6000 019E                bra        +0x1A0 /* 00011194 */
  23033. label00010FF8:
  23034. 00010FF8  4A04                     tst.b      D4
  23035. 00010FFA  6706                     beq        +0x8 /* 00011002 */
  23036. 00010FFC  7628                     moveq.l    D3, 0x28
  23037. 00010FFE  6000 0194                bra        +0x196 /* 00011194 */
  23038. label00011002:
  23039. 00011002  7627                     moveq.l    D3, 0x27
  23040. 00011004  6000 018E                bra        +0x190 /* 00011194 */
  23041. label00011008:
  23042. 00011008  4A03                     tst.b      D3
  23043. 0001100A  6706                     beq        +0x8 /* 00011012 */
  23044. 0001100C  7622                     moveq.l    D3, 0x22
  23045. 0001100E  6000 0184                bra        +0x186 /* 00011194 */
  23046. label00011012:
  23047. 00011012  4A04                     tst.b      D4
  23048. 00011014  6706                     beq        +0x8 /* 0001101C */
  23049. 00011016  7621                     moveq.l    D3, 0x21
  23050. 00011018  6000 017A                bra        +0x17C /* 00011194 */
  23051. label0001101C:
  23052. 0001101C  7620                     moveq.l    D3, 0x20
  23053. 0001101E  6000 0174                bra        +0x176 /* 00011194 */
  23054. label00011022:
  23055. 00011022  4A2A 0012                tst.b      [A2 + 0x12]
  23056. 00011026  673A                     beq        +0x3C /* 00011062 */
  23057. 00011028  4A2A 0015                tst.b      [A2 + 0x15]
  23058. 0001102C  671A                     beq        +0x1C /* 00011048 */
  23059. 0001102E  4A03                     tst.b      D3
  23060. 00011030  6706                     beq        +0x8 /* 00011038 */
  23061. 00011032  761B                     moveq.l    D3, 0x1B
  23062. 00011034  6000 015E                bra        +0x160 /* 00011194 */
  23063. label00011038:
  23064. 00011038  4A04                     tst.b      D4
  23065. 0001103A  6706                     beq        +0x8 /* 00011042 */
  23066. 0001103C  761A                     moveq.l    D3, 0x1A
  23067. 0001103E  6000 0154                bra        +0x156 /* 00011194 */
  23068. label00011042:
  23069. 00011042  7619                     moveq.l    D3, 0x19
  23070. 00011044  6000 014E                bra        +0x150 /* 00011194 */
  23071. label00011048:
  23072. 00011048  4A03                     tst.b      D3
  23073. 0001104A  6706                     beq        +0x8 /* 00011052 */
  23074. 0001104C  760D                     moveq.l    D3, 0x0D
  23075. 0001104E  6000 0144                bra        +0x146 /* 00011194 */
  23076. label00011052:
  23077. 00011052  4A04                     tst.b      D4
  23078. 00011054  6706                     beq        +0x8 /* 0001105C */
  23079. 00011056  760C                     moveq.l    D3, 0x0C
  23080. 00011058  6000 013A                bra        +0x13C /* 00011194 */
  23081. label0001105C:
  23082. 0001105C  760B                     moveq.l    D3, 0x0B
  23083. 0001105E  6000 0134                bra        +0x136 /* 00011194 */
  23084. label00011062:
  23085. 00011062  4A2A 0015                tst.b      [A2 + 0x15]
  23086. 00011066  671A                     beq        +0x1C /* 00011082 */
  23087. 00011068  4A03                     tst.b      D3
  23088. 0001106A  6706                     beq        +0x8 /* 00011072 */
  23089. 0001106C  7614                     moveq.l    D3, 0x14
  23090. 0001106E  6000 0124                bra        +0x126 /* 00011194 */
  23091. label00011072:
  23092. 00011072  4A04                     tst.b      D4
  23093. 00011074  6706                     beq        +0x8 /* 0001107C */
  23094. 00011076  7613                     moveq.l    D3, 0x13
  23095. 00011078  6000 011A                bra        +0x11C /* 00011194 */
  23096. label0001107C:
  23097. 0001107C  7612                     moveq.l    D3, 0x12
  23098. 0001107E  6000 0114                bra        +0x116 /* 00011194 */
  23099. label00011082:
  23100. 00011082  4A03                     tst.b      D3
  23101. 00011084  6706                     beq        +0x8 /* 0001108C */
  23102. 00011086  7606                     moveq.l    D3, 0x06
  23103. 00011088  6000 010A                bra        +0x10C /* 00011194 */
  23104. label0001108C:
  23105. 0001108C  4A04                     tst.b      D4
  23106. 0001108E  6706                     beq        +0x8 /* 00011096 */
  23107. 00011090  7605                     moveq.l    D3, 0x05
  23108. 00011092  6000 0100                bra        +0x102 /* 00011194 */
  23109. label00011096:
  23110. 00011096  7604                     moveq.l    D3, 0x04
  23111. 00011098  6000 00FA                bra        +0xFC /* 00011194 */
  23112. label0001109C:
  23113. 0001109C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  23114. 000110A0  4EB9 0000 30D8           jsr        [0x000030D8]
  23115. 000110A6  4A00                     tst.b      D0
  23116. 000110A8  584F                     addq.w     A7, 4
  23117. 000110AA  6700 00BA                beq        +0xBC /* 00011166 */
  23118. 000110AE  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  23119. 000110B2  4EB9 0000 3110           jsr        [0x00003110]
  23120. 000110B8  4A00                     tst.b      D0
  23121. 000110BA  584F                     addq.w     A7, 4
  23122. 000110BC  6700 00A8                beq        +0xAA /* 00011166 */
  23123. 000110C0  4A05                     tst.b      D5
  23124. 000110C2  673C                     beq        +0x3E /* 00011100 */
  23125. 000110C4  4A2A 0014                tst.b      [A2 + 0x14]
  23126. 000110C8  6710                     beq        +0x12 /* 000110DA */
  23127. 000110CA  761E                     moveq.l    D3, 0x1E
  23128. 000110CC  4A2A 0012                tst.b      [A2 + 0x12]
  23129. 000110D0  6700 00C2                beq        +0xC4 /* 00011194 */
  23130. 000110D4  7625                     moveq.l    D3, 0x25
  23131. 000110D6  6000 00BC                bra        +0xBE /* 00011194 */
  23132. label000110DA:
  23133. 000110DA  4A2A 0012                tst.b      [A2 + 0x12]
  23134. 000110DE  6710                     beq        +0x12 /* 000110F0 */
  23135. 000110E0  7609                     moveq.l    D3, 0x09
  23136. 000110E2  4A2A 0015                tst.b      [A2 + 0x15]
  23137. 000110E6  6700 00AC                beq        +0xAE /* 00011194 */
  23138. 000110EA  7617                     moveq.l    D3, 0x17
  23139. 000110EC  6000 00A6                bra        +0xA8 /* 00011194 */
  23140. label000110F0:
  23141. 000110F0  7602                     moveq.l    D3, 0x02
  23142. 000110F2  4A2A 0015                tst.b      [A2 + 0x15]
  23143. 000110F6  6700 009C                beq        +0x9E /* 00011194 */
  23144. 000110FA  7610                     moveq.l    D3, 0x10
  23145. 000110FC  6000 0096                bra        +0x98 /* 00011194 */
  23146. label00011100:
  23147. 00011100  4A04                     tst.b      D4
  23148. 00011102  6732                     beq        +0x34 /* 00011136 */
  23149. 00011104  4A2A 0014                tst.b      [A2 + 0x14]
  23150. 00011108  670E                     beq        +0x10 /* 00011118 */
  23151. 0001110A  761D                     moveq.l    D3, 0x1D
  23152. 0001110C  4A2A 0012                tst.b      [A2 + 0x12]
  23153. 00011110  6700 0082                beq        +0x84 /* 00011194 */
  23154. 00011114  7624                     moveq.l    D3, 0x24
  23155. 00011116  607C                     bra        +0x7E /* 00011194 */
  23156. label00011118:
  23157. 00011118  4A2A 0012                tst.b      [A2 + 0x12]
  23158. 0001111C  670C                     beq        +0xE /* 0001112A */
  23159. 0001111E  7608                     moveq.l    D3, 0x08
  23160. 00011120  4A2A 0015                tst.b      [A2 + 0x15]
  23161. 00011124  676E                     beq        +0x70 /* 00011194 */
  23162. 00011126  7616                     moveq.l    D3, 0x16
  23163. 00011128  606A                     bra        +0x6C /* 00011194 */
  23164. label0001112A:
  23165. 0001112A  7601                     moveq.l    D3, 0x01
  23166. 0001112C  4A2A 0015                tst.b      [A2 + 0x15]
  23167. 00011130  6762                     beq        +0x64 /* 00011194 */
  23168. 00011132  760F                     moveq.l    D3, 0x0F
  23169. 00011134  605E                     bra        +0x60 /* 00011194 */
  23170. label00011136:
  23171. 00011136  4A2A 0014                tst.b      [A2 + 0x14]
  23172. 0001113A  670C                     beq        +0xE /* 00011148 */
  23173. 0001113C  761C                     moveq.l    D3, 0x1C
  23174. 0001113E  4A2A 0012                tst.b      [A2 + 0x12]
  23175. 00011142  6750                     beq        +0x52 /* 00011194 */
  23176. 00011144  7623                     moveq.l    D3, 0x23
  23177. 00011146  604C                     bra        +0x4E /* 00011194 */
  23178. label00011148:
  23179. 00011148  4A2A 0012                tst.b      [A2 + 0x12]
  23180. 0001114C  670C                     beq        +0xE /* 0001115A */
  23181. 0001114E  7607                     moveq.l    D3, 0x07
  23182. 00011150  4A2A 0015                tst.b      [A2 + 0x15]
  23183. 00011154  673E                     beq        +0x40 /* 00011194 */
  23184. 00011156  7615                     moveq.l    D3, 0x15
  23185. 00011158  603A                     bra        +0x3C /* 00011194 */
  23186. label0001115A:
  23187. 0001115A  7600                     moveq.l    D3, 0x00
  23188. 0001115C  4A2A 0015                tst.b      [A2 + 0x15]
  23189. 00011160  6732                     beq        +0x34 /* 00011194 */
  23190. 00011162  760E                     moveq.l    D3, 0x0E
  23191. 00011164  602E                     bra        +0x30 /* 00011194 */
  23192. label00011166:
  23193. 00011166  4A2A 0014                tst.b      [A2 + 0x14]
  23194. 0001116A  670C                     beq        +0xE /* 00011178 */
  23195. 0001116C  761F                     moveq.l    D3, 0x1F
  23196. 0001116E  4A2A 0012                tst.b      [A2 + 0x12]
  23197. 00011172  6720                     beq        +0x22 /* 00011194 */
  23198. 00011174  7626                     moveq.l    D3, 0x26
  23199. 00011176  601C                     bra        +0x1E /* 00011194 */
  23200. label00011178:
  23201. 00011178  4A2A 0012                tst.b      [A2 + 0x12]
  23202. 0001117C  670C                     beq        +0xE /* 0001118A */
  23203. 0001117E  760A                     moveq.l    D3, 0x0A
  23204. 00011180  4A2A 0015                tst.b      [A2 + 0x15]
  23205. 00011184  670E                     beq        +0x10 /* 00011194 */
  23206. 00011186  7618                     moveq.l    D3, 0x18
  23207. 00011188  600A                     bra        +0xC /* 00011194 */
  23208. label0001118A:
  23209. 0001118A  7603                     moveq.l    D3, 0x03
  23210. 0001118C  4A2A 0015                tst.b      [A2 + 0x15]
  23211. 00011190  6702                     beq        +0x4 /* 00011194 */
  23212. 00011192  7611                     moveq.l    D3, 0x11
  23213. label00011194:
  23214. 00011194  4EB9 0000 20B0           jsr        [0x000020B0]
  23215. 0001119A  2F0B                     move.l     -[A7], A3
  23216. 0001119C  2F3C 0010 0010           move.l     -[A7], 0x100010
  23217. 000111A2  3F03                     move.w     -[A7], D3
  23218. 000111A4  2F0A                     move.l     -[A7], A2
  23219. 000111A6  2057                     movea.l    A0, [A7]
  23220. 000111A8  2250                     movea.l    A1, [A0]
  23221. 000111AA  2269 00C4                movea.l    A1, [A1 + 0xC4]
  23222. 000111AE  4E91                     jsr        [A1]
  23223. 000111B0  4FEF 000E                lea.l      A7, [A7 + 0xE]
  23224. 000111B4  4CDF 0C38                movem.l    D3,D4,D5,A2,A3, [A7]+
  23225. 000111B8  4E5E                     unlink     A6
  23226. 000111BA  4E75                     rts
  23227. fn000111BC:
  23228. 000111BC  4E56 FFF8                link       A6, -0x0008
  23229. 000111C0  48E7 1030                movem.l    -[A7], D3,A2,A3
  23230. 000111C4  246E 0008                movea.l    A2, [A6 + 0x8]
  23231. 000111C8  362E 000C                move.w     D3, [A6 + 0xC]
  23232. 000111CC  266E 000E                movea.l    A3, [A6 + 0xE]
  23233. 000111D0  3F03                     move.w     -[A7], D3
  23234. 000111D2  2F0A                     move.l     -[A7], A2
  23235. 000111D4  2057                     movea.l    A0, [A7]
  23236. 000111D6  2250                     movea.l    A1, [A0]
  23237. 000111D8  2269 00B4                movea.l    A1, [A1 + 0xB4]
  23238. 000111DC  4E91                     jsr        [A1]
  23239. 000111DE  486E FFF8                pea.l      [A6 - 0x8]
  23240. 000111E2  2F0A                     move.l     -[A7], A2
  23241. 000111E4  2057                     movea.l    A0, [A7]
  23242. 000111E6  2250                     movea.l    A1, [A0]
  23243. 000111E8  2269 00CC                movea.l    A1, [A1 + 0xCC]
  23244. 000111EC  4E91                     jsr        [A1]
  23245. 000111EE  0C43 0004                cmpi.w     D3, 0x4
  23246. 000111F2  4FEF 000E                lea.l      A7, [A7 + 0xE]
  23247. 000111F6  6E0E                     bgt        +0x10 /* 00011206 */
  23248. 000111F8  486E FFF8                pea.l      [A6 - 0x8]
  23249. 000111FC  2F3C 0001 0001           move.l     -[A7], 0x10001
  23250. 00011202  A8A8                     syscall    OffsetRect
  23251. 00011204  6008                     bra        +0xA /* 0001120E */
  23252. label00011206:
  23253. 00011206  546E FFFE                addq.w     [A6 - 0x2], 2
  23254. 0001120A  546E FFFC                addq.w     [A6 - 0x4], 2
  23255. label0001120E:
  23256. 0001120E  486E FFF8                pea.l      [A6 - 0x8]
  23257. 00011212  4EB9 0000 2100           jsr        [0x00002100]
  23258. 00011218  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  23259. 0001121C  2057                     movea.l    A0, [A7]
  23260. 0001121E  2268 0004                movea.l    A1, [A0 + 0x4]
  23261. 00011222  2269 00D8                movea.l    A1, [A1 + 0xD8]
  23262. 00011226  4E91                     jsr        [A1]
  23263. 00011228  2F0B                     move.l     -[A7], A3
  23264. 0001122A  A8A3                     syscall    EraseRect
  23265. 0001122C  504F                     addq.w     A7, 8
  23266. 0001122E  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  23267. 00011232  4E5E                     unlink     A6
  23268. 00011234  4E75                     rts
  23269. fn00011236:
  23270. 00011236  4E56 FFBC                link       A6, -0x0044
  23271. 0001123A  48E7 1E20                movem.l    -[A7], D3,D4,D5,D6,A2
  23272. 0001123E  246E 0008                movea.l    A2, [A6 + 0x8]
  23273. 00011242  382E 000C                move.w     D4, [A6 + 0xC]
  23274. 00011246  362E 000E                move.w     D3, [A6 + 0xE]
  23275. 0001124A  1C2E 0010                move.b     D6, [A6 + 0x10]
  23276. 0001124E  1A2E 0012                move.b     D5, [A6 + 0x12]
  23277. 00011252  486E FFBC                pea.l      [A6 - 0x44]
  23278. 00011256  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  23279. 0001125A  2057                     movea.l    A0, [A7]
  23280. 0001125C  2268 0004                movea.l    A1, [A0 + 0x4]
  23281. 00011260  2269 003C                movea.l    A1, [A1 + 0x3C]
  23282. 00011264  4E91                     jsr        [A1]
  23283. 00011266  486E FFBC                pea.l      [A6 - 0x44]
  23284. 0001126A  486E FFC4                pea.l      [A6 - 0x3C]
  23285. 0001126E  4EB9 0000 2148           jsr        [0x00002148]
  23286. 00011274  4FEF 0010                lea.l      A7, [A7 + 0x10]
  23287. 00011278  6000 0112                bra        +0x114 /* 0001138C */
  23288. label0001127C:
  23289. 0001127C  3F03                     move.w     -[A7], D3
  23290. 0001127E  486E FFF8                pea.l      [A6 - 0x8]
  23291. 00011282  2F0A                     move.l     -[A7], A2
  23292. 00011284  2057                     movea.l    A0, [A7]
  23293. 00011286  2250                     movea.l    A1, [A0]
  23294. 00011288  2269 00C8                movea.l    A1, [A1 + 0xC8]
  23295. 0001128C  4E91                     jsr        [A1]
  23296. 0001128E  4227                     clr.b      -[A7]
  23297. 00011290  486E FFF8                pea.l      [A6 - 0x8]
  23298. 00011294  2F0A                     move.l     -[A7], A2
  23299. 00011296  2057                     movea.l    A0, [A7]
  23300. 00011298  2250                     movea.l    A1, [A0]
  23301. 0001129A  2269 00D8                movea.l    A1, [A1 + 0xD8]
  23302. 0001129E  4E91                     jsr        [A1]
  23303. 000112A0  504F                     addq.w     A7, 8
  23304. 000112A2  2F08                     move.l     -[A7], A0
  23305. 000112A4  486E FFF2                pea.l      [A6 - 0xE]
  23306. 000112A8  4EB9 0000 2350           jsr        [0x00002350]
  23307. 000112AE  B843                     cmp.w      D4, D3
  23308. 000112B0  4FEF 0014                lea.l      A7, [A7 + 0x14]
  23309. 000112B4  6756                     beq        +0x58 /* 0001130C */
  23310. 000112B6  3F04                     move.w     -[A7], D4
  23311. 000112B8  486E FFE8                pea.l      [A6 - 0x18]
  23312. 000112BC  2F0A                     move.l     -[A7], A2
  23313. 000112BE  2057                     movea.l    A0, [A7]
  23314. 000112C0  2250                     movea.l    A1, [A0]
  23315. 000112C2  2269 00C8                movea.l    A1, [A1 + 0xC8]
  23316. 000112C6  4E91                     jsr        [A1]
  23317. 000112C8  486E FFE2                pea.l      [A6 - 0x1E]
  23318. 000112CC  4EB9 0000 20D0           jsr        [0x000020D0]
  23319. 000112D2  486E FFE8                pea.l      [A6 - 0x18]
  23320. 000112D6  486E FFE2                pea.l      [A6 - 0x1E]
  23321. 000112DA  4EB9 0000 20F0           jsr        [0x000020F0]
  23322. 000112E0  206E FFF2                movea.l    A0, [A6 - 0xE]
  23323. 000112E4  4850                     pea.l      [A0]
  23324. 000112E6  4EB9 0000 20F8           jsr        [0x000020F8]
  23325. 000112EC  486E FFE8                pea.l      [A6 - 0x18]
  23326. 000112F0  3F2E FFF0                move.w     -[A7], [A6 - 0x10]
  23327. 000112F4  2F0A                     move.l     -[A7], A2
  23328. 000112F6  4EBA FEC4                jsr        [PC - 0x13C /* 000111BC */]
  23329. 000112FA  3F3C FFFF                move.w     -[A7], 0xFFFF
  23330. 000112FE  486E FFE2                pea.l      [A6 - 0x1E]
  23331. 00011302  4EB9 0000 20E8           jsr        [0x000020E8]
  23332. 00011308  4FEF 002A                lea.l      A7, [A7 + 0x2A]
  23333. label0001130C:
  23334. 0001130C  4AAA 000A                tst.l      [A2 + 0xA]
  23335. 00011310  661E                     bne        +0x20 /* 00011330 */
  23336. 00011312  1F05                     move.b     -[A7], D5
  23337. 00011314  1F06                     move.b     -[A7], D6
  23338. 00011316  486E FFF8                pea.l      [A6 - 0x8]
  23339. 0001131A  3F2E FFF0                move.w     -[A7], [A6 - 0x10]
  23340. 0001131E  2F0A                     move.l     -[A7], A2
  23341. 00011320  2057                     movea.l    A0, [A7]
  23342. 00011322  2250                     movea.l    A1, [A0]
  23343. 00011324  2269 00B8                movea.l    A1, [A1 + 0xB8]
  23344. 00011328  4E91                     jsr        [A1]
  23345. 0001132A  4FEF 000E                lea.l      A7, [A7 + 0xE]
  23346. 0001132E  604C                     bra        +0x4E /* 0001137C */
  23347. label00011330:
  23348. 00011330  486E FFD6                pea.l      [A6 - 0x2A]
  23349. 00011334  4EB9 0000 2088           jsr        [0x00002088]
  23350. 0001133A  4EB9 0000 2098           jsr        [0x00002098]
  23351. 00011340  206E FFF2                movea.l    A0, [A6 - 0xE]
  23352. 00011344  4850                     pea.l      [A0]
  23353. 00011346  4267                     clr.w      -[A7]
  23354. 00011348  486E FFF8                pea.l      [A6 - 0x8]
  23355. 0001134C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  23356. 00011350  2057                     movea.l    A0, [A7]
  23357. 00011352  2268 0004                movea.l    A1, [A0 + 0x4]
  23358. 00011356  2269 0018                movea.l    A1, [A1 + 0x18]
  23359. 0001135A  4E91                     jsr        [A1]
  23360. 0001135C  584F                     addq.w     A7, 4
  23361. 0001135E  2F08                     move.l     -[A7], A0
  23362. 00011360  2F2A 000A                move.l     -[A7], [A2 + 0xA]
  23363. 00011364  4EB9 0000 3958           jsr        [0x00003958]
  23364. 0001136A  3F3C FFFF                move.w     -[A7], 0xFFFF
  23365. 0001136E  486E FFD6                pea.l      [A6 - 0x2A]
  23366. 00011372  4EB9 0000 2090           jsr        [0x00002090]
  23367. 00011378  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  23368. label0001137C:
  23369. 0001137C  3F3C FFFF                move.w     -[A7], 0xFFFF
  23370. 00011380  486E FFF2                pea.l      [A6 - 0xE]
  23371. 00011384  4EB9 0000 2358           jsr        [0x00002358]
  23372. 0001138A  5C4F                     addq.w     A7, 6
  23373. label0001138C:
  23374. 0001138C  486E FFF0                pea.l      [A6 - 0x10]
  23375. 00011390  486E FFC4                pea.l      [A6 - 0x3C]
  23376. 00011394  4EB9 0000 2158           jsr        [0x00002158]
  23377. 0001139A  4A00                     tst.b      D0
  23378. 0001139C  504F                     addq.w     A7, 8
  23379. 0001139E  6600 FEDC                bne        -0x122 /* 0001127C */
  23380. 000113A2  3F3C FFFF                move.w     -[A7], 0xFFFF
  23381. 000113A6  486E FFC4                pea.l      [A6 - 0x3C]
  23382. 000113AA  4EB9 0000 2150           jsr        [0x00002150]
  23383. 000113B0  5C4F                     addq.w     A7, 6
  23384. 000113B2  4CDF 0478                movem.l    D3,D4,D5,D6,A2, [A7]+
  23385. 000113B6  4E5E                     unlink     A6
  23386. 000113B8  4E75                     rts
  23387. 000113BA  4E56 FFF8                link       A6, -0x0008
  23388. 000113BE  48E7 1F20                movem.l    -[A7], D3,D4,D5,D6,D7,A2
  23389. 000113C2  246E 0008                movea.l    A2, [A6 + 0x8]
  23390. 000113C6  3E2E 000C                move.w     D7, [A6 + 0xC]
  23391. 000113CA  2F0A                     move.l     -[A7], A2
  23392. 000113CC  2057                     movea.l    A0, [A7]
  23393. 000113CE  2250                     movea.l    A1, [A0]
  23394. 000113D0  2269 00D4                movea.l    A1, [A1 + 0xD4]
  23395. 000113D4  4E91                     jsr        [A1]
  23396. 000113D6  3A00                     move.w     D5, D0
  23397. 000113D8  3C2A 000E                move.w     D6, [A2 + 0xE]
  23398. 000113DC  5346                     subq.w     D6, 1
  23399. 000113DE  486E FFF8                pea.l      [A6 - 0x8]
  23400. 000113E2  2F0A                     move.l     -[A7], A2
  23401. 000113E4  2057                     movea.l    A0, [A7]
  23402. 000113E6  2250                     movea.l    A1, [A0]
  23403. 000113E8  2269 00D0                movea.l    A1, [A1 + 0xD0]
  23404. 000113EC  4E91                     jsr        [A1]
  23405. 000113EE  A89E                     syscall    PenNormal
  23406. 000113F0  0C47 0004                cmpi.w     D7, 0x4
  23407. 000113F4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  23408. 000113F8  6E2C                     bgt        +0x2E /* 00011426 */
  23409. 000113FA  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  23410. 000113FE  4EB9 0000 30D8           jsr        [0x000030D8]
  23411. 00011404  4A00                     tst.b      D0
  23412. 00011406  584F                     addq.w     A7, 4
  23413. 00011408  6710                     beq        +0x12 /* 0001141A */
  23414. 0001140A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  23415. 0001140E  4EB9 0000 3110           jsr        [0x00003110]
  23416. 00011414  4A00                     tst.b      D0
  23417. 00011416  584F                     addq.w     A7, 4
  23418. 00011418  660C                     bne        +0xE /* 00011426 */
  23419. label0001141A:
  23420. 0001141A  2079 0002 B752           movea.l    A0, [0x0002B752]
  23421. 00011420  4868 00B2                pea.l      [A0 + 0xB2]
  23422. 00011424  A89D                     syscall    PenPat
  23423. label00011426:
  23424. 00011426  7600                     moveq.l    D3, 0x00
  23425. 00011428  602A                     bra        +0x2C /* 00011454 */
  23426. label0001142A:
  23427. 0001142A  3044                     movea.w    A0, D4
  23428. 0001142C  2008                     move.l     D0, A0
  23429. 0001142E  81C6                     divs.w     D0, D6
  23430. 00011430  3F00                     move.w     -[A7], D0
  23431. 00011432  486E FFF8                pea.l      [A6 - 0x8]
  23432. 00011436  3F07                     move.w     -[A7], D7
  23433. 00011438  2F0A                     move.l     -[A7], A2
  23434. 0001143A  2057                     movea.l    A0, [A7]
  23435. 0001143C  2250                     movea.l    A1, [A0]
  23436. 0001143E  2269 00C0                movea.l    A1, [A1 + 0xC0]
  23437. 00011442  4E91                     jsr        [A1]
  23438. 00011444  5243                     addq.w     D3, 1
  23439. 00011446  D845                     add.w      D4, D5
  23440. 00011448  4FEF 000C                lea.l      A7, [A7 + 0xC]
  23441. label0001144C:
  23442. 0001144C  B66A 000E                cmp.w      D3, [A2 + 0xE]
  23443. 00011450  6DD8                     blt        -0x26 /* 0001142A */
  23444. 00011452  6006                     bra        +0x8 /* 0001145A */
  23445. label00011454:
  23446. 00011454  7800                     moveq.l    D4, 0x00
  23447. 00011456  C9C5                     muls.w     D4, D5
  23448. 00011458  60F2                     bra        -0xC /* 0001144C */
  23449. label0001145A:
  23450. 0001145A  4CDF 04F8                movem.l    D3,D4,D5,D6,D7,A2, [A7]+
  23451. 0001145E  4E5E                     unlink     A6
  23452. 00011460  4E75                     rts
  23453. 00011462  4E56 FFF2                link       A6, -0x000E
  23454. 00011466  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  23455. 0001146A  246E 0008                movea.l    A2, [A6 + 0x8]
  23456. 0001146E  382E 000C                move.w     D4, [A6 + 0xC]
  23457. 00011472  266E 000E                movea.l    A3, [A6 + 0xE]
  23458. 00011476  362E 0012                move.w     D3, [A6 + 0x12]
  23459. 0001147A  2D53 FFF8                move.l     [A6 - 0x8], [A3]
  23460. 0001147E  2D6B 0004 FFFC           move.l     [A6 - 0x4], [A3 + 0x4]
  23461. 00011484  4A2A 0012                tst.b      [A2 + 0x12]
  23462. 00011488  6714                     beq        +0x16 /* 0001149E */
  23463. 0001148A  3003                     move.w     D0, D3
  23464. 0001148C  5240                     addq.w     D0, 1
  23465. 0001148E  D16E FFFA                add.w      [A6 - 0x6], D0
  23466. 00011492  302E FFFA                move.w     D0, [A6 - 0x6]
  23467. 00011496  5640                     addq.w     D0, 3
  23468. 00011498  3D40 FFFE                move.w     [A6 - 0x2], D0
  23469. 0001149C  6012                     bra        +0x14 /* 000114B0 */
  23470. label0001149E:
  23471. 0001149E  3003                     move.w     D0, D3
  23472. 000114A0  5240                     addq.w     D0, 1
  23473. 000114A2  D16E FFF8                add.w      [A6 - 0x8], D0
  23474. 000114A6  302E FFF8                move.w     D0, [A6 - 0x8]
  23475. 000114AA  5640                     addq.w     D0, 3
  23476. 000114AC  3D40 FFFC                move.w     [A6 - 0x4], D0
  23477. label000114B0:
  23478. 000114B0  0C44 0004                cmpi.w     D4, 0x4
  23479. 000114B4  6F00 00AE                ble        +0xB0 /* 00011564 */
  23480. 000114B8  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  23481. 000114BC  4EB9 0000 30D8           jsr        [0x000030D8]
  23482. 000114C2  4A00                     tst.b      D0
  23483. 000114C4  584F                     addq.w     A7, 4
  23484. 000114C6  6700 009C                beq        +0x9E /* 00011564 */
  23485. 000114CA  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  23486. 000114CE  4EB9 0000 3110           jsr        [0x00003110]
  23487. 000114D4  4A00                     tst.b      D0
  23488. 000114D6  584F                     addq.w     A7, 4
  23489. 000114D8  6700 008A                beq        +0x8C /* 00011564 */
  23490. 000114DC  2D79 0000 9C50 FFF2      move.l     [A6 - 0xE], [0x00009C50]
  23491. 000114E4  3D79 0000 9C54 FFF6      move.w     [A6 - 0xA], [0x00009C54]
  23492. 000114EC  486E FFF2                pea.l      [A6 - 0xE]
  23493. 000114F0  AA14                     syscall    RGBForeColor
  23494. 000114F2  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  23495. 000114F6  302E FFFC                move.w     D0, [A6 - 0x4]
  23496. 000114FA  5540                     subq.w     D0, 2
  23497. 000114FC  3F00                     move.w     -[A7], D0
  23498. 000114FE  A893                     syscall    MoveTo
  23499. 00011500  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  23500. 00011504  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  23501. 00011508  A891                     syscall    LineTo
  23502. 0001150A  302E FFFE                move.w     D0, [A6 - 0x2]
  23503. 0001150E  5540                     subq.w     D0, 2
  23504. 00011510  3F00                     move.w     -[A7], D0
  23505. 00011512  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  23506. 00011516  A891                     syscall    LineTo
  23507. 00011518  1F3C 0007                move.b     -[A7], 0x7
  23508. 0001151C  486E FFF2                pea.l      [A6 - 0xE]
  23509. 00011520  4EB9 0000 05D8           jsr        [0x000005D8]
  23510. 00011526  486E FFF2                pea.l      [A6 - 0xE]
  23511. 0001152A  AA14                     syscall    RGBForeColor
  23512. 0001152C  302E FFFE                move.w     D0, [A6 - 0x2]
  23513. 00011530  5340                     subq.w     D0, 1
  23514. 00011532  3F00                     move.w     -[A7], D0
  23515. 00011534  302E FFF8                move.w     D0, [A6 - 0x8]
  23516. 00011538  5240                     addq.w     D0, 1
  23517. 0001153A  3F00                     move.w     -[A7], D0
  23518. 0001153C  A893                     syscall    MoveTo
  23519. 0001153E  302E FFFE                move.w     D0, [A6 - 0x2]
  23520. 00011542  5340                     subq.w     D0, 1
  23521. 00011544  3F00                     move.w     -[A7], D0
  23522. 00011546  302E FFFC                move.w     D0, [A6 - 0x4]
  23523. 0001154A  5340                     subq.w     D0, 1
  23524. 0001154C  3F00                     move.w     -[A7], D0
  23525. 0001154E  A891                     syscall    LineTo
  23526. 00011550  302E FFFA                move.w     D0, [A6 - 0x6]
  23527. 00011554  5240                     addq.w     D0, 1
  23528. 00011556  3F00                     move.w     -[A7], D0
  23529. 00011558  302E FFFC                move.w     D0, [A6 - 0x4]
  23530. 0001155C  5340                     subq.w     D0, 1
  23531. 0001155E  3F00                     move.w     -[A7], D0
  23532. 00011560  A891                     syscall    LineTo
  23533. 00011562  5C4F                     addq.w     A7, 6
  23534. label00011564:
  23535. 00011564  2D79 0000 9C56 FFF2      move.l     [A6 - 0xE], [0x00009C56]
  23536. 0001156C  3D79 0000 9C5A FFF6      move.w     [A6 - 0xA], [0x00009C5A]
  23537. 00011574  0C44 0004                cmpi.w     D4, 0x4
  23538. 00011578  6F30                     ble        +0x32 /* 000115AA */
  23539. 0001157A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  23540. 0001157E  4EB9 0000 30D8           jsr        [0x000030D8]
  23541. 00011584  4A00                     tst.b      D0
  23542. 00011586  584F                     addq.w     A7, 4
  23543. 00011588  6710                     beq        +0x12 /* 0001159A */
  23544. 0001158A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  23545. 0001158E  4EB9 0000 3110           jsr        [0x00003110]
  23546. 00011594  4A00                     tst.b      D0
  23547. 00011596  584F                     addq.w     A7, 4
  23548. 00011598  6610                     bne        +0x12 /* 000115AA */
  23549. label0001159A:
  23550. 0001159A  1F3C 0008                move.b     -[A7], 0x8
  23551. 0001159E  486E FFF2                pea.l      [A6 - 0xE]
  23552. 000115A2  4EB9 0000 05D8           jsr        [0x000005D8]
  23553. 000115A8  5C4F                     addq.w     A7, 6
  23554. label000115AA:
  23555. 000115AA  486E FFF2                pea.l      [A6 - 0xE]
  23556. 000115AE  AA14                     syscall    RGBForeColor
  23557. 000115B0  302E FFFA                move.w     D0, [A6 - 0x6]
  23558. 000115B4  5240                     addq.w     D0, 1
  23559. 000115B6  3F00                     move.w     -[A7], D0
  23560. 000115B8  302E FFFC                move.w     D0, [A6 - 0x4]
  23561. 000115BC  5540                     subq.w     D0, 2
  23562. 000115BE  3F00                     move.w     -[A7], D0
  23563. 000115C0  A893                     syscall    MoveTo
  23564. 000115C2  4A2A 0012                tst.b      [A2 + 0x12]
  23565. 000115C6  6714                     beq        +0x16 /* 000115DC */
  23566. 000115C8  302E FFFA                move.w     D0, [A6 - 0x6]
  23567. 000115CC  5240                     addq.w     D0, 1
  23568. 000115CE  3F00                     move.w     -[A7], D0
  23569. 000115D0  302E FFF8                move.w     D0, [A6 - 0x8]
  23570. 000115D4  5240                     addq.w     D0, 1
  23571. 000115D6  3F00                     move.w     -[A7], D0
  23572. 000115D8  A891                     syscall    LineTo
  23573. 000115DA  6012                     bra        +0x14 /* 000115EE */
  23574. label000115DC:
  23575. 000115DC  302E FFFE                move.w     D0, [A6 - 0x2]
  23576. 000115E0  5540                     subq.w     D0, 2
  23577. 000115E2  3F00                     move.w     -[A7], D0
  23578. 000115E4  302E FFF8                move.w     D0, [A6 - 0x8]
  23579. 000115E8  5240                     addq.w     D0, 1
  23580. 000115EA  3F00                     move.w     -[A7], D0
  23581. 000115EC  A891                     syscall    LineTo
  23582. label000115EE:
  23583. 000115EE  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  23584. 000115F2  4E5E                     unlink     A6
  23585. 000115F4  4E75                     rts
  23586. 000115F6  4E56 FFFA                link       A6, -0x0006
  23587. 000115FA  48E7 1F20                movem.l    -[A7], D3,D4,D5,D6,D7,A2
  23588. 000115FE  246E 0012                movea.l    A2, [A6 + 0x12]
  23589. 00011602  7A00                     moveq.l    D5, 0x00
  23590. 00011604  604C                     bra        +0x4E /* 00011652 */
  23591. label00011606:
  23592. 00011606  7600                     moveq.l    D3, 0x00
  23593. 00011608  6050                     bra        +0x52 /* 0001165A */
  23594. label0001160A:
  23595. 0001160A  41F9 0000 7250           lea.l      A0, [0x00007250]
  23596. 00011610  D1C7                     add.l      A0, D7
  23597. 00011612  D1C6                     add.l      A0, D6
  23598. 00011614  1830 3000                move.b     D4, [A0 + D3.w]
  23599. 00011618  4884                     ext.w      D4
  23600. 0001161A  0C44 FFFF                cmpi.w     D4, 0xFFFF
  23601. 0001161E  6728                     beq        +0x2A /* 00011648 */
  23602. 00011620  1F04                     move.b     -[A7], D4
  23603. 00011622  486E FFFA                pea.l      [A6 - 0x6]
  23604. 00011626  4EB9 0000 05D8           jsr        [0x000005D8]
  23605. 0001162C  486E FFFA                pea.l      [A6 - 0x6]
  23606. 00011630  3012                     move.w     D0, [A2]
  23607. 00011632  D045                     add.w      D0, D5
  23608. 00011634  3F00                     move.w     -[A7], D0
  23609. 00011636  302A 0002                move.w     D0, [A2 + 0x2]
  23610. 0001163A  D043                     add.w      D0, D3
  23611. 0001163C  3F00                     move.w     -[A7], D0
  23612. 0001163E  4EB9 0000 06E0           jsr        [0x000006E0]
  23613. 00011644  4FEF 000E                lea.l      A7, [A7 + 0xE]
  23614. label00011648:
  23615. 00011648  5243                     addq.w     D3, 1
  23616. label0001164A:
  23617. 0001164A  B66E 0010                cmp.w      D3, [A6 + 0x10]
  23618. 0001164E  6DBA                     blt        -0x44 /* 0001160A */
  23619. 00011650  5245                     addq.w     D5, 1
  23620. label00011652:
  23621. 00011652  BA6E 000E                cmp.w      D5, [A6 + 0xE]
  23622. 00011656  6DAE                     blt        -0x50 /* 00011606 */
  23623. 00011658  6010                     bra        +0x12 /* 0001166A */
  23624. label0001165A:
  23625. 0001165A  3045                     movea.w    A0, D5
  23626. 0001165C  2C08                     move.l     D6, A0
  23627. 0001165E  E98E                     lsl        D6, 4
  23628. 00011660  306E 000C                movea.w    A0, [A6 + 0xC]
  23629. 00011664  2E08                     move.l     D7, A0
  23630. 00011666  E18F                     lsl        D7, 8
  23631. 00011668  60E0                     bra        -0x1E /* 0001164A */
  23632. label0001166A:
  23633. 0001166A  4CDF 04F8                movem.l    D3,D4,D5,D6,D7,A2, [A7]+
  23634. 0001166E  4E5E                     unlink     A6
  23635. 00011670  4E75                     rts
  23636. 00011672  4E56 FFEC                link       A6, -0x0014
  23637. 00011676  48E7 1030                movem.l    -[A7], D3,A2,A3
  23638. 0001167A  246E 0008                movea.l    A2, [A6 + 0x8]
  23639. 0001167E  266E 000C                movea.l    A3, [A6 + 0xC]
  23640. 00011682  4A2A 0014                tst.b      [A2 + 0x14]
  23641. 00011686  670C                     beq        +0xE /* 00011694 */
  23642. 00011688  7604                     moveq.l    D3, 0x04
  23643. 0001168A  4A2A 0012                tst.b      [A2 + 0x12]
  23644. 0001168E  6720                     beq        +0x22 /* 000116B0 */
  23645. 00011690  7605                     moveq.l    D3, 0x05
  23646. 00011692  601C                     bra        +0x1E /* 000116B0 */
  23647. label00011694:
  23648. 00011694  4A2A 0012                tst.b      [A2 + 0x12]
  23649. 00011698  670C                     beq        +0xE /* 000116A6 */
  23650. 0001169A  7601                     moveq.l    D3, 0x01
  23651. 0001169C  4A2A 0015                tst.b      [A2 + 0x15]
  23652. 000116A0  670E                     beq        +0x10 /* 000116B0 */
  23653. 000116A2  7603                     moveq.l    D3, 0x03
  23654. 000116A4  600A                     bra        +0xC /* 000116B0 */
  23655. label000116A6:
  23656. 000116A6  7600                     moveq.l    D3, 0x00
  23657. 000116A8  4A2A 0015                tst.b      [A2 + 0x15]
  23658. 000116AC  6702                     beq        +0x4 /* 000116B0 */
  23659. 000116AE  7602                     moveq.l    D3, 0x02
  23660. label000116B0:
  23661. 000116B0  3043                     movea.w    A0, D3
  23662. 000116B2  2008                     move.l     D0, A0
  23663. 000116B4  EB88                     lsl        D0, 5
  23664. 000116B6  41F9 0000 7190           lea.l      A0, [0x00007190]
  23665. 000116BC  D1C0                     add.l      A0, D0
  23666. 000116BE  2D48 FFF2                move.l     [A6 - 0xE], A0
  23667. 000116C2  3D7C 0002 FFF6           move.w     [A6 - 0xA], 0x2
  23668. 000116C8  2D53 FFF8                move.l     [A6 - 0x8], [A3]
  23669. 000116CC  2D6B 0004 FFFC           move.l     [A6 - 0x4], [A3 + 0x4]
  23670. 000116D2  486E FFEC                pea.l      [A6 - 0x14]
  23671. 000116D6  4EB9 0000 2340           jsr        [0x00002340]
  23672. 000116DC  206E FFEC                movea.l    A0, [A6 - 0x14]
  23673. 000116E0  4850                     pea.l      [A0]
  23674. 000116E2  486E FFF2                pea.l      [A6 - 0xE]
  23675. 000116E6  A8D7                     syscall    BitMapToRegion/BitMapRgn
  23676. 000116E8  301F                     move.w     D0, [A7]+
  23677. 000116EA  486E FFEC                pea.l      [A6 - 0x14]
  23678. 000116EE  4EB9 0000 2360           jsr        [0x00002360]
  23679. 000116F4  2448                     movea.l    A2, A0
  23680. 000116F6  3F3C FFFF                move.w     -[A7], 0xFFFF
  23681. 000116FA  486E FFEC                pea.l      [A6 - 0x14]
  23682. 000116FE  4EB9 0000 2358           jsr        [0x00002358]
  23683. 00011704  204A                     movea.l    A0, A2
  23684. 00011706  4FEF 000C                lea.l      A7, [A7 + 0xC]
  23685. 0001170A  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  23686. 0001170E  4E5E                     unlink     A6
  23687. 00011710  4E75                     rts
  23688. 00011712  4E56 0000                link       A6, 0
  23689. 00011716  3F3C 0081                move.w     -[A7], 0x81
  23690. 0001171A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  23691. 0001171E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  23692. 00011722  2057                     movea.l    A0, [A7]
  23693. 00011724  2250                     movea.l    A1, [A0]
  23694. 00011726  2269 0048                movea.l    A1, [A1 + 0x48]
  23695. 0001172A  4E91                     jsr        [A1]
  23696. 0001172C  4A00                     tst.b      D0
  23697. 0001172E  4FEF 000A                lea.l      A7, [A7 + 0xA]
  23698. 00011732  6706                     beq        +0x8 /* 0001173A */
  23699. 00011734  103C 0081                move.b     D0, 0x81
  23700. 00011738  6002                     bra        +0x4 /* 0001173C */
  23701. label0001173A:
  23702. 0001173A  7000                     moveq.l    D0, 0x00
  23703. label0001173C:
  23704. 0001173C  7200                     moveq.l    D1, 0x00
  23705. 0001173E  1200                     move.b     D1, D0
  23706. 00011740  3001                     move.w     D0, D1
  23707. 00011742  4E5E                     unlink     A6
  23708. 00011744  4E75                     rts
  23709. 00011746  4E56 FFF8                link       A6, -0x0008
  23710. 0001174A  48E7 1820                movem.l    -[A7], D3,D4,A2
  23711. 0001174E  246E 0008                movea.l    A2, [A6 + 0x8]
  23712. 00011752  382E 0010                move.w     D4, [A6 + 0x10]
  23713. 00011756  7600                     moveq.l    D3, 0x00
  23714. 00011758  0C44 0081                cmpi.w     D4, 0x81
  23715. 0001175C  6640                     bne        +0x42 /* 0001179E */
  23716. 0001175E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  23717. 00011762  2057                     movea.l    A0, [A7]
  23718. 00011764  2268 0004                movea.l    A1, [A0 + 0x4]
  23719. 00011768  2269 001C                movea.l    A1, [A1 + 0x1C]
  23720. 0001176C  4E91                     jsr        [A1]
  23721. 0001176E  584F                     addq.w     A7, 4
  23722. 00011770  2F00                     move.l     -[A7], D0
  23723. 00011772  2F0A                     move.l     -[A7], A2
  23724. 00011774  61FF 0000 0832           bsr        +0x834 /* 00011FA8 */
  23725. 0001177A  504F                     addq.w     A7, 8
  23726. 0001177C  3F00                     move.w     -[A7], D0
  23727. 0001177E  486E FFF8                pea.l      [A6 - 0x8]
  23728. 00011782  2F0A                     move.l     -[A7], A2
  23729. 00011784  2057                     movea.l    A0, [A7]
  23730. 00011786  2250                     movea.l    A1, [A0]
  23731. 00011788  2269 00C8                movea.l    A1, [A1 + 0xC8]
  23732. 0001178C  4E91                     jsr        [A1]
  23733. 0001178E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  23734. 00011792  486E FFF8                pea.l      [A6 - 0x8]
  23735. 00011796  A8AD                     syscall    PtInRect
  23736. 00011798  101F                     move.b     D0, [A7]+
  23737. 0001179A  1600                     move.b     D3, D0
  23738. 0001179C  504F                     addq.w     A7, 8
  23739. label0001179E:
  23740. 0001179E  1003                     move.b     D0, D3
  23741. 000117A0  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  23742. 000117A4  4E5E                     unlink     A6
  23743. 000117A6  4E75                     rts
  23744. 000117A8  4E56 FFA6                link       A6, -0x005A
  23745. 000117AC  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  23746. 000117B0  246E 0008                movea.l    A2, [A6 + 0x8]
  23747. 000117B4  486E FFBE                pea.l      [A6 - 0x42]
  23748. 000117B8  4EB9 0000 20A0           jsr        [0x000020A0]
  23749. 000117BE  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  23750. 000117C2  2057                     movea.l    A0, [A7]
  23751. 000117C4  2268 0004                movea.l    A1, [A0 + 0x4]
  23752. 000117C8  2269 001C                movea.l    A1, [A1 + 0x1C]
  23753. 000117CC  4E91                     jsr        [A1]
  23754. 000117CE  584F                     addq.w     A7, 4
  23755. 000117D0  2F00                     move.l     -[A7], D0
  23756. 000117D2  2F0A                     move.l     -[A7], A2
  23757. 000117D4  61FF 0000 07D2           bsr        +0x7D4 /* 00011FA8 */
  23758. 000117DA  3800                     move.w     D4, D0
  23759. 000117DC  1F3C 0001                move.b     -[A7], 0x1
  23760. 000117E0  4227                     clr.b      -[A7]
  23761. 000117E2  3F04                     move.w     -[A7], D4
  23762. 000117E4  3F04                     move.w     -[A7], D4
  23763. 000117E6  2F0A                     move.l     -[A7], A2
  23764. 000117E8  4EBA FA4C                jsr        [PC - 0x5B4 /* 00011236 */]
  23765. 000117EC  157C 0001 0008           move.b     [A2 + 0x8], 0x1
  23766. 000117F2  3F04                     move.w     -[A7], D4
  23767. 000117F4  486E FFE2                pea.l      [A6 - 0x1E]
  23768. 000117F8  2F0A                     move.l     -[A7], A2
  23769. 000117FA  2057                     movea.l    A0, [A7]
  23770. 000117FC  2250                     movea.l    A1, [A0]
  23771. 000117FE  2269 00C8                movea.l    A1, [A1 + 0xC8]
  23772. 00011802  4E91                     jsr        [A1]
  23773. 00011804  4A2A 0013                tst.b      [A2 + 0x13]
  23774. 00011808  4FEF 0022                lea.l      A7, [A7 + 0x22]
  23775. 0001180C  6648                     bne        +0x4A /* 00011856 */
  23776. 0001180E  1F3C 0001                move.b     -[A7], 0x1
  23777. 00011812  486E FFE2                pea.l      [A6 - 0x1E]
  23778. 00011816  2F0A                     move.l     -[A7], A2
  23779. 00011818  2057                     movea.l    A0, [A7]
  23780. 0001181A  2250                     movea.l    A1, [A0]
  23781. 0001181C  2269 00D8                movea.l    A1, [A1 + 0xD8]
  23782. 00011820  4E91                     jsr        [A1]
  23783. 00011822  504F                     addq.w     A7, 8
  23784. 00011824  2F08                     move.l     -[A7], A0
  23785. 00011826  486E FFDC                pea.l      [A6 - 0x24]
  23786. 0001182A  4EB9 0000 2350           jsr        [0x00002350]
  23787. 00011830  206E FFDC                movea.l    A0, [A6 - 0x24]
  23788. 00011834  4850                     pea.l      [A0]
  23789. 00011836  4EB9 0000 20F8           jsr        [0x000020F8]
  23790. 0001183C  42A7                     clr.l      -[A7]
  23791. 0001183E  4EB9 0000 3658           jsr        [0x00003658]
  23792. 00011844  3F3C FFFF                move.w     -[A7], 0xFFFF
  23793. 00011848  486E FFDC                pea.l      [A6 - 0x24]
  23794. 0001184C  4EB9 0000 2358           jsr        [0x00002358]
  23795. 00011852  4FEF 0018                lea.l      A7, [A7 + 0x18]
  23796. label00011856:
  23797. 00011856  422E FFFA                clr.b      [A6 - 0x6]
  23798. 0001185A  42AE FFFC                clr.l      [A6 - 0x4]
  23799. 0001185E  2D4F FFBA                move.l     [A6 - 0x46], A7
  23800. 00011862  42AA 000A                clr.l      [A2 + 0xA]
  23801. 00011866  4878 0014                push.l     0x14
  23802. 0001186A  4EB9 0000 1FF0           jsr        [0x00001FF0 /* SCSI2Base */]
  23803. 00011870  2648                     movea.l    A3, A0
  23804. 00011872  2008                     move.l     D0, A0
  23805. 00011874  584F                     addq.w     A7, 4
  23806. 00011876  6718                     beq        +0x1A /* 00011890 */
  23807. 00011878  42A7                     clr.l      -[A7]
  23808. 0001187A  42A7                     clr.l      -[A7]
  23809. 0001187C  42A7                     clr.l      -[A7]
  23810. 0001187E  4267                     clr.w      -[A7]
  23811. 00011880  486E FFE2                pea.l      [A6 - 0x1E]
  23812. 00011884  2F0B                     move.l     -[A7], A3
  23813. 00011886  4EB9 0000 3938           jsr        [0x00003938]
  23814. 0001188C  4FEF 0016                lea.l      A7, [A7 + 0x16]
  23815. label00011890:
  23816. 00011890  254B 000A                move.l     [A2 + 0xA], A3
  23817. 00011894  286A 000A                movea.l    A4, [A2 + 0xA]
  23818. 00011898  4A2E FFFA                tst.b      [A6 - 0x6]
  23819. 0001189C  6710                     beq        +0x12 /* 000118AE */
  23820. 0001189E  3F3C 0001                move.w     -[A7], 0x1
  23821. 000118A2  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  23822. 000118A6  4EB9 0000 3940           jsr        [0x00003940]
  23823. 000118AC  5C4F                     addq.w     A7, 6
  23824. label000118AE:
  23825. 000118AE  B8FC 0000                cmpa.w     A4, 0x0
  23826. 000118B2  56C0                     sne        D0
  23827. 000118B4  4400                     neg.b      D0
  23828. 000118B6  1D40 FFFA                move.b     [A6 - 0x6], D0
  23829. 000118BA  2D4C FFFC                move.l     [A6 - 0x4], A4
  23830. 000118BE  2F2A 000A                move.l     -[A7], [A2 + 0xA]
  23831. 000118C2  4EB9 0000 3948           jsr        [0x00003948]
  23832. 000118C8  1F3C 0001                move.b     -[A7], 0x1
  23833. 000118CC  102A 0013                move.b     D0, [A2 + 0x13]
  23834. 000118D0  57C0                     seq        D0
  23835. 000118D2  4400                     neg.b      D0
  23836. 000118D4  1F00                     move.b     -[A7], D0
  23837. 000118D6  486E FFE2                pea.l      [A6 - 0x1E]
  23838. 000118DA  2E2A 000A                move.l     D7, [A2 + 0xA]
  23839. 000118DE  2047                     movea.l    A0, D7
  23840. 000118E0  2050                     movea.l    A0, [A0]
  23841. 000118E2  2068 0002                movea.l    A0, [A0 + 0x2]
  23842. 000118E6  2050                     movea.l    A0, [A0]
  23843. 000118E8  3F28 0020                move.w     -[A7], [A0 + 0x20]
  23844. 000118EC  2F0A                     move.l     -[A7], A2
  23845. 000118EE  2057                     movea.l    A0, [A7]
  23846. 000118F0  2250                     movea.l    A1, [A0]
  23847. 000118F2  2269 00B8                movea.l    A1, [A1 + 0xB8]
  23848. 000118F6  4E91                     jsr        [A1]
  23849. 000118F8  2F2A 000A                move.l     -[A7], [A2 + 0xA]
  23850. 000118FC  4EB9 0000 3950           jsr        [0x00003950]
  23851. 00011902  4FEF 0016                lea.l      A7, [A7 + 0x16]
  23852. 00011906  603C                     bra        +0x3E /* 00011944 */
  23853. 00011908  3F3C 0001                move.w     -[A7], 0x1
  23854. 0001190C  2F2A 000A                move.l     -[A7], [A2 + 0xA]
  23855. 00011910  4EB9 0000 3940           jsr        [0x00003940]
  23856. 00011916  42AA 000A                clr.l      [A2 + 0xA]
  23857. 0001191A  4A2E FFFA                tst.b      [A6 - 0x6]
  23858. 0001191E  5C4F                     addq.w     A7, 6
  23859. 00011920  6710                     beq        +0x12 /* 00011932 */
  23860. 00011922  3F3C 0001                move.w     -[A7], 0x1
  23861. 00011926  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  23862. 0001192A  4EB9 0000 3940           jsr        [0x00003940]
  23863. 00011930  5C4F                     addq.w     A7, 6
  23864. label00011932:
  23865. 00011932  422E FFFA                clr.b      [A6 - 0x6]
  23866. 00011936  42AE FFFC                clr.l      [A6 - 0x4]
  23867. 0001193A  486E FFA6                pea.l      [A6 - 0x5A]
  23868. 0001193E  4EB9 0000 1FE0           jsr        [0x00001FE0 /* Mem2Vectors32 */]
  23869. label00011944:
  23870. 00011944  486E FFF6                pea.l      [A6 - 0xA]
  23871. 00011948  486E FFF8                pea.l      [A6 - 0x8]
  23872. 0001194C  2F0A                     move.l     -[A7], A2
  23873. 0001194E  61FF 0000 04BA           bsr        +0x4BC /* 00011E0A */
  23874. 00011954  486E FFEA                pea.l      [A6 - 0x16]
  23875. 00011958  2F0A                     move.l     -[A7], A2
  23876. 0001195A  2057                     movea.l    A0, [A7]
  23877. 0001195C  2250                     movea.l    A1, [A0]
  23878. 0001195E  2269 00CC                movea.l    A1, [A1 + 0xCC]
  23879. 00011962  4E91                     jsr        [A1]
  23880. 00011964  486E FFEA                pea.l      [A6 - 0x16]
  23881. 00011968  2F3C FFEC FFEC           move.l     -[A7], 0xFFECFFEC
  23882. 0001196E  A8A9                     syscall    InsetRect
  23883. 00011970  3604                     move.w     D3, D4
  23884. 00011972  4FEF 0014                lea.l      A7, [A7 + 0x14]
  23885. 00011976  6000 00C4                bra        +0xC6 /* 00011A3C */
  23886. label0001197A:
  23887. 0001197A  486E FFF2                pea.l      [A6 - 0xE]
  23888. 0001197E  A972                     syscall    GetMouse
  23889. 00011980  3A03                     move.w     D5, D3
  23890. 00011982  3604                     move.w     D3, D4
  23891. 00011984  554F                     subq.w     A7, 2
  23892. 00011986  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  23893. 0001198A  486E FFEA                pea.l      [A6 - 0x16]
  23894. 0001198E  A8AD                     syscall    PtInRect
  23895. 00011990  101F                     move.b     D0, [A7]+
  23896. 00011992  674E                     beq        +0x50 /* 000119E2 */
  23897. 00011994  1C2A 0012                move.b     D6, [A2 + 0x12]
  23898. 00011998  670C                     beq        +0xE /* 000119A6 */
  23899. 0001199A  302E FFF4                move.w     D0, [A6 - 0xC]
  23900. 0001199E  906E 0010                sub.w      D0, [A6 + 0x10]
  23901. 000119A2  D640                     add.w      D3, D0
  23902. 000119A4  600A                     bra        +0xC /* 000119B0 */
  23903. label000119A6:
  23904. 000119A6  302E FFF2                move.w     D0, [A6 - 0xE]
  23905. 000119AA  906E 000E                sub.w      D0, [A6 + 0xE]
  23906. 000119AE  D640                     add.w      D3, D0
  23907. label000119B0:
  23908. 000119B0  4A06                     tst.b      D6
  23909. 000119B2  6718                     beq        +0x1A /* 000119CC */
  23910. 000119B4  B66E FFF8                cmp.w      D3, [A6 - 0x8]
  23911. 000119B8  6C06                     bge        +0x8 /* 000119C0 */
  23912. 000119BA  362E FFF8                move.w     D3, [A6 - 0x8]
  23913. 000119BE  6022                     bra        +0x24 /* 000119E2 */
  23914. label000119C0:
  23915. 000119C0  B66E FFF6                cmp.w      D3, [A6 - 0xA]
  23916. 000119C4  6F1C                     ble        +0x1E /* 000119E2 */
  23917. 000119C6  362E FFF6                move.w     D3, [A6 - 0xA]
  23918. 000119CA  6016                     bra        +0x18 /* 000119E2 */
  23919. label000119CC:
  23920. 000119CC  B66E FFF8                cmp.w      D3, [A6 - 0x8]
  23921. 000119D0  6F06                     ble        +0x8 /* 000119D8 */
  23922. 000119D2  362E FFF8                move.w     D3, [A6 - 0x8]
  23923. 000119D6  600A                     bra        +0xC /* 000119E2 */
  23924. label000119D8:
  23925. 000119D8  B66E FFF6                cmp.w      D3, [A6 - 0xA]
  23926. 000119DC  6C04                     bge        +0x6 /* 000119E2 */
  23927. 000119DE  362E FFF6                move.w     D3, [A6 - 0xA]
  23928. label000119E2:
  23929. 000119E2  B645                     cmp.w      D3, D5
  23930. 000119E4  6756                     beq        +0x58 /* 00011A3C */
  23931. 000119E6  1F3C 0001                move.b     -[A7], 0x1
  23932. 000119EA  102A 0013                move.b     D0, [A2 + 0x13]
  23933. 000119EE  57C0                     seq        D0
  23934. 000119F0  4400                     neg.b      D0
  23935. 000119F2  1F00                     move.b     -[A7], D0
  23936. 000119F4  3F03                     move.w     -[A7], D3
  23937. 000119F6  3F05                     move.w     -[A7], D5
  23938. 000119F8  2F0A                     move.l     -[A7], A2
  23939. 000119FA  4EBA F83A                jsr        [PC - 0x7C6 /* 00011236 */]
  23940. 000119FE  4A2A 0013                tst.b      [A2 + 0x13]
  23941. 00011A02  4FEF 000C                lea.l      A7, [A7 + 0xC]
  23942. 00011A06  6734                     beq        +0x36 /* 00011A3C */
  23943. 00011A08  3F03                     move.w     -[A7], D3
  23944. 00011A0A  2F0A                     move.l     -[A7], A2
  23945. 00011A0C  61FF 0000 0466           bsr        +0x468 /* 00011E74 */
  23946. 00011A12  5C4F                     addq.w     A7, 6
  23947. 00011A14  2F00                     move.l     -[A7], D0
  23948. 00011A16  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  23949. 00011A1A  2057                     movea.l    A0, [A7]
  23950. 00011A1C  2268 0004                movea.l    A1, [A0 + 0x4]
  23951. 00011A20  2269 0020                movea.l    A1, [A1 + 0x20]
  23952. 00011A24  4E91                     jsr        [A1]
  23953. 00011A26  42A7                     clr.l      -[A7]
  23954. 00011A28  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  23955. 00011A2C  2057                     movea.l    A0, [A7]
  23956. 00011A2E  2268 0004                movea.l    A1, [A0 + 0x4]
  23957. 00011A32  2269 00E8                movea.l    A1, [A1 + 0xE8]
  23958. 00011A36  4E91                     jsr        [A1]
  23959. 00011A38  4FEF 0010                lea.l      A7, [A7 + 0x10]
  23960. label00011A3C:
  23961. 00011A3C  554F                     subq.w     A7, 2
  23962. 00011A3E  A973                     syscall    StillDown
  23963. 00011A40  101F                     move.b     D0, [A7]+
  23964. 00011A42  6600 FF36                bne        -0xC8 /* 0001197A */
  23965. 00011A46  4A2E FFFA                tst.b      [A6 - 0x6]
  23966. 00011A4A  6710                     beq        +0x12 /* 00011A5C */
  23967. 00011A4C  3F3C 0001                move.w     -[A7], 0x1
  23968. 00011A50  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  23969. 00011A54  4EB9 0000 3940           jsr        [0x00003940]
  23970. 00011A5A  5C4F                     addq.w     A7, 6
  23971. label00011A5C:
  23972. 00011A5C  422E FFFA                clr.b      [A6 - 0x6]
  23973. 00011A60  42AE FFFC                clr.l      [A6 - 0x4]
  23974. 00011A64  42AA 000A                clr.l      [A2 + 0xA]
  23975. 00011A68  422A 0008                clr.b      [A2 + 0x8]
  23976. 00011A6C  42A7                     clr.l      -[A7]
  23977. 00011A6E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  23978. 00011A72  2057                     movea.l    A0, [A7]
  23979. 00011A74  2268 0004                movea.l    A1, [A0 + 0x4]
  23980. 00011A78  2269 00E8                movea.l    A1, [A1 + 0xE8]
  23981. 00011A7C  4E91                     jsr        [A1]
  23982. 00011A7E  B644                     cmp.w      D3, D4
  23983. 00011A80  504F                     addq.w     A7, 8
  23984. 00011A82  674A                     beq        +0x4C /* 00011ACE */
  23985. 00011A84  4227                     clr.b      -[A7]
  23986. 00011A86  4227                     clr.b      -[A7]
  23987. 00011A88  3F03                     move.w     -[A7], D3
  23988. 00011A8A  2F0A                     move.l     -[A7], A2
  23989. 00011A8C  61FF 0000 03E6           bsr        +0x3E8 /* 00011E74 */
  23990. 00011A92  5C4F                     addq.w     A7, 6
  23991. 00011A94  2F00                     move.l     -[A7], D0
  23992. 00011A96  2F0A                     move.l     -[A7], A2
  23993. 00011A98  61FF 0000 050E           bsr        +0x510 /* 00011FA8 */
  23994. 00011A9E  504F                     addq.w     A7, 8
  23995. 00011AA0  3F00                     move.w     -[A7], D0
  23996. 00011AA2  3F03                     move.w     -[A7], D3
  23997. 00011AA4  2F0A                     move.l     -[A7], A2
  23998. 00011AA6  4EBA F78E                jsr        [PC - 0x872 /* 00011236 */]
  23999. 00011AAA  3F03                     move.w     -[A7], D3
  24000. 00011AAC  2F0A                     move.l     -[A7], A2
  24001. 00011AAE  61FF 0000 03C4           bsr        +0x3C6 /* 00011E74 */
  24002. 00011AB4  5C4F                     addq.w     A7, 6
  24003. 00011AB6  2F00                     move.l     -[A7], D0
  24004. 00011AB8  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  24005. 00011ABC  2057                     movea.l    A0, [A7]
  24006. 00011ABE  2268 0004                movea.l    A1, [A0 + 0x4]
  24007. 00011AC2  2269 0020                movea.l    A1, [A1 + 0x20]
  24008. 00011AC6  4E91                     jsr        [A1]
  24009. 00011AC8  4FEF 0014                lea.l      A7, [A7 + 0x14]
  24010. 00011ACC  6012                     bra        +0x14 /* 00011AE0 */
  24011. label00011ACE:
  24012. 00011ACE  4227                     clr.b      -[A7]
  24013. 00011AD0  4227                     clr.b      -[A7]
  24014. 00011AD2  3F04                     move.w     -[A7], D4
  24015. 00011AD4  3F04                     move.w     -[A7], D4
  24016. 00011AD6  2F0A                     move.l     -[A7], A2
  24017. 00011AD8  4EBA F75C                jsr        [PC - 0x8A4 /* 00011236 */]
  24018. 00011ADC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  24019. label00011AE0:
  24020. 00011AE0  4A2E FFFA                tst.b      [A6 - 0x6]
  24021. 00011AE4  6710                     beq        +0x12 /* 00011AF6 */
  24022. 00011AE6  3F3C 0001                move.w     -[A7], 0x1
  24023. 00011AEA  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  24024. 00011AEE  4EB9 0000 3940           jsr        [0x00003940]
  24025. 00011AF4  5C4F                     addq.w     A7, 6
  24026. label00011AF6:
  24027. 00011AF6  3F3C FFFF                move.w     -[A7], 0xFFFF
  24028. 00011AFA  486E FFBE                pea.l      [A6 - 0x42]
  24029. 00011AFE  4EB9 0000 20A8           jsr        [0x000020A8]
  24030. 00011B04  7000                     moveq.l    D0, 0x00
  24031. 00011B06  5C4F                     addq.w     A7, 6
  24032. 00011B08  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  24033. 00011B0C  4E5E                     unlink     A6
  24034. 00011B0E  4E75                     rts
  24035. 00011B10  4E56 0000                link       A6, 0
  24036. 00011B14  48E7 1820                movem.l    -[A7], D3,D4,A2
  24037. 00011B18  246E 0008                movea.l    A2, [A6 + 0x8]
  24038. 00011B1C  282E 000C                move.l     D4, [A6 + 0xC]
  24039. 00011B20  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  24040. 00011B24  2057                     movea.l    A0, [A7]
  24041. 00011B26  2268 0004                movea.l    A1, [A0 + 0x4]
  24042. 00011B2A  2269 001C                movea.l    A1, [A1 + 0x1C]
  24043. 00011B2E  4E91                     jsr        [A1]
  24044. 00011B30  2600                     move.l     D3, D0
  24045. 00011B32  2F0A                     move.l     -[A7], A2
  24046. 00011B34  2057                     movea.l    A0, [A7]
  24047. 00011B36  2250                     movea.l    A1, [A0]
  24048. 00011B38  2269 00AC                movea.l    A1, [A1 + 0xAC]
  24049. 00011B3C  4E91                     jsr        [A1]
  24050. 00011B3E  4A00                     tst.b      D0
  24051. 00011B40  504F                     addq.w     A7, 8
  24052. 00011B42  6640                     bne        +0x42 /* 00011B84 */
  24053. 00011B44  B883                     cmp.l      D4, D3
  24054. 00011B46  673C                     beq        +0x3E /* 00011B84 */
  24055. 00011B48  42A7                     clr.l      -[A7]
  24056. 00011B4A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  24057. 00011B4E  2057                     movea.l    A0, [A7]
  24058. 00011B50  2268 0004                movea.l    A1, [A0 + 0x4]
  24059. 00011B54  2269 00E8                movea.l    A1, [A1 + 0xE8]
  24060. 00011B58  4E91                     jsr        [A1]
  24061. 00011B5A  4227                     clr.b      -[A7]
  24062. 00011B5C  4227                     clr.b      -[A7]
  24063. 00011B5E  2F04                     move.l     -[A7], D4
  24064. 00011B60  2F0A                     move.l     -[A7], A2
  24065. 00011B62  61FF 0000 0444           bsr        +0x446 /* 00011FA8 */
  24066. 00011B68  504F                     addq.w     A7, 8
  24067. 00011B6A  3F00                     move.w     -[A7], D0
  24068. 00011B6C  2F03                     move.l     -[A7], D3
  24069. 00011B6E  2F0A                     move.l     -[A7], A2
  24070. 00011B70  61FF 0000 0436           bsr        +0x438 /* 00011FA8 */
  24071. 00011B76  504F                     addq.w     A7, 8
  24072. 00011B78  3F00                     move.w     -[A7], D0
  24073. 00011B7A  2F0A                     move.l     -[A7], A2
  24074. 00011B7C  4EBA F6B8                jsr        [PC - 0x948 /* 00011236 */]
  24075. 00011B80  4FEF 0014                lea.l      A7, [A7 + 0x14]
  24076. label00011B84:
  24077. 00011B84  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  24078. 00011B88  4E5E                     unlink     A6
  24079. 00011B8A  4E75                     rts
  24080. 00011B8C  4E56 FFF8                link       A6, -0x0008
  24081. 00011B90  48E7 1030                movem.l    -[A7], D3,A2,A3
  24082. 00011B94  266E 0008                movea.l    A3, [A6 + 0x8]
  24083. 00011B98  246E 000C                movea.l    A2, [A6 + 0xC]
  24084. 00011B9C  362E 0010                move.w     D3, [A6 + 0x10]
  24085. 00011BA0  486E FFF8                pea.l      [A6 - 0x8]
  24086. 00011BA4  2F0B                     move.l     -[A7], A3
  24087. 00011BA6  2057                     movea.l    A0, [A7]
  24088. 00011BA8  2250                     movea.l    A1, [A0]
  24089. 00011BAA  2269 00CC                movea.l    A1, [A1 + 0xCC]
  24090. 00011BAE  4E91                     jsr        [A1]
  24091. 00011BB0  4A2B 0014                tst.b      [A3 + 0x14]
  24092. 00011BB4  504F                     addq.w     A7, 8
  24093. 00011BB6  6746                     beq        +0x48 /* 00011BFE */
  24094. 00011BB8  4A2B 0012                tst.b      [A3 + 0x12]
  24095. 00011BBC  6720                     beq        +0x22 /* 00011BDE */
  24096. 00011BBE  3543 0002                move.w     [A2 + 0x2], D3
  24097. 00011BC2  700D                     moveq.l    D0, 0x0D
  24098. 00011BC4  D043                     add.w      D0, D3
  24099. 00011BC6  3540 0006                move.w     [A2 + 0x6], D0
  24100. 00011BCA  302E FFF8                move.w     D0, [A6 - 0x8]
  24101. 00011BCE  5940                     subq.w     D0, 4
  24102. 00011BD0  3480                     move.w     [A2], D0
  24103. 00011BD2  7010                     moveq.l    D0, 0x10
  24104. 00011BD4  D052                     add.w      D0, [A2]
  24105. 00011BD6  3540 0004                move.w     [A2 + 0x4], D0
  24106. 00011BDA  6000 0086                bra        +0x88 /* 00011C62 */
  24107. label00011BDE:
  24108. 00011BDE  3543 0004                move.w     [A2 + 0x4], D3
  24109. 00011BE2  70F3                     moveq.l    D0, 0xFFFFFFF3
  24110. 00011BE4  D043                     add.w      D0, D3
  24111. 00011BE6  3480                     move.w     [A2], D0
  24112. 00011BE8  302E FFFA                move.w     D0, [A6 - 0x6]
  24113. 00011BEC  5940                     subq.w     D0, 4
  24114. 00011BEE  3540 0002                move.w     [A2 + 0x2], D0
  24115. 00011BF2  7010                     moveq.l    D0, 0x10
  24116. 00011BF4  D06A 0002                add.w      D0, [A2 + 0x2]
  24117. 00011BF8  3540 0006                move.w     [A2 + 0x6], D0
  24118. 00011BFC  6064                     bra        +0x66 /* 00011C62 */
  24119. label00011BFE:
  24120. 00011BFE  4A2B 0012                tst.b      [A3 + 0x12]
  24121. 00011C02  672E                     beq        +0x30 /* 00011C32 */
  24122. 00011C04  3543 0002                move.w     [A2 + 0x2], D3
  24123. 00011C08  700F                     moveq.l    D0, 0x0F
  24124. 00011C0A  D043                     add.w      D0, D3
  24125. 00011C0C  3540 0006                move.w     [A2 + 0x6], D0
  24126. 00011C10  4A2B 0015                tst.b      [A3 + 0x15]
  24127. 00011C14  670A                     beq        +0xC /* 00011C20 */
  24128. 00011C16  302E FFF8                move.w     D0, [A6 - 0x8]
  24129. 00011C1A  5D40                     subq.w     D0, 6
  24130. 00011C1C  3480                     move.w     [A2], D0
  24131. 00011C1E  6008                     bra        +0xA /* 00011C28 */
  24132. label00011C20:
  24133. 00011C20  302E FFF8                move.w     D0, [A6 - 0x8]
  24134. 00011C24  5740                     subq.w     D0, 3
  24135. 00011C26  3480                     move.w     [A2], D0
  24136. label00011C28:
  24137. 00011C28  7010                     moveq.l    D0, 0x10
  24138. 00011C2A  D052                     add.w      D0, [A2]
  24139. 00011C2C  3540 0004                move.w     [A2 + 0x4], D0
  24140. 00011C30  6030                     bra        +0x32 /* 00011C62 */
  24141. label00011C32:
  24142. 00011C32  3543 0004                move.w     [A2 + 0x4], D3
  24143. 00011C36  70F1                     moveq.l    D0, 0xFFFFFFF1
  24144. 00011C38  D043                     add.w      D0, D3
  24145. 00011C3A  3480                     move.w     [A2], D0
  24146. 00011C3C  4A2B 0015                tst.b      [A3 + 0x15]
  24147. 00011C40  670C                     beq        +0xE /* 00011C4E */
  24148. 00011C42  302E FFFA                move.w     D0, [A6 - 0x6]
  24149. 00011C46  5D40                     subq.w     D0, 6
  24150. 00011C48  3540 0002                move.w     [A2 + 0x2], D0
  24151. 00011C4C  600A                     bra        +0xC /* 00011C58 */
  24152. label00011C4E:
  24153. 00011C4E  302E FFFA                move.w     D0, [A6 - 0x6]
  24154. 00011C52  5740                     subq.w     D0, 3
  24155. 00011C54  3540 0002                move.w     [A2 + 0x2], D0
  24156. label00011C58:
  24157. 00011C58  7010                     moveq.l    D0, 0x10
  24158. 00011C5A  D06A 0002                add.w      D0, [A2 + 0x2]
  24159. 00011C5E  3540 0006                move.w     [A2 + 0x6], D0
  24160. label00011C62:
  24161. 00011C62  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  24162. 00011C66  4E5E                     unlink     A6
  24163. 00011C68  4E75                     rts
  24164. 00011C6A  4E56 0000                link       A6, 0
  24165. 00011C6E  48E7 0030                movem.l    -[A7], A2,A3
  24166. 00011C72  266E 0008                movea.l    A3, [A6 + 0x8]
  24167. 00011C76  246E 000C                movea.l    A2, [A6 + 0xC]
  24168. 00011C7A  2F0A                     move.l     -[A7], A2
  24169. 00011C7C  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  24170. 00011C80  2057                     movea.l    A0, [A7]
  24171. 00011C82  2268 0004                movea.l    A1, [A0 + 0x4]
  24172. 00011C86  2269 003C                movea.l    A1, [A1 + 0x3C]
  24173. 00011C8A  4E91                     jsr        [A1]
  24174. 00011C8C  4A2B 0014                tst.b      [A3 + 0x14]
  24175. 00011C90  504F                     addq.w     A7, 8
  24176. 00011C92  672A                     beq        +0x2C /* 00011CBE */
  24177. 00011C94  4A2B 0012                tst.b      [A3 + 0x12]
  24178. 00011C98  6710                     beq        +0x12 /* 00011CAA */
  24179. 00011C9A  5852                     addq.w     [A2], 4
  24180. 00011C9C  3012                     move.w     D0, [A2]
  24181. 00011C9E  5A40                     addq.w     D0, 5
  24182. 00011CA0  3540 0004                move.w     [A2 + 0x4], D0
  24183. 00011CA4  556A 0006                subq.w     [A2 + 0x6], 2
  24184. 00011CA8  606E                     bra        +0x70 /* 00011D18 */
  24185. label00011CAA:
  24186. 00011CAA  586A 0002                addq.w     [A2 + 0x2], 4
  24187. 00011CAE  556A 0004                subq.w     [A2 + 0x4], 2
  24188. 00011CB2  302A 0002                move.w     D0, [A2 + 0x2]
  24189. 00011CB6  5A40                     addq.w     D0, 5
  24190. 00011CB8  3540 0006                move.w     [A2 + 0x6], D0
  24191. 00011CBC  605A                     bra        +0x5C /* 00011D18 */
  24192. label00011CBE:
  24193. 00011CBE  4A2B 0012                tst.b      [A3 + 0x12]
  24194. 00011CC2  6728                     beq        +0x2A /* 00011CEC */
  24195. 00011CC4  4A2B 0015                tst.b      [A3 + 0x15]
  24196. 00011CC8  6712                     beq        +0x14 /* 00011CDC */
  24197. 00011CCA  5B6A 0004                subq.w     [A2 + 0x4], 5
  24198. 00011CCE  302A 0004                move.w     D0, [A2 + 0x4]
  24199. 00011CD2  5B40                     subq.w     D0, 5
  24200. 00011CD4  3480                     move.w     [A2], D0
  24201. 00011CD6  556A 0006                subq.w     [A2 + 0x6], 2
  24202. 00011CDA  603C                     bra        +0x3E /* 00011D18 */
  24203. label00011CDC:
  24204. 00011CDC  5652                     addq.w     [A2], 3
  24205. 00011CDE  556A 0006                subq.w     [A2 + 0x6], 2
  24206. 00011CE2  3012                     move.w     D0, [A2]
  24207. 00011CE4  5A40                     addq.w     D0, 5
  24208. 00011CE6  3540 0004                move.w     [A2 + 0x4], D0
  24209. 00011CEA  602C                     bra        +0x2E /* 00011D18 */
  24210. label00011CEC:
  24211. 00011CEC  4A2B 0015                tst.b      [A3 + 0x15]
  24212. 00011CF0  6714                     beq        +0x16 /* 00011D06 */
  24213. 00011CF2  5B6A 0006                subq.w     [A2 + 0x6], 5
  24214. 00011CF6  302A 0006                move.w     D0, [A2 + 0x6]
  24215. 00011CFA  5B40                     subq.w     D0, 5
  24216. 00011CFC  3540 0002                move.w     [A2 + 0x2], D0
  24217. 00011D00  556A 0004                subq.w     [A2 + 0x4], 2
  24218. 00011D04  6012                     bra        +0x14 /* 00011D18 */
  24219. label00011D06:
  24220. 00011D06  566A 0002                addq.w     [A2 + 0x2], 3
  24221. 00011D0A  556A 0004                subq.w     [A2 + 0x4], 2
  24222. 00011D0E  302A 0002                move.w     D0, [A2 + 0x2]
  24223. 00011D12  5A40                     addq.w     D0, 5
  24224. 00011D14  3540 0006                move.w     [A2 + 0x6], D0
  24225. label00011D18:
  24226. 00011D18  4CDF 0C00                movem.l    A2,A3, [A7]+
  24227. 00011D1C  4E5E                     unlink     A6
  24228. 00011D1E  4E75                     rts
  24229. 00011D20  4E56 0000                link       A6, 0
  24230. 00011D24  48E7 0030                movem.l    -[A7], A2,A3
  24231. 00011D28  266E 0008                movea.l    A3, [A6 + 0x8]
  24232. 00011D2C  246E 000C                movea.l    A2, [A6 + 0xC]
  24233. 00011D30  2F0A                     move.l     -[A7], A2
  24234. 00011D32  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  24235. 00011D36  2057                     movea.l    A0, [A7]
  24236. 00011D38  2268 0004                movea.l    A1, [A0 + 0x4]
  24237. 00011D3C  2269 003C                movea.l    A1, [A1 + 0x3C]
  24238. 00011D40  4E91                     jsr        [A1]
  24239. 00011D42  4A2B 0012                tst.b      [A3 + 0x12]
  24240. 00011D46  504F                     addq.w     A7, 8
  24241. 00011D48  6730                     beq        +0x32 /* 00011D7A */
  24242. 00011D4A  066A 000A 0002           addi.w     [A2 + 0x2], 0xA /* '\n' */
  24243. 00011D50  046A 000D 0006           subi.w     [A2 + 0x6], 0xD /* '\r' */
  24244. 00011D56  4A2B 0015                tst.b      [A3 + 0x15]
  24245. 00011D5A  6710                     beq        +0x12 /* 00011D6C */
  24246. 00011D5C  046A 0011 0004           subi.w     [A2 + 0x4], 0x11
  24247. 00011D62  302A 0004                move.w     D0, [A2 + 0x4]
  24248. 00011D66  5140                     subq.w     D0, 8
  24249. 00011D68  3480                     move.w     [A2], D0
  24250. 00011D6A  6040                     bra        +0x42 /* 00011DAC */
  24251. label00011D6C:
  24252. 00011D6C  0652 0010                addi.w     [A2], 0x10
  24253. 00011D70  3012                     move.w     D0, [A2]
  24254. 00011D72  5040                     addq.w     D0, 8
  24255. 00011D74  3540 0004                move.w     [A2 + 0x4], D0
  24256. 00011D78  6032                     bra        +0x34 /* 00011DAC */
  24257. label00011D7A:
  24258. 00011D7A  0652 000A                addi.w     [A2], 0xA /* '\n' */
  24259. 00011D7E  046A 000F 0004           subi.w     [A2 + 0x4], 0xF
  24260. 00011D84  4A2B 0015                tst.b      [A3 + 0x15]
  24261. 00011D88  6712                     beq        +0x14 /* 00011D9C */
  24262. 00011D8A  046A 0011 0006           subi.w     [A2 + 0x6], 0x11
  24263. 00011D90  302A 0006                move.w     D0, [A2 + 0x6]
  24264. 00011D94  5140                     subq.w     D0, 8
  24265. 00011D96  3540 0002                move.w     [A2 + 0x2], D0
  24266. 00011D9A  6010                     bra        +0x12 /* 00011DAC */
  24267. label00011D9C:
  24268. 00011D9C  066A 0010 0002           addi.w     [A2 + 0x2], 0x10
  24269. 00011DA2  302A 0002                move.w     D0, [A2 + 0x2]
  24270. 00011DA6  5040                     addq.w     D0, 8
  24271. 00011DA8  3540 0006                move.w     [A2 + 0x6], D0
  24272. label00011DAC:
  24273. 00011DAC  4CDF 0C00                movem.l    A2,A3, [A7]+
  24274. 00011DB0  4E5E                     unlink     A6
  24275. 00011DB2  4E75                     rts
  24276. 00011DB4  4E56 FFF8                link       A6, -0x0008
  24277. 00011DB8  48E7 1020                movem.l    -[A7], D3,A2
  24278. 00011DBC  246E 0008                movea.l    A2, [A6 + 0x8]
  24279. 00011DC0  486E FFF8                pea.l      [A6 - 0x8]
  24280. 00011DC4  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  24281. 00011DC8  2057                     movea.l    A0, [A7]
  24282. 00011DCA  2268 0004                movea.l    A1, [A0 + 0x4]
  24283. 00011DCE  2269 003C                movea.l    A1, [A1 + 0x3C]
  24284. 00011DD2  4E91                     jsr        [A1]
  24285. 00011DD4  362E FFFC                move.w     D3, [A6 - 0x4]
  24286. 00011DD8  966E FFF8                sub.w      D3, [A6 - 0x8]
  24287. 00011DDC  0643 FFE7                addi.w     D3, 0xFFE7
  24288. 00011DE0  48C3                     ext.l      D3
  24289. 00011DE2  4A2A 0012                tst.b      [A2 + 0x12]
  24290. 00011DE6  504F                     addq.w     A7, 8
  24291. 00011DE8  670E                     beq        +0x10 /* 00011DF8 */
  24292. 00011DEA  362E FFFE                move.w     D3, [A6 - 0x2]
  24293. 00011DEE  966E FFFA                sub.w      D3, [A6 - 0x6]
  24294. 00011DF2  0643 FFE7                addi.w     D3, 0xFFE7
  24295. 00011DF6  48C3                     ext.l      D3
  24296. label00011DF8:
  24297. 00011DF8  4A2A 0014                tst.b      [A2 + 0x14]
  24298. 00011DFC  6702                     beq        +0x4 /* 00011E00 */
  24299. 00011DFE  5483                     addq.l     D3, 2
  24300. label00011E00:
  24301. 00011E00  2003                     move.l     D0, D3
  24302. 00011E02  4CDF 0408                movem.l    D3,A2, [A7]+
  24303. 00011E06  4E5E                     unlink     A6
  24304. 00011E08  4E75                     rts
  24305. fn00011E0A:
  24306. 00011E0A  4E56 FFF8                link       A6, -0x0008
  24307. 00011E0E  48E7 0038                movem.l    -[A7], A2,A3,A4
  24308. 00011E12  266E 0008                movea.l    A3, [A6 + 0x8]
  24309. 00011E16  286E 000C                movea.l    A4, [A6 + 0xC]
  24310. 00011E1A  246E 0010                movea.l    A2, [A6 + 0x10]
  24311. 00011E1E  486E FFF8                pea.l      [A6 - 0x8]
  24312. 00011E22  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  24313. 00011E26  2057                     movea.l    A0, [A7]
  24314. 00011E28  2268 0004                movea.l    A1, [A0 + 0x4]
  24315. 00011E2C  2269 003C                movea.l    A1, [A1 + 0x3C]
  24316. 00011E30  4E91                     jsr        [A1]
  24317. 00011E32  302E FFFC                move.w     D0, [A6 - 0x4]
  24318. 00011E36  5B40                     subq.w     D0, 5
  24319. 00011E38  3880                     move.w     [A4], D0
  24320. 00011E3A  7014                     moveq.l    D0, 0x14
  24321. 00011E3C  D06E FFF8                add.w      D0, [A6 - 0x8]
  24322. 00011E40  3480                     move.w     [A2], D0
  24323. 00011E42  4A2B 0012                tst.b      [A3 + 0x12]
  24324. 00011E46  504F                     addq.w     A7, 8
  24325. 00011E48  6710                     beq        +0x12 /* 00011E5A */
  24326. 00011E4A  302E FFFA                move.w     D0, [A6 - 0x6]
  24327. 00011E4E  5A40                     addq.w     D0, 5
  24328. 00011E50  3880                     move.w     [A4], D0
  24329. 00011E52  70EC                     moveq.l    D0, 0xFFFFFFEC
  24330. 00011E54  D06E FFFE                add.w      D0, [A6 - 0x2]
  24331. 00011E58  3480                     move.w     [A2], D0
  24332. label00011E5A:
  24333. 00011E5A  4A2B 0014                tst.b      [A3 + 0x14]
  24334. 00011E5E  670C                     beq        +0xE /* 00011E6C */
  24335. 00011E60  4A2B 0012                tst.b      [A3 + 0x12]
  24336. 00011E64  6704                     beq        +0x6 /* 00011E6A */
  24337. 00011E66  5452                     addq.w     [A2], 2
  24338. 00011E68  6002                     bra        +0x4 /* 00011E6C */
  24339. label00011E6A:
  24340. 00011E6A  5552                     subq.w     [A2], 2
  24341. label00011E6C:
  24342. 00011E6C  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  24343. 00011E70  4E5E                     unlink     A6
  24344. 00011E72  4E75                     rts
  24345. fn00011E74:
  24346. 00011E74  4E56 FFCA                link       A6, -0x0036
  24347. 00011E78  48E7 1E38                movem.l    -[A7], D3,D4,D5,D6,A2,A3,A4
  24348. 00011E7C  286E 0008                movea.l    A4, [A6 + 0x8]
  24349. 00011E80  3C2E 000C                move.w     D6, [A6 + 0xC]
  24350. 00011E84  486E FFFC                pea.l      [A6 - 0x4]
  24351. 00011E88  486E FFFE                pea.l      [A6 - 0x2]
  24352. 00011E8C  2F0C                     move.l     -[A7], A4
  24353. 00011E8E  4EBA FF7A                jsr        [PC - 0x86 /* 00011E0A */]
  24354. 00011E92  282C 0004                move.l     D4, [A4 + 0x4]
  24355. 00011E96  2444                     movea.l    A2, D4
  24356. 00011E98  262A 005E                move.l     D3, [A2 + 0x5E]
  24357. 00011E9C  2644                     movea.l    A3, D4
  24358. 00011E9E  2A2B 0062                move.l     D5, [A3 + 0x62]
  24359. 00011EA2  2803                     move.l     D4, D3
  24360. 00011EA4  BC6E FFFC                cmp.w      D6, [A6 - 0x4]
  24361. 00011EA8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  24362. 00011EAC  6606                     bne        +0x8 /* 00011EB4 */
  24363. 00011EAE  2805                     move.l     D4, D5
  24364. 00011EB0  6000 00EC                bra        +0xEE /* 00011F9E */
  24365. label00011EB4:
  24366. 00011EB4  BC6E FFFE                cmp.w      D6, [A6 - 0x2]
  24367. 00011EB8  6700 00E4                beq        +0xE6 /* 00011F9E */
  24368. 00011EBC  302E FFFC                move.w     D0, [A6 - 0x4]
  24369. 00011EC0  906E FFFE                sub.w      D0, [A6 - 0x2]
  24370. 00011EC4  3D40 FFCA                move.w     [A6 - 0x36], D0
  24371. 00011EC8  486E FFCA                pea.l      [A6 - 0x36]
  24372. 00011ECC  486E FFCA                pea.l      [A6 - 0x36]
  24373. 00011ED0  3F3C 200E                move.w     -[A7], 0x200E
  24374. 00011ED4  A9EB                     syscall    Pack4/FP68K
  24375. 00011ED6  2005                     move.l     D0, D5
  24376. 00011ED8  9083                     sub.l      D0, D3
  24377. 00011EDA  2D40 FFD4                move.l     [A6 - 0x2C], D0
  24378. 00011EDE  486E FFD4                pea.l      [A6 - 0x2C]
  24379. 00011EE2  486E FFD4                pea.l      [A6 - 0x2C]
  24380. 00011EE6  3F3C 280E                move.w     -[A7], 0x280E
  24381. 00011EEA  A9EB                     syscall    Pack4/FP68K
  24382. 00011EEC  486E FFCA                pea.l      [A6 - 0x36]
  24383. 00011EF0  486E FFD4                pea.l      [A6 - 0x2C]
  24384. 00011EF4  3F3C 0006                move.w     -[A7], 0x6
  24385. 00011EF8  A9EB                     syscall    Pack4/FP68K
  24386. 00011EFA  2D6E FFD4 FFF2           move.l     [A6 - 0xE], [A6 - 0x2C]
  24387. 00011F00  2D6E FFD8 FFF6           move.l     [A6 - 0xA], [A6 - 0x28]
  24388. 00011F06  3D6E FFDC FFFA           move.w     [A6 - 0x6], [A6 - 0x24]
  24389. 00011F0C  3006                     move.w     D0, D6
  24390. 00011F0E  906E FFFE                sub.w      D0, [A6 - 0x2]
  24391. 00011F12  3D40 FFD4                move.w     [A6 - 0x2C], D0
  24392. 00011F16  486E FFD4                pea.l      [A6 - 0x2C]
  24393. 00011F1A  486E FFD4                pea.l      [A6 - 0x2C]
  24394. 00011F1E  3F3C 200E                move.w     -[A7], 0x200E
  24395. 00011F22  A9EB                     syscall    Pack4/FP68K
  24396. 00011F24  2D6E FFF2 FFCA           move.l     [A6 - 0x36], [A6 - 0xE]
  24397. 00011F2A  2D6E FFF6 FFCE           move.l     [A6 - 0x32], [A6 - 0xA]
  24398. 00011F30  3D6E FFFA FFD2           move.w     [A6 - 0x2E], [A6 - 0x6]
  24399. 00011F36  486E FFD4                pea.l      [A6 - 0x2C]
  24400. 00011F3A  486E FFCA                pea.l      [A6 - 0x36]
  24401. 00011F3E  3F3C 0004                move.w     -[A7], 0x4
  24402. 00011F42  A9EB                     syscall    Pack4/FP68K
  24403. 00011F44  2D43 FFDE                move.l     [A6 - 0x22], D3
  24404. 00011F48  486E FFDE                pea.l      [A6 - 0x22]
  24405. 00011F4C  486E FFDE                pea.l      [A6 - 0x22]
  24406. 00011F50  3F3C 280E                move.w     -[A7], 0x280E
  24407. 00011F54  A9EB                     syscall    Pack4/FP68K
  24408. 00011F56  486E FFCA                pea.l      [A6 - 0x36]
  24409. 00011F5A  486E FFDE                pea.l      [A6 - 0x22]
  24410. 00011F5E  3F3C 0000                move.w     -[A7], 0x0
  24411. 00011F62  A9EB                     syscall    Pack4/FP68K
  24412. 00011F64  2D7C 3FFE 8000 FFE8      move.l     [A6 - 0x18], 0x3FFE8000
  24413. 00011F6C  42AE FFEC                clr.l      [A6 - 0x14]
  24414. 00011F70  426E FFF0                clr.w      [A6 - 0x10]
  24415. 00011F74  486E FFDE                pea.l      [A6 - 0x22]
  24416. 00011F78  486E FFE8                pea.l      [A6 - 0x18]
  24417. 00011F7C  3F3C 0000                move.w     -[A7], 0x0
  24418. 00011F80  A9EB                     syscall    Pack4/FP68K
  24419. 00011F82  486E FFE8                pea.l      [A6 - 0x18]
  24420. 00011F86  3F3C 0016                move.w     -[A7], 0x16
  24421. 00011F8A  A9EB                     syscall    Pack4/FP68K
  24422. 00011F8C  486E FFE8                pea.l      [A6 - 0x18]
  24423. 00011F90  486E FFE8                pea.l      [A6 - 0x18]
  24424. 00011F94  3F3C 2810                move.w     -[A7], 0x2810
  24425. 00011F98  A9EB                     syscall    Pack4/FP68K
  24426. 00011F9A  282E FFE8                move.l     D4, [A6 - 0x18]
  24427. label00011F9E:
  24428. 00011F9E  2004                     move.l     D0, D4
  24429. 00011FA0  4CDF 1C78                movem.l    D3,D4,D5,D6,A2,A3,A4, [A7]+
  24430. 00011FA4  4E5E                     unlink     A6
  24431. 00011FA6  4E75                     rts
  24432. fn00011FA8:
  24433. 00011FA8  4E56 FFCA                link       A6, -0x0036
  24434. 00011FAC  48E7 1E38                movem.l    -[A7], D3,D4,D5,D6,A2,A3,A4
  24435. 00011FB0  286E 0008                movea.l    A4, [A6 + 0x8]
  24436. 00011FB4  2C2E 000C                move.l     D6, [A6 + 0xC]
  24437. 00011FB8  486E FFFC                pea.l      [A6 - 0x4]
  24438. 00011FBC  486E FFFE                pea.l      [A6 - 0x2]
  24439. 00011FC0  2F0C                     move.l     -[A7], A4
  24440. 00011FC2  4EBA FE46                jsr        [PC - 0x1BA /* 00011E0A */]
  24441. 00011FC6  282C 0004                move.l     D4, [A4 + 0x4]
  24442. 00011FCA  2444                     movea.l    A2, D4
  24443. 00011FCC  262A 005E                move.l     D3, [A2 + 0x5E]
  24444. 00011FD0  2644                     movea.l    A3, D4
  24445. 00011FD2  2A2B 0062                move.l     D5, [A3 + 0x62]
  24446. 00011FD6  382E FFFE                move.w     D4, [A6 - 0x2]
  24447. 00011FDA  BC85                     cmp.l      D6, D5
  24448. 00011FDC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  24449. 00011FE0  6D08                     blt        +0xA /* 00011FEA */
  24450. 00011FE2  382E FFFC                move.w     D4, [A6 - 0x4]
  24451. 00011FE6  6000 00E6                bra        +0xE8 /* 000120CE */
  24452. label00011FEA:
  24453. 00011FEA  BC83                     cmp.l      D6, D3
  24454. 00011FEC  6F00 00E0                ble        +0xE2 /* 000120CE */
  24455. 00011FF0  2005                     move.l     D0, D5
  24456. 00011FF2  9083                     sub.l      D0, D3
  24457. 00011FF4  2D40 FFCA                move.l     [A6 - 0x36], D0
  24458. 00011FF8  486E FFCA                pea.l      [A6 - 0x36]
  24459. 00011FFC  486E FFCA                pea.l      [A6 - 0x36]
  24460. 00012000  3F3C 280E                move.w     -[A7], 0x280E
  24461. 00012004  A9EB                     syscall    Pack4/FP68K
  24462. 00012006  302E FFFC                move.w     D0, [A6 - 0x4]
  24463. 0001200A  9044                     sub.w      D0, D4
  24464. 0001200C  3D40 FFD4                move.w     [A6 - 0x2C], D0
  24465. 00012010  486E FFD4                pea.l      [A6 - 0x2C]
  24466. 00012014  486E FFD4                pea.l      [A6 - 0x2C]
  24467. 00012018  3F3C 200E                move.w     -[A7], 0x200E
  24468. 0001201C  A9EB                     syscall    Pack4/FP68K
  24469. 0001201E  486E FFCA                pea.l      [A6 - 0x36]
  24470. 00012022  486E FFD4                pea.l      [A6 - 0x2C]
  24471. 00012026  3F3C 0006                move.w     -[A7], 0x6
  24472. 0001202A  A9EB                     syscall    Pack4/FP68K
  24473. 0001202C  2D6E FFD4 FFF2           move.l     [A6 - 0xE], [A6 - 0x2C]
  24474. 00012032  2D6E FFD8 FFF6           move.l     [A6 - 0xA], [A6 - 0x28]
  24475. 00012038  3D6E FFDC FFFA           move.w     [A6 - 0x6], [A6 - 0x24]
  24476. 0001203E  2006                     move.l     D0, D6
  24477. 00012040  9083                     sub.l      D0, D3
  24478. 00012042  2D40 FFD4                move.l     [A6 - 0x2C], D0
  24479. 00012046  486E FFD4                pea.l      [A6 - 0x2C]
  24480. 0001204A  486E FFD4                pea.l      [A6 - 0x2C]
  24481. 0001204E  3F3C 280E                move.w     -[A7], 0x280E
  24482. 00012052  A9EB                     syscall    Pack4/FP68K
  24483. 00012054  2D6E FFF2 FFCA           move.l     [A6 - 0x36], [A6 - 0xE]
  24484. 0001205A  2D6E FFF6 FFCE           move.l     [A6 - 0x32], [A6 - 0xA]
  24485. 00012060  3D6E FFFA FFD2           move.w     [A6 - 0x2E], [A6 - 0x6]
  24486. 00012066  486E FFD4                pea.l      [A6 - 0x2C]
  24487. 0001206A  486E FFCA                pea.l      [A6 - 0x36]
  24488. 0001206E  3F3C 0004                move.w     -[A7], 0x4
  24489. 00012072  A9EB                     syscall    Pack4/FP68K
  24490. 00012074  3D44 FFDE                move.w     [A6 - 0x22], D4
  24491. 00012078  486E FFDE                pea.l      [A6 - 0x22]
  24492. 0001207C  486E FFDE                pea.l      [A6 - 0x22]
  24493. 00012080  3F3C 200E                move.w     -[A7], 0x200E
  24494. 00012084  A9EB                     syscall    Pack4/FP68K
  24495. 00012086  486E FFCA                pea.l      [A6 - 0x36]
  24496. 0001208A  486E FFDE                pea.l      [A6 - 0x22]
  24497. 0001208E  3F3C 0000                move.w     -[A7], 0x0
  24498. 00012092  A9EB                     syscall    Pack4/FP68K
  24499. 00012094  2D7C 3FFE 8000 FFE8      move.l     [A6 - 0x18], 0x3FFE8000
  24500. 0001209C  42AE FFEC                clr.l      [A6 - 0x14]
  24501. 000120A0  426E FFF0                clr.w      [A6 - 0x10]
  24502. 000120A4  486E FFDE                pea.l      [A6 - 0x22]
  24503. 000120A8  486E FFE8                pea.l      [A6 - 0x18]
  24504. 000120AC  3F3C 0000                move.w     -[A7], 0x0
  24505. 000120B0  A9EB                     syscall    Pack4/FP68K
  24506. 000120B2  486E FFE8                pea.l      [A6 - 0x18]
  24507. 000120B6  3F3C 0016                move.w     -[A7], 0x16
  24508. 000120BA  A9EB                     syscall    Pack4/FP68K
  24509. 000120BC  486E FFE8                pea.l      [A6 - 0x18]
  24510. 000120C0  486E FFE8                pea.l      [A6 - 0x18]
  24511. 000120C4  3F3C 2810                move.w     -[A7], 0x2810
  24512. 000120C8  A9EB                     syscall    Pack4/FP68K
  24513. 000120CA  382E FFEA                move.w     D4, [A6 - 0x16]
  24514. label000120CE:
  24515. 000120CE  3004                     move.w     D0, D4
  24516. 000120D0  4CDF 1C78                movem.l    D3,D4,D5,D6,A2,A3,A4, [A7]+
  24517. 000120D4  4E5E                     unlink     A6
  24518. 000120D6  4E75                     rts
  24519. 000120D8  4E56 FFFA                link       A6, -0x0006
  24520. 000120DC  2F0A                     move.l     -[A7], A2
  24521. 000120DE  246E 0008                movea.l    A2, [A6 + 0x8]
  24522. 000120E2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  24523. 000120E6  2F0A                     move.l     -[A7], A2
  24524. 000120E8  4EB9 0000 0028           jsr        [0x00000028 /* __m68k_vec_a_trap__ */]
  24525. 000120EE  486A 0008                pea.l      [A2 + 0x8]
  24526. 000120F2  4EB9 0000 05A8           jsr        [0x000005A8]
  24527. 000120F8  41F9 0000 6DA0           lea.l      A0, [0x00006DA0]
  24528. 000120FE  2488                     move.l     [A2], A0
  24529. 00012100  41F9 0000 6DA0           lea.l      A0, [0x00006DA0]
  24530. 00012106  41E8 00AC                lea.l      A0, [A0 + 0xAC]
  24531. 0001210A  2548 0008                move.l     [A2 + 0x8], A0
  24532. 0001210E  206A 000C                movea.l    A0, [A2 + 0xC]
  24533. 00012112  4210                     clr.b      [A0]
  24534. 00012114  486E FFFA                pea.l      [A6 - 0x6]
  24535. 00012118  4EB9 0000 05E0           jsr        [0x000005E0]
  24536. 0001211E  256E FFFA 011A           move.l     [A2 + 0x11A], [A6 - 0x6]
  24537. 00012124  356E FFFE 011E           move.w     [A2 + 0x11E], [A6 - 0x2]
  24538. 0001212A  426A 0116                clr.w      [A2 + 0x116]
  24539. 0001212E  204A                     movea.l    A0, A2
  24540. 00012130  4FEF 0010                lea.l      A7, [A7 + 0x10]
  24541. 00012134  245F                     movea.l    A2, [A7]+
  24542. 00012136  4E5E                     unlink     A6
  24543. 00012138  4E75                     rts
  24544. 0001213A  4E56 0000                link       A6, 0
  24545. 0001213E  2F0A                     move.l     -[A7], A2
  24546. 00012140  246E 0008                movea.l    A2, [A6 + 0x8]
  24547. 00012144  200A                     move.l     D0, A2
  24548. 00012146  6740                     beq        +0x42 /* 00012188 */
  24549. 00012148  41F9 0000 6DA0           lea.l      A0, [0x00006DA0]
  24550. 0001214E  2488                     move.l     [A2], A0
  24551. 00012150  41F9 0000 6DA0           lea.l      A0, [0x00006DA0]
  24552. 00012156  41E8 00AC                lea.l      A0, [A0 + 0xAC]
  24553. 0001215A  2548 0008                move.l     [A2 + 0x8], A0
  24554. 0001215E  4267                     clr.w      -[A7]
  24555. 00012160  486A 0008                pea.l      [A2 + 0x8]
  24556. 00012164  4EB9 0000 05B0           jsr        [0x000005B0]
  24557. 0001216A  4267                     clr.w      -[A7]
  24558. 0001216C  2F0A                     move.l     -[A7], A2
  24559. 0001216E  4EB9 0000 0030           jsr        [0x00000030]
  24560. 00012174  4A6E 000C                tst.w      [A6 + 0xC]
  24561. 00012178  4FEF 000C                lea.l      A7, [A7 + 0xC]
  24562. 0001217C  6F0A                     ble        +0xC /* 00012188 */
  24563. 0001217E  2F0A                     move.l     -[A7], A2
  24564. 00012180  4EB9 0000 1FF8           jsr        [0x00001FF8 /* DockingGlobals */]
  24565. 00012186  584F                     addq.w     A7, 4
  24566. label00012188:
  24567. 00012188  204A                     movea.l    A0, A2
  24568. 0001218A  245F                     movea.l    A2, [A7]+
  24569. 0001218C  4E5E                     unlink     A6
  24570. 0001218E  4E75                     rts
  24571. 00012190  4E56 FEFC                link       A6, -0x0104
  24572. 00012194  48E7 0038                movem.l    -[A7], A2,A3,A4
  24573. 00012198  286E 0008                movea.l    A4, [A6 + 0x8]
  24574. 0001219C  266E 000C                movea.l    A3, [A6 + 0xC]
  24575. 000121A0  246E 0010                movea.l    A2, [A6 + 0x10]
  24576. 000121A4  4878 0002                push.l     0x2
  24577. 000121A8  486E FFFE                pea.l      [A6 - 0x2]
  24578. 000121AC  2F0A                     move.l     -[A7], A2
  24579. 000121AE  4EB9 0000 2BA0           jsr        [0x00002BA0]
  24580. 000121B4  4878 0002                push.l     0x2
  24581. 000121B8  486E FEFC                pea.l      [A6 - 0x104]
  24582. 000121BC  2F0A                     move.l     -[A7], A2
  24583. 000121BE  4EB9 0000 2BA0           jsr        [0x00002BA0]
  24584. 000121C4  486E FEFE                pea.l      [A6 - 0x102]
  24585. 000121C8  2F0A                     move.l     -[A7], A2
  24586. 000121CA  4EB9 0000 2BC0           jsr        [0x00002BC0]
  24587. 000121D0  42A7                     clr.l      -[A7]
  24588. 000121D2  3F2E FEFC                move.w     -[A7], [A6 - 0x104]
  24589. 000121D6  486E FEFE                pea.l      [A6 - 0x102]
  24590. 000121DA  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  24591. 000121DE  2F0B                     move.l     -[A7], A3
  24592. 000121E0  2F0C                     move.l     -[A7], A4
  24593. 000121E2  2057                     movea.l    A0, [A7]
  24594. 000121E4  2250                     movea.l    A1, [A0]
  24595. 000121E6  2269 0010                movea.l    A1, [A1 + 0x10]
  24596. 000121EA  4E91                     jsr        [A1]
  24597. 000121EC  4FEF 0034                lea.l      A7, [A7 + 0x34]
  24598. 000121F0  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  24599. 000121F4  4E5E                     unlink     A6
  24600. 000121F6  4E75                     rts
  24601. 000121F8  4E56 0000                link       A6, 0
  24602. 000121FC  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  24603. 00012200  246E 0008                movea.l    A2, [A6 + 0x8]
  24604. 00012204  286E 000C                movea.l    A4, [A6 + 0xC]
  24605. 00012208  266E 0012                movea.l    A3, [A6 + 0x12]
  24606. 0001220C  362E 0016                move.w     D3, [A6 + 0x16]
  24607. 00012210  254C 0004                move.l     [A2 + 0x4], A4
  24608. 00012214  1F13                     move.b     -[A7], [A3]
  24609. 00012216  486B 0001                pea.l      [A3 + 0x1]
  24610. 0001221A  486A 000C                pea.l      [A2 + 0xC]
  24611. 0001221E  4EB9 0000 23E8           jsr        [0x000023E8]
  24612. 00012224  3543 0116                move.w     [A2 + 0x116], D3
  24613. 00012228  4FEF 000A                lea.l      A7, [A7 + 0xA]
  24614. 0001222C  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  24615. 00012230  4E5E                     unlink     A6
  24616. 00012232  4E75                     rts
  24617. 00012234  4E56 0000                link       A6, 0
  24618. 00012238  2F0A                     move.l     -[A7], A2
  24619. 0001223A  246E 0008                movea.l    A2, [A6 + 0x8]
  24620. 0001223E  3F3C 0100                move.w     -[A7], 0x100
  24621. 00012242  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  24622. 00012246  206A 000C                movea.l    A0, [A2 + 0xC]
  24623. 0001224A  4850                     pea.l      [A0]
  24624. 0001224C  4EB9 0000 2420           jsr        [0x00002420]
  24625. 00012252  4FEF 000A                lea.l      A7, [A7 + 0xA]
  24626. 00012256  245F                     movea.l    A2, [A7]+
  24627. 00012258  4E5E                     unlink     A6
  24628. 0001225A  4E75                     rts
  24629. 0001225C  4E56 0000                link       A6, 0
  24630. 00012260  2F0A                     move.l     -[A7], A2
  24631. 00012262  246E 0008                movea.l    A2, [A6 + 0x8]
  24632. 00012266  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  24633. 0001226A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  24634. 0001226E  2057                     movea.l    A0, [A7]
  24635. 00012270  2268 0004                movea.l    A1, [A0 + 0x4]
  24636. 00012274  2269 003C                movea.l    A1, [A1 + 0x3C]
  24637. 00012278  4E91                     jsr        [A1]
  24638. 0001227A  504F                     addq.w     A7, 8
  24639. 0001227C  245F                     movea.l    A2, [A7]+
  24640. 0001227E  4E5E                     unlink     A6
  24641. 00012280  4E75                     rts
  24642. 00012282  4E56 0000                link       A6, 0
  24643. 00012286  48E7 0030                movem.l    -[A7], A2,A3
  24644. 0001228A  246E 0008                movea.l    A2, [A6 + 0x8]
  24645. 0001228E  266E 000C                movea.l    A3, [A6 + 0xC]
  24646. 00012292  1F13                     move.b     -[A7], [A3]
  24647. 00012294  486B 0001                pea.l      [A3 + 0x1]
  24648. 00012298  486A 000C                pea.l      [A2 + 0xC]
  24649. 0001229C  4EB9 0000 23E8           jsr        [0x000023E8]
  24650. 000122A2  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  24651. 000122A6  2057                     movea.l    A0, [A7]
  24652. 000122A8  2268 0004                movea.l    A1, [A0 + 0x4]
  24653. 000122AC  2269 00BC                movea.l    A1, [A1 + 0xBC]
  24654. 000122B0  4E91                     jsr        [A1]
  24655. 000122B2  4FEF 000E                lea.l      A7, [A7 + 0xE]
  24656. 000122B6  4CDF 0C00                movem.l    A2,A3, [A7]+
  24657. 000122BA  4E5E                     unlink     A6
  24658. 000122BC  4E75                     rts
  24659. 000122BE  4E56 0000                link       A6, 0
  24660. 000122C2  48E7 1020                movem.l    -[A7], D3,A2
  24661. 000122C6  246E 0008                movea.l    A2, [A6 + 0x8]
  24662. 000122CA  362E 000C                move.w     D3, [A6 + 0xC]
  24663. 000122CE  B66A 0116                cmp.w      D3, [A2 + 0x116]
  24664. 000122D2  6716                     beq        +0x18 /* 000122EA */
  24665. 000122D4  3543 0116                move.w     [A2 + 0x116], D3
  24666. 000122D8  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  24667. 000122DC  2057                     movea.l    A0, [A7]
  24668. 000122DE  2268 0004                movea.l    A1, [A0 + 0x4]
  24669. 000122E2  2269 00BC                movea.l    A1, [A1 + 0xBC]
  24670. 000122E6  4E91                     jsr        [A1]
  24671. 000122E8  584F                     addq.w     A7, 4
  24672. label000122EA:
  24673. 000122EA  4CDF 0408                movem.l    D3,A2, [A7]+
  24674. 000122EE  4E5E                     unlink     A6
  24675. 000122F0  4E75                     rts
  24676. 000122F2  4E56 0000                link       A6, 0
  24677. 000122F6  2F0A                     move.l     -[A7], A2
  24678. 000122F8  246E 0008                movea.l    A2, [A6 + 0x8]
  24679. 000122FC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  24680. 00012300  486A 000C                pea.l      [A2 + 0xC]
  24681. 00012304  4EB9 0000 23F8           jsr        [0x000023F8]
  24682. 0001230A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  24683. 0001230E  2057                     movea.l    A0, [A7]
  24684. 00012310  2268 0004                movea.l    A1, [A0 + 0x4]
  24685. 00012314  2269 00BC                movea.l    A1, [A1 + 0xBC]
  24686. 00012318  4E91                     jsr        [A1]
  24687. 0001231A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  24688. 0001231E  245F                     movea.l    A2, [A7]+
  24689. 00012320  4E5E                     unlink     A6
  24690. 00012322  4E75                     rts
  24691. 00012324  4E56 0000                link       A6, 0
  24692. 00012328  2F0A                     move.l     -[A7], A2
  24693. 0001232A  246E 000C                movea.l    A2, [A6 + 0xC]
  24694. 0001232E  206E 0008                movea.l    A0, [A6 + 0x8]
  24695. 00012332  4868 000C                pea.l      [A0 + 0xC]
  24696. 00012336  4EB9 0000 23E0           jsr        [0x000023E0]
  24697. 0001233C  2480                     move.l     [A2], D0
  24698. 0001233E  7001                     moveq.l    D0, 0x01
  24699. 00012340  584F                     addq.w     A7, 4
  24700. 00012342  245F                     movea.l    A2, [A7]+
  24701. 00012344  4E5E                     unlink     A6
  24702. 00012346  4E75                     rts
  24703. 00012348  4E56 0000                link       A6, 0
  24704. 0001234C  2F0A                     move.l     -[A7], A2
  24705. 0001234E  246E 0008                movea.l    A2, [A6 + 0x8]
  24706. 00012352  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  24707. 00012356  4EB9 0000 3110           jsr        [0x00003110]
  24708. 0001235C  4A00                     tst.b      D0
  24709. 0001235E  584F                     addq.w     A7, 4
  24710. 00012360  6714                     beq        +0x16 /* 00012376 */
  24711. 00012362  42A7                     clr.l      -[A7]
  24712. 00012364  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  24713. 00012368  2057                     movea.l    A0, [A7]
  24714. 0001236A  2268 0004                movea.l    A1, [A0 + 0x4]
  24715. 0001236E  2269 00F0                movea.l    A1, [A1 + 0xF0]
  24716. 00012372  4E91                     jsr        [A1]
  24717. 00012374  504F                     addq.w     A7, 8
  24718. label00012376:
  24719. 00012376  245F                     movea.l    A2, [A7]+
  24720. 00012378  4E5E                     unlink     A6
  24721. 0001237A  4E75                     rts
  24722. 0001237C  4E56 0000                link       A6, 0
  24723. 00012380  2F0A                     move.l     -[A7], A2
  24724. 00012382  246E 0008                movea.l    A2, [A6 + 0x8]
  24725. 00012386  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  24726. 0001238A  4EB9 0000 3110           jsr        [0x00003110]
  24727. 00012390  4A00                     tst.b      D0
  24728. 00012392  584F                     addq.w     A7, 4
  24729. 00012394  6614                     bne        +0x16 /* 000123AA */
  24730. 00012396  42A7                     clr.l      -[A7]
  24731. 00012398  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  24732. 0001239C  2057                     movea.l    A0, [A7]
  24733. 0001239E  2268 0004                movea.l    A1, [A0 + 0x4]
  24734. 000123A2  2269 00F0                movea.l    A1, [A1 + 0xF0]
  24735. 000123A6  4E91                     jsr        [A1]
  24736. 000123A8  504F                     addq.w     A7, 8
  24737. label000123AA:
  24738. 000123AA  245F                     movea.l    A2, [A7]+
  24739. 000123AC  4E5E                     unlink     A6
  24740. 000123AE  4E75                     rts
  24741. 000123B0  4E56 0000                link       A6, 0
  24742. 000123B4  2F0A                     move.l     -[A7], A2
  24743. 000123B6  246E 0008                movea.l    A2, [A6 + 0x8]
  24744. 000123BA  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  24745. 000123BE  4EB9 0000 30D8           jsr        [0x000030D8]
  24746. 000123C4  4A00                     tst.b      D0
  24747. 000123C6  584F                     addq.w     A7, 4
  24748. 000123C8  6712                     beq        +0x14 /* 000123DC */
  24749. 000123CA  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  24750. 000123CE  2057                     movea.l    A0, [A7]
  24751. 000123D0  2268 0004                movea.l    A1, [A0 + 0x4]
  24752. 000123D4  2269 00BC                movea.l    A1, [A1 + 0xBC]
  24753. 000123D8  4E91                     jsr        [A1]
  24754. 000123DA  584F                     addq.w     A7, 4
  24755. label000123DC:
  24756. 000123DC  245F                     movea.l    A2, [A7]+
  24757. 000123DE  4E5E                     unlink     A6
  24758. 000123E0  4E75                     rts
  24759. 000123E2  4E56 0000                link       A6, 0
  24760. 000123E6  2F0A                     move.l     -[A7], A2
  24761. 000123E8  246E 0008                movea.l    A2, [A6 + 0x8]
  24762. 000123EC  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  24763. 000123F0  4EB9 0000 30D8           jsr        [0x000030D8]
  24764. 000123F6  4A00                     tst.b      D0
  24765. 000123F8  584F                     addq.w     A7, 4
  24766. 000123FA  6612                     bne        +0x14 /* 0001240E */
  24767. 000123FC  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  24768. 00012400  2057                     movea.l    A0, [A7]
  24769. 00012402  2268 0004                movea.l    A1, [A0 + 0x4]
  24770. 00012406  2269 00BC                movea.l    A1, [A1 + 0xBC]
  24771. 0001240A  4E91                     jsr        [A1]
  24772. 0001240C  584F                     addq.w     A7, 4
  24773. label0001240E:
  24774. 0001240E  245F                     movea.l    A2, [A7]+
  24775. 00012410  4E5E                     unlink     A6
  24776. 00012412  4E75                     rts
  24777. 00012414  7001                     moveq.l    D0, 0x01
  24778. 00012416  4E75                     rts
  24779. 00012418  4E56 FEF0                link       A6, -0x0110
  24780. 0001241C  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  24781. 00012420  246E 0008                movea.l    A2, [A6 + 0x8]
  24782. 00012424  262E 000C                move.l     D3, [A6 + 0xC]
  24783. 00012428  286E 0010                movea.l    A4, [A6 + 0x10]
  24784. 0001242C  266E 0014                movea.l    A3, [A6 + 0x14]
  24785. 00012430  486E FFF0                pea.l      [A6 - 0x10]
  24786. 00012434  4EB9 0000 20B8           jsr        [0x000020B8]
  24787. 0001243A  486E FEF0                pea.l      [A6 - 0x110]
  24788. 0001243E  2F0A                     move.l     -[A7], A2
  24789. 00012440  2057                     movea.l    A0, [A7]
  24790. 00012442  2250                     movea.l    A1, [A0]
  24791. 00012444  2269 0020                movea.l    A1, [A1 + 0x20]
  24792. 00012448  4E91                     jsr        [A1]
  24793. 0001244A  2F0A                     move.l     -[A7], A2
  24794. 0001244C  2057                     movea.l    A0, [A7]
  24795. 0001244E  2250                     movea.l    A1, [A0]
  24796. 00012450  2269 0080                movea.l    A1, [A1 + 0x80]
  24797. 00012454  4E91                     jsr        [A1]
  24798. 00012456  584F                     addq.w     A7, 4
  24799. 00012458  3F00                     move.w     -[A7], D0
  24800. 0001245A  4EB9 0000 22E8           jsr        [0x000022E8]
  24801. 00012460  486E FFF8                pea.l      [A6 - 0x8]
  24802. 00012464  A88B                     syscall    GetFontInfo
  24803. 00012466  486E FEF0                pea.l      [A6 - 0x110]
  24804. 0001246A  A88C                     syscall    StringWidth
  24805. 0001246C  301F                     move.w     D0, [A7]+
  24806. 0001246E  5240                     addq.w     D0, 1
  24807. 00012470  2043                     movea.l    A0, D3
  24808. 00012472  3080                     move.w     [A0], D0
  24809. 00012474  302E FFF8                move.w     D0, [A6 - 0x8]
  24810. 00012478  D06E FFFA                add.w      D0, [A6 - 0x6]
  24811. 0001247C  D06E FFFE                add.w      D0, [A6 - 0x2]
  24812. 00012480  3880                     move.w     [A4], D0
  24813. 00012482  36AE FFF8                move.w     [A3], [A6 - 0x8]
  24814. 00012486  3F3C FFFF                move.w     -[A7], 0xFFFF
  24815. 0001248A  486E FFF0                pea.l      [A6 - 0x10]
  24816. 0001248E  4EB9 0000 20C0           jsr        [0x000020C0]
  24817. 00012494  4FEF 0012                lea.l      A7, [A7 + 0x12]
  24818. 00012498  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  24819. 0001249C  4E5E                     unlink     A6
  24820. 0001249E  4E75                     rts
  24821. 000124A0  4E56 0000                link       A6, 0
  24822. 000124A4  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  24823. 000124A8  246E 0008                movea.l    A2, [A6 + 0x8]
  24824. 000124AC  282E 000E                move.l     D4, [A6 + 0xE]
  24825. 000124B0  262E 0012                move.l     D3, [A6 + 0x12]
  24826. 000124B4  266E 0016                movea.l    A3, [A6 + 0x16]
  24827. 000124B8  0C84 7465 7874           cmpi.l     D4, 0x74657874 /* 'text' */
  24828. 000124BE  670A                     beq        +0xC /* 000124CA */
  24829. 000124C0  0C84 7468 6569           cmpi.l     D4, 0x74686569 /* 'thei' */
  24830. 000124C6  6724                     beq        +0x26 /* 000124EC */
  24831. 000124C8  6022                     bra        +0x24 /* 000124EC */
  24832. label000124CA:
  24833. 000124CA  1F03                     move.b     -[A7], D3
  24834. 000124CC  2F0B                     move.l     -[A7], A3
  24835. 000124CE  486A 000C                pea.l      [A2 + 0xC]
  24836. 000124D2  4EB9 0000 23E8           jsr        [0x000023E8]
  24837. 000124D8  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  24838. 000124DC  2057                     movea.l    A0, [A7]
  24839. 000124DE  2268 0004                movea.l    A1, [A0 + 0x4]
  24840. 000124E2  2269 00BC                movea.l    A1, [A1 + 0xBC]
  24841. 000124E6  4E91                     jsr        [A1]
  24842. 000124E8  4FEF 000E                lea.l      A7, [A7 + 0xE]
  24843. label000124EC:
  24844. 000124EC  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  24845. 000124F0  4E5E                     unlink     A6
  24846. 000124F2  4E75                     rts
  24847. 000124F4  4E56 FFD2                link       A6, -0x002E
  24848. 000124F8  48E7 1C38                movem.l    -[A7], D3,D4,D5,A2,A3,A4
  24849. 000124FC  246E 0008                movea.l    A2, [A6 + 0x8]
  24850. 00012500  282E 000E                move.l     D4, [A6 + 0xE]
  24851. 00012504  2A2E 0012                move.l     D5, [A6 + 0x12]
  24852. 00012508  286E 0016                movea.l    A4, [A6 + 0x16]
  24853. 0001250C  266E 001A                movea.l    A3, [A6 + 0x1A]
  24854. 00012510  7600                     moveq.l    D3, 0x00
  24855. 00012512  0C84 7465 7874           cmpi.l     D4, 0x74657874 /* 'text' */
  24856. 00012518  670A                     beq        +0xC /* 00012524 */
  24857. 0001251A  0C84 7468 6569           cmpi.l     D4, 0x74686569 /* 'thei' */
  24858. 00012520  6722                     beq        +0x24 /* 00012544 */
  24859. 00012522  607C                     bra        +0x7E /* 000125A0 */
  24860. label00012524:
  24861. 00012524  206A 000C                movea.l    A0, [A2 + 0xC]
  24862. 00012528  7600                     moveq.l    D3, 0x00
  24863. 0001252A  1610                     move.b     D3, [A0]
  24864. 0001252C  2803                     move.l     D4, D3
  24865. 0001252E  BA83                     cmp.l      D5, D3
  24866. 00012530  6C02                     bge        +0x4 /* 00012534 */
  24867. 00012532  2805                     move.l     D4, D5
  24868. label00012534:
  24869. 00012534  206A 000C                movea.l    A0, [A2 + 0xC]
  24870. 00012538  41E8 0001                lea.l      A0, [A0 + 0x1]
  24871. 0001253C  224C                     movea.l    A1, A4
  24872. 0001253E  2004                     move.l     D0, D4
  24873. 00012540  A22E                     syscall    BlockMove/BlockMoveData, flags=2
  24874. 00012542  605C                     bra        +0x5E /* 000125A0 */
  24875. label00012544:
  24876. 00012544  486E FFF0                pea.l      [A6 - 0x10]
  24877. 00012548  4EB9 0000 20B8           jsr        [0x000020B8]
  24878. 0001254E  486E FFD2                pea.l      [A6 - 0x2E]
  24879. 00012552  4EB9 0000 20A0           jsr        [0x000020A0]
  24880. 00012558  2F0A                     move.l     -[A7], A2
  24881. 0001255A  2057                     movea.l    A0, [A7]
  24882. 0001255C  2250                     movea.l    A1, [A0]
  24883. 0001255E  2269 0080                movea.l    A1, [A1 + 0x80]
  24884. 00012562  4E91                     jsr        [A1]
  24885. 00012564  3600                     move.w     D3, D0
  24886. 00012566  3F03                     move.w     -[A7], D3
  24887. 00012568  4EB9 0000 22E8           jsr        [0x000022E8]
  24888. 0001256E  486E FFF8                pea.l      [A6 - 0x8]
  24889. 00012572  A88B                     syscall    GetFontInfo
  24890. 00012574  382E FFF8                move.w     D4, [A6 - 0x8]
  24891. 00012578  D86E FFFA                add.w      D4, [A6 - 0x6]
  24892. 0001257C  7602                     moveq.l    D3, 0x02
  24893. 0001257E  3884                     move.w     [A4], D4
  24894. 00012580  3F3C FFFF                move.w     -[A7], 0xFFFF
  24895. 00012584  486E FFD2                pea.l      [A6 - 0x2E]
  24896. 00012588  4EB9 0000 20A8           jsr        [0x000020A8]
  24897. 0001258E  3F3C FFFF                move.w     -[A7], 0xFFFF
  24898. 00012592  486E FFF0                pea.l      [A6 - 0x10]
  24899. 00012596  4EB9 0000 20C0           jsr        [0x000020C0]
  24900. 0001259C  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  24901. label000125A0:
  24902. 000125A0  200B                     move.l     D0, A3
  24903. 000125A2  6702                     beq        +0x4 /* 000125A6 */
  24904. 000125A4  2683                     move.l     [A3], D3
  24905. label000125A6:
  24906. 000125A6  4CDF 1C38                movem.l    D3,D4,D5,A2,A3,A4, [A7]+
  24907. 000125AA  4E5E                     unlink     A6
  24908. 000125AC  4E75                     rts
  24909. 000125AE  4E56 FFDE                link       A6, -0x0022
  24910. 000125B2  48E7 1030                movem.l    -[A7], D3,A2,A3
  24911. 000125B6  246E 0008                movea.l    A2, [A6 + 0x8]
  24912. 000125BA  486E FFF0                pea.l      [A6 - 0x10]
  24913. 000125BE  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  24914. 000125C2  2057                     movea.l    A0, [A7]
  24915. 000125C4  2268 0004                movea.l    A1, [A0 + 0x4]
  24916. 000125C8  2269 003C                movea.l    A1, [A1 + 0x3C]
  24917. 000125CC  4E91                     jsr        [A1]
  24918. 000125CE  3F2A 0116                move.w     -[A7], [A2 + 0x116]
  24919. 000125D2  4EB9 0000 22E8           jsr        [0x000022E8]
  24920. 000125D8  3600                     move.w     D3, D0
  24921. 000125DA  486E FFFA                pea.l      [A6 - 0x6]
  24922. 000125DE  AA19                     syscall    GetForeColor
  24923. 000125E0  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  24924. 000125E4  2057                     movea.l    A0, [A7]
  24925. 000125E6  2268 0004                movea.l    A1, [A0 + 0x4]
  24926. 000125EA  2269 00D8                movea.l    A1, [A1 + 0xD8]
  24927. 000125EE  4E91                     jsr        [A1]
  24928. 000125F0  486E FFF0                pea.l      [A6 - 0x10]
  24929. 000125F4  486E FFDE                pea.l      [A6 - 0x22]
  24930. 000125F8  4EB9 0000 2148           jsr        [0x00002148]
  24931. 000125FE  4FEF 0016                lea.l      A7, [A7 + 0x16]
  24932. 00012602  6060                     bra        +0x62 /* 00012664 */
  24933. label00012604:
  24934. 00012604  0C6E 0004 FFF8           cmpi.w     [A6 - 0x8], 0x4
  24935. 0001260A  6F10                     ble        +0x12 /* 0001261C */
  24936. 0001260C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  24937. 00012610  4EB9 0000 30D8           jsr        [0x000030D8]
  24938. 00012616  4A00                     tst.b      D0
  24939. 00012618  584F                     addq.w     A7, 4
  24940. 0001261A  6710                     beq        +0x12 /* 0001262C */
  24941. label0001261C:
  24942. 0001261C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  24943. 00012620  4EB9 0000 3110           jsr        [0x00003110]
  24944. 00012626  4A00                     tst.b      D0
  24945. 00012628  584F                     addq.w     A7, 4
  24946. 0001262A  6610                     bne        +0x12 /* 0001263C */
  24947. label0001262C:
  24948. 0001262C  486E FFFA                pea.l      [A6 - 0x6]
  24949. 00012630  486E FFFA                pea.l      [A6 - 0x6]
  24950. 00012634  4EB9 0000 0698           jsr        [0x00000698]
  24951. 0001263A  504F                     addq.w     A7, 8
  24952. label0001263C:
  24953. 0001263C  486E FFFA                pea.l      [A6 - 0x6]
  24954. 00012640  AA14                     syscall    RGBForeColor
  24955. 00012642  266A 000C                movea.l    A3, [A2 + 0xC]
  24956. 00012646  1F3C 0001                move.b     -[A7], 0x1
  24957. 0001264A  3F03                     move.w     -[A7], D3
  24958. 0001264C  486E FFF0                pea.l      [A6 - 0x10]
  24959. 00012650  7000                     moveq.l    D0, 0x00
  24960. 00012652  1013                     move.b     D0, [A3]
  24961. 00012654  2F00                     move.l     -[A7], D0
  24962. 00012656  486B 0001                pea.l      [A3 + 0x1]
  24963. 0001265A  4EB9 0000 2160           jsr        [0x00002160]
  24964. 00012660  4FEF 0010                lea.l      A7, [A7 + 0x10]
  24965. label00012664:
  24966. 00012664  486E FFF8                pea.l      [A6 - 0x8]
  24967. 00012668  486E FFDE                pea.l      [A6 - 0x22]
  24968. 0001266C  4EB9 0000 2158           jsr        [0x00002158]
  24969. 00012672  4A00                     tst.b      D0
  24970. 00012674  504F                     addq.w     A7, 8
  24971. 00012676  668C                     bne        -0x72 /* 00012604 */
  24972. 00012678  3F3C FFFF                move.w     -[A7], 0xFFFF
  24973. 0001267C  486E FFDE                pea.l      [A6 - 0x22]
  24974. 00012680  4EB9 0000 2150           jsr        [0x00002150]
  24975. 00012686  5C4F                     addq.w     A7, 6
  24976. 00012688  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  24977. 0001268C  4E5E                     unlink     A6
  24978. 0001268E  4E75                     rts
  24979. fn00012690:
  24980. 00012690  4E56 0000                link       A6, 0
  24981. 00012694  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  24982. 00012698  246E 0008                movea.l    A2, [A6 + 0x8]
  24983. 0001269C  382E 000C                move.w     D4, [A6 + 0xC]
  24984. 000126A0  266E 0012                movea.l    A3, [A6 + 0x12]
  24985. 000126A4  286E 0016                movea.l    A4, [A6 + 0x16]
  24986. 000126A8  1E2E 001A                move.b     D7, [A6 + 0x1A]
  24987. 000126AC  3C2E 001C                move.w     D6, [A6 + 0x1C]
  24988. 000126B0  362E 001E                move.w     D3, [A6 + 0x1E]
  24989. 000126B4  1A2E 0020                move.b     D5, [A6 + 0x20]
  24990. 000126B8  4A44                     tst.w      D4
  24991. 000126BA  6714                     beq        +0x16 /* 000126D0 */
  24992. 000126BC  204A                     movea.l    A0, A2
  24993. 000126BE  41E8 019A                lea.l      A0, [A0 + 0x19A]
  24994. 000126C2  2808                     move.l     D4, A0
  24995. 000126C4  2488                     move.l     [A2], A0
  24996. 000126C6  2F04                     move.l     -[A7], D4
  24997. 000126C8  4EB9 0000 3AE0           jsr        [0x00003AE0]
  24998. 000126CE  584F                     addq.w     A7, 4
  24999. label000126D0:
  25000. 000126D0  2F2B 000C                move.l     -[A7], [A3 + 0xC]
  25001. 000126D4  2F2B 0008                move.l     -[A7], [A3 + 0x8]
  25002. 000126D8  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  25003. 000126DC  2F13                     move.l     -[A7], [A3]
  25004. 000126DE  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  25005. 000126E2  4267                     clr.w      -[A7]
  25006. 000126E4  2F0A                     move.l     -[A7], A2
  25007. 000126E6  4EB9 0000 2C40           jsr        [0x00002C40]
  25008. 000126EC  486A 0066                pea.l      [A2 + 0x66]
  25009. 000126F0  4EB9 0000 05A8           jsr        [0x000005A8]
  25010. 000126F6  204A                     movea.l    A0, A2
  25011. 000126F8  41E8 017E                lea.l      A0, [A0 + 0x17E]
  25012. 000126FC  2808                     move.l     D4, A0
  25013. 000126FE  4850                     pea.l      [A0]
  25014. 00012700  4EB9 0000 04E0           jsr        [0x000004E0]
  25015. 00012706  41F9 0000 671E           lea.l      A0, [0x0000671E]
  25016. 0001270C  2548 0004                move.l     [A2 + 0x4], A0
  25017. 00012710  41F9 0000 671E           lea.l      A0, [0x0000671E]
  25018. 00012716  41E8 0284                lea.l      A0, [A0 + 0x284]
  25019. 0001271A  2252                     movea.l    A1, [A2]
  25020. 0001271C  2288                     move.l     [A1], A0
  25021. 0001271E  41F9 0000 671E           lea.l      A0, [0x0000671E]
  25022. 00012724  41E8 0150                lea.l      A0, [A0 + 0x150]
  25023. 00012728  2548 0028                move.l     [A2 + 0x28], A0
  25024. 0001272C  41F9 0000 671E           lea.l      A0, [0x0000671E]
  25025. 00012732  41E8 0188                lea.l      A0, [A0 + 0x188]
  25026. 00012736  2548 0066                move.l     [A2 + 0x66], A0
  25027. 0001273A  41F9 0000 671E           lea.l      A0, [0x0000671E]
  25028. 00012740  41E8 01B4                lea.l      A0, [A0 + 0x1B4]
  25029. 00012744  2548 017E                move.l     [A2 + 0x17E], A0
  25030. 00012748  2652                     movea.l    A3, [A2]
  25031. 0001274A  204A                     movea.l    A0, A2
  25032. 0001274C  41E8 019A                lea.l      A0, [A0 + 0x19A]
  25033. 00012750  91CB                     sub.l      A0, A3
  25034. 00012752  2748 0008                move.l     [A3 + 0x8], A0
  25035. 00012756  1F14                     move.b     -[A7], [A4]
  25036. 00012758  486C 0001                pea.l      [A4 + 0x1]
  25037. 0001275C  486A 006A                pea.l      [A2 + 0x6A]
  25038. 00012760  4EB9 0000 23E8           jsr        [0x000023E8]
  25039. 00012766  1547 0176                move.b     [A2 + 0x176], D7
  25040. 0001276A  3546 0174                move.w     [A2 + 0x174], D6
  25041. 0001276E  1545 0199                move.b     [A2 + 0x199], D5
  25042. 00012772  422A 0198                clr.b      [A2 + 0x198]
  25043. 00012776  4A43                     tst.w      D3
  25044. 00012778  4FEF 002C                lea.l      A7, [A7 + 0x2C]
  25045. 0001277C  6728                     beq        +0x2A /* 000127A6 */
  25046. 0001277E  0C43 7FFF                cmpi.w     D3, 0x7FFF
  25047. 00012782  6722                     beq        +0x24 /* 000127A6 */
  25048. 00012784  3F03                     move.w     -[A7], D3
  25049. 00012786  2F04                     move.l     -[A7], D4
  25050. 00012788  2057                     movea.l    A0, [A7]
  25051. 0001278A  2250                     movea.l    A1, [A0]
  25052. 0001278C  2269 0040                movea.l    A1, [A1 + 0x40]
  25053. 00012790  4E91                     jsr        [A1]
  25054. 00012792  2F0A                     move.l     -[A7], A2
  25055. 00012794  2057                     movea.l    A0, [A7]
  25056. 00012796  2268 0004                movea.l    A1, [A0 + 0x4]
  25057. 0001279A  2269 0280                movea.l    A1, [A1 + 0x280]
  25058. 0001279E  4E91                     jsr        [A1]
  25059. 000127A0  4FEF 000A                lea.l      A7, [A7 + 0xA]
  25060. 000127A4  6004                     bra        +0x6 /* 000127AA */
  25061. label000127A6:
  25062. 000127A6  426A 0186                clr.w      [A2 + 0x186]
  25063. label000127AA:
  25064. 000127AA  204A                     movea.l    A0, A2
  25065. 000127AC  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  25066. 000127B0  4E5E                     unlink     A6
  25067. 000127B2  4E75                     rts
  25068. 000127B4  4E56 0000                link       A6, 0
  25069. 000127B8  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  25070. 000127BC  246E 0008                movea.l    A2, [A6 + 0x8]
  25071. 000127C0  362E 000C                move.w     D3, [A6 + 0xC]
  25072. 000127C4  200A                     move.l     D0, A2
  25073. 000127C6  6700 0098                beq        +0x9A /* 00012860 */
  25074. 000127CA  41F9 0000 671E           lea.l      A0, [0x0000671E]
  25075. 000127D0  2548 0004                move.l     [A2 + 0x4], A0
  25076. 000127D4  41F9 0000 671E           lea.l      A0, [0x0000671E]
  25077. 000127DA  41E8 0284                lea.l      A0, [A0 + 0x284]
  25078. 000127DE  2252                     movea.l    A1, [A2]
  25079. 000127E0  2288                     move.l     [A1], A0
  25080. 000127E2  41F9 0000 671E           lea.l      A0, [0x0000671E]
  25081. 000127E8  41E8 0150                lea.l      A0, [A0 + 0x150]
  25082. 000127EC  2548 0028                move.l     [A2 + 0x28], A0
  25083. 000127F0  41F9 0000 671E           lea.l      A0, [0x0000671E]
  25084. 000127F6  41E8 0188                lea.l      A0, [A0 + 0x188]
  25085. 000127FA  2548 0066                move.l     [A2 + 0x66], A0
  25086. 000127FE  41F9 0000 671E           lea.l      A0, [0x0000671E]
  25087. 00012804  41E8 01B4                lea.l      A0, [A0 + 0x1B4]
  25088. 00012808  2548 017E                move.l     [A2 + 0x17E], A0
  25089. 0001280C  2652                     movea.l    A3, [A2]
  25090. 0001280E  204A                     movea.l    A0, A2
  25091. 00012810  41E8 019A                lea.l      A0, [A0 + 0x19A]
  25092. 00012814  2848                     movea.l    A4, A0
  25093. 00012816  91CB                     sub.l      A0, A3
  25094. 00012818  2748 0008                move.l     [A3 + 0x8], A0
  25095. 0001281C  4267                     clr.w      -[A7]
  25096. 0001281E  486A 017E                pea.l      [A2 + 0x17E]
  25097. 00012822  4EB9 0000 04E8           jsr        [0x000004E8]
  25098. 00012828  4267                     clr.w      -[A7]
  25099. 0001282A  486A 0066                pea.l      [A2 + 0x66]
  25100. 0001282E  4EB9 0000 05B0           jsr        [0x000005B0]
  25101. 00012834  4267                     clr.w      -[A7]
  25102. 00012836  2F0A                     move.l     -[A7], A2
  25103. 00012838  4EB9 0000 2C50           jsr        [0x00002C50]
  25104. 0001283E  4A43                     tst.w      D3
  25105. 00012840  4FEF 0012                lea.l      A7, [A7 + 0x12]
  25106. 00012844  670C                     beq        +0xE /* 00012852 */
  25107. 00012846  4267                     clr.w      -[A7]
  25108. 00012848  2F0C                     move.l     -[A7], A4
  25109. 0001284A  4EB9 0000 3AE8           jsr        [0x00003AE8]
  25110. 00012850  5C4F                     addq.w     A7, 6
  25111. label00012852:
  25112. 00012852  4A43                     tst.w      D3
  25113. 00012854  6F0A                     ble        +0xC /* 00012860 */
  25114. 00012856  2F0A                     move.l     -[A7], A2
  25115. 00012858  4EB9 0000 1FF8           jsr        [0x00001FF8 /* DockingGlobals */]
  25116. 0001285E  584F                     addq.w     A7, 4
  25117. label00012860:
  25118. 00012860  204A                     movea.l    A0, A2
  25119. 00012862  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  25120. 00012866  4E5E                     unlink     A6
  25121. 00012868  4E75                     rts
  25122. 0001286A  4E56 0000                link       A6, 0
  25123. 0001286E  2F0A                     move.l     -[A7], A2
  25124. 00012870  246E 0008                movea.l    A2, [A6 + 0x8]
  25125. 00012874  3F3C 0100                move.w     -[A7], 0x100
  25126. 00012878  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  25127. 0001287C  206A 006A                movea.l    A0, [A2 + 0x6A]
  25128. 00012880  4850                     pea.l      [A0]
  25129. 00012882  4EB9 0000 2420           jsr        [0x00002420]
  25130. 00012888  4FEF 000A                lea.l      A7, [A7 + 0xA]
  25131. 0001288C  245F                     movea.l    A2, [A7]+
  25132. 0001288E  4E5E                     unlink     A6
  25133. 00012890  4E75                     rts
  25134. 00012892  4E56 FFF8                link       A6, -0x0008
  25135. 00012896  486E FFF8                pea.l      [A6 - 0x8]
  25136. 0001289A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  25137. 0001289E  4EB9 0000 2FA0           jsr        [0x00002FA0]
  25138. 000128A4  7006                     moveq.l    D0, 0x06
  25139. 000128A6  B0AE FFF8                cmp.l      D0, [A6 - 0x8]
  25140. 000128AA  57C0                     seq        D0
  25141. 000128AC  4400                     neg.b      D0
  25142. 000128AE  4E5E                     unlink     A6
  25143. 000128B0  4E75                     rts
  25144. 000128B2  4E56 FFF0                link       A6, -0x0010
  25145. 000128B6  48E7 1030                movem.l    -[A7], D3,A2,A3
  25146. 000128BA  266E 0008                movea.l    A3, [A6 + 0x8]
  25147. 000128BE  246E 000C                movea.l    A2, [A6 + 0xC]
  25148. 000128C2  486E FFF0                pea.l      [A6 - 0x10]
  25149. 000128C6  4EB9 0000 20B8           jsr        [0x000020B8]
  25150. 000128CC  486B 0066                pea.l      [A3 + 0x66]
  25151. 000128D0  2057                     movea.l    A0, [A7]
  25152. 000128D2  2250                     movea.l    A1, [A0]
  25153. 000128D4  2269 0010                movea.l    A1, [A1 + 0x10]
  25154. 000128D8  4E91                     jsr        [A1]
  25155. 000128DA  3600                     move.w     D3, D0
  25156. 000128DC  3F03                     move.w     -[A7], D3
  25157. 000128DE  4EB9 0000 22E8           jsr        [0x000022E8]
  25158. 000128E4  486E FFF8                pea.l      [A6 - 0x8]
  25159. 000128E8  A88B                     syscall    GetFontInfo
  25160. 000128EA  362E FFF8                move.w     D3, [A6 - 0x8]
  25161. 000128EE  D66E FFFA                add.w      D3, [A6 - 0x6]
  25162. 000128F2  2F0A                     move.l     -[A7], A2
  25163. 000128F4  2F0B                     move.l     -[A7], A3
  25164. 000128F6  2057                     movea.l    A0, [A7]
  25165. 000128F8  2268 0004                movea.l    A1, [A0 + 0x4]
  25166. 000128FC  2269 003C                movea.l    A1, [A1 + 0x3C]
  25167. 00012900  4E91                     jsr        [A1]
  25168. 00012902  2F0B                     move.l     -[A7], A3
  25169. 00012904  2057                     movea.l    A0, [A7]
  25170. 00012906  2268 0004                movea.l    A1, [A0 + 0x4]
  25171. 0001290A  2269 0238                movea.l    A1, [A1 + 0x238]
  25172. 0001290E  4E91                     jsr        [A1]
  25173. 00012910  4A00                     tst.b      D0
  25174. 00012912  4FEF 0016                lea.l      A7, [A7 + 0x16]
  25175. 00012916  6708                     beq        +0xA /* 00012920 */
  25176. 00012918  7009                     moveq.l    D0, 0x09
  25177. 0001291A  906E FFFA                sub.w      D0, [A6 - 0x6]
  25178. 0001291E  6006                     bra        +0x8 /* 00012926 */
  25179. label00012920:
  25180. 00012920  7006                     moveq.l    D0, 0x06
  25181. 00012922  906E FFFA                sub.w      D0, [A6 - 0x6]
  25182. label00012926:
  25183. 00012926  916A 0004                sub.w      [A2 + 0x4], D0
  25184. 0001292A  066A 000B 0002           addi.w     [A2 + 0x2], 0xB
  25185. 00012930  2F0B                     move.l     -[A7], A3
  25186. 00012932  2057                     movea.l    A0, [A7]
  25187. 00012934  2268 0004                movea.l    A1, [A0 + 0x4]
  25188. 00012938  2269 023C                movea.l    A1, [A1 + 0x23C]
  25189. 0001293C  4E91                     jsr        [A1]
  25190. 0001293E  4A00                     tst.b      D0
  25191. 00012940  584F                     addq.w     A7, 4
  25192. 00012942  6706                     beq        +0x8 /* 0001294A */
  25193. 00012944  066A 0014 0002           addi.w     [A2 + 0x2], 0x14
  25194. label0001294A:
  25195. 0001294A  046A 000B 0006           subi.w     [A2 + 0x6], 0xB
  25196. 00012950  3003                     move.w     D0, D3
  25197. 00012952  5240                     addq.w     D0, 1
  25198. 00012954  322A 0004                move.w     D1, [A2 + 0x4]
  25199. 00012958  9240                     sub.w      D1, D0
  25200. 0001295A  3481                     move.w     [A2], D1
  25201. 0001295C  3F3C FFFF                move.w     -[A7], 0xFFFF
  25202. 00012960  486E FFF0                pea.l      [A6 - 0x10]
  25203. 00012964  4EB9 0000 20C0           jsr        [0x000020C0]
  25204. 0001296A  5C4F                     addq.w     A7, 6
  25205. 0001296C  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  25206. 00012970  4E5E                     unlink     A6
  25207. 00012972  4E75                     rts
  25208. 00012974  4E56 FFFC                link       A6, -0x0004
  25209. 00012978  48E7 0030                movem.l    -[A7], A2,A3
  25210. 0001297C  266E 0008                movea.l    A3, [A6 + 0x8]
  25211. 00012980  246E 000C                movea.l    A2, [A6 + 0xC]
  25212. 00012984  486E FFFC                pea.l      [A6 - 0x4]
  25213. 00012988  2F0B                     move.l     -[A7], A3
  25214. 0001298A  2057                     movea.l    A0, [A7]
  25215. 0001298C  2268 0004                movea.l    A1, [A0 + 0x4]
  25216. 00012990  2269 027C                movea.l    A1, [A1 + 0x27C]
  25217. 00012994  4E91                     jsr        [A1]
  25218. 00012996  486B 017E                pea.l      [A3 + 0x17E]
  25219. 0001299A  2057                     movea.l    A0, [A7]
  25220. 0001299C  2250                     movea.l    A1, [A0]
  25221. 0001299E  2269 000C                movea.l    A1, [A1 + 0xC]
  25222. 000129A2  4E91                     jsr        [A1]
  25223. 000129A4  2008                     move.l     D0, A0
  25224. 000129A6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  25225. 000129AA  6722                     beq        +0x24 /* 000129CE */
  25226. 000129AC  34AE FFFC                move.w     [A2], [A6 - 0x4]
  25227. 000129B0  356E FFFE 0002           move.w     [A2 + 0x2], [A6 - 0x2]
  25228. 000129B6  7000                     moveq.l    D0, 0x00
  25229. 000129B8  102B 018C                move.b     D0, [A3 + 0x18C]
  25230. 000129BC  D06E FFFC                add.w      D0, [A6 - 0x4]
  25231. 000129C0  3540 0004                move.w     [A2 + 0x4], D0
  25232. 000129C4  7010                     moveq.l    D0, 0x10
  25233. 000129C6  D06A 0002                add.w      D0, [A2 + 0x2]
  25234. 000129CA  3540 0006                move.w     [A2 + 0x6], D0
  25235. label000129CE:
  25236. 000129CE  4CDF 0C00                movem.l    A2,A3, [A7]+
  25237. 000129D2  4E5E                     unlink     A6
  25238. 000129D4  4E75                     rts
  25239. 000129D6  4E56 0000                link       A6, 0
  25240. 000129DA  2F0A                     move.l     -[A7], A2
  25241. 000129DC  246E 0008                movea.l    A2, [A6 + 0x8]
  25242. 000129E0  2F0A                     move.l     -[A7], A2
  25243. 000129E2  2057                     movea.l    A0, [A7]
  25244. 000129E4  2268 0004                movea.l    A1, [A0 + 0x4]
  25245. 000129E8  2269 0238                movea.l    A1, [A1 + 0x238]
  25246. 000129EC  4E91                     jsr        [A1]
  25247. 000129EE  4A00                     tst.b      D0
  25248. 000129F0  584F                     addq.w     A7, 4
  25249. 000129F2  6712                     beq        +0x14 /* 00012A06 */
  25250. 000129F4  2F0A                     move.l     -[A7], A2
  25251. 000129F6  2057                     movea.l    A0, [A7]
  25252. 000129F8  2268 0004                movea.l    A1, [A0 + 0x4]
  25253. 000129FC  2269 0228                movea.l    A1, [A1 + 0x228]
  25254. 00012A00  4E91                     jsr        [A1]
  25255. 00012A02  584F                     addq.w     A7, 4
  25256. 00012A04  6010                     bra        +0x12 /* 00012A16 */
  25257. label00012A06:
  25258. 00012A06  2F0A                     move.l     -[A7], A2
  25259. 00012A08  2057                     movea.l    A0, [A7]
  25260. 00012A0A  2268 0004                movea.l    A1, [A0 + 0x4]
  25261. 00012A0E  2269 0224                movea.l    A1, [A1 + 0x224]
  25262. 00012A12  4E91                     jsr        [A1]
  25263. 00012A14  584F                     addq.w     A7, 4
  25264. label00012A16:
  25265. 00012A16  245F                     movea.l    A2, [A7]+
  25266. 00012A18  4E5E                     unlink     A6
  25267. 00012A1A  4E75                     rts
  25268. 00012A1C  4E56 FFDE                link       A6, -0x0022
  25269. 00012A20  2F0A                     move.l     -[A7], A2
  25270. 00012A22  246E 0008                movea.l    A2, [A6 + 0x8]
  25271. 00012A26  486E FFF8                pea.l      [A6 - 0x8]
  25272. 00012A2A  2F0A                     move.l     -[A7], A2
  25273. 00012A2C  2057                     movea.l    A0, [A7]
  25274. 00012A2E  2268 0004                movea.l    A1, [A0 + 0x4]
  25275. 00012A32  2269 003C                movea.l    A1, [A1 + 0x3C]
  25276. 00012A36  4E91                     jsr        [A1]
  25277. 00012A38  486E FFEC                pea.l      [A6 - 0x14]
  25278. 00012A3C  4EB9 0000 2340           jsr        [0x00002340]
  25279. 00012A42  486E FFEC                pea.l      [A6 - 0x14]
  25280. 00012A46  486E FFE2                pea.l      [A6 - 0x1E]
  25281. 00012A4A  4EB9 0000 2368           jsr        [0x00002368]
  25282. 00012A50  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  25283. 00012A54  302E FFFC                move.w     D0, [A6 - 0x4]
  25284. 00012A58  5740                     subq.w     D0, 3
  25285. 00012A5A  3F00                     move.w     -[A7], D0
  25286. 00012A5C  A893                     syscall    MoveTo
  25287. 00012A5E  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  25288. 00012A62  302E FFFC                move.w     D0, [A6 - 0x4]
  25289. 00012A66  5940                     subq.w     D0, 4
  25290. 00012A68  3F00                     move.w     -[A7], D0
  25291. 00012A6A  A891                     syscall    LineTo
  25292. 00012A6C  302E FFFA                move.w     D0, [A6 - 0x6]
  25293. 00012A70  5240                     addq.w     D0, 1
  25294. 00012A72  3F00                     move.w     -[A7], D0
  25295. 00012A74  302E FFFC                move.w     D0, [A6 - 0x4]
  25296. 00012A78  5B40                     subq.w     D0, 5
  25297. 00012A7A  3F00                     move.w     -[A7], D0
  25298. 00012A7C  A891                     syscall    LineTo
  25299. 00012A7E  302E FFFA                move.w     D0, [A6 - 0x6]
  25300. 00012A82  5240                     addq.w     D0, 1
  25301. 00012A84  3F00                     move.w     -[A7], D0
  25302. 00012A86  302E FFFC                move.w     D0, [A6 - 0x4]
  25303. 00012A8A  5D40                     subq.w     D0, 6
  25304. 00012A8C  3F00                     move.w     -[A7], D0
  25305. 00012A8E  A891                     syscall    LineTo
  25306. 00012A90  302E FFFA                move.w     D0, [A6 - 0x6]
  25307. 00012A94  5440                     addq.w     D0, 2
  25308. 00012A96  3F00                     move.w     -[A7], D0
  25309. 00012A98  302E FFFC                move.w     D0, [A6 - 0x4]
  25310. 00012A9C  5F40                     subq.w     D0, 7
  25311. 00012A9E  3F00                     move.w     -[A7], D0
  25312. 00012AA0  A891                     syscall    LineTo
  25313. 00012AA2  302E FFFA                move.w     D0, [A6 - 0x6]
  25314. 00012AA6  5440                     addq.w     D0, 2
  25315. 00012AA8  3F00                     move.w     -[A7], D0
  25316. 00012AAA  302E FFFC                move.w     D0, [A6 - 0x4]
  25317. 00012AAE  5140                     subq.w     D0, 8
  25318. 00012AB0  3F00                     move.w     -[A7], D0
  25319. 00012AB2  A891                     syscall    LineTo
  25320. 00012AB4  302E FFFA                move.w     D0, [A6 - 0x6]
  25321. 00012AB8  5640                     addq.w     D0, 3
  25322. 00012ABA  3F00                     move.w     -[A7], D0
  25323. 00012ABC  70F7                     moveq.l    D0, 0xFFFFFFF7
  25324. 00012ABE  D06E FFFC                add.w      D0, [A6 - 0x4]
  25325. 00012AC2  3F00                     move.w     -[A7], D0
  25326. 00012AC4  A891                     syscall    LineTo
  25327. 00012AC6  302E FFFA                move.w     D0, [A6 - 0x6]
  25328. 00012ACA  5640                     addq.w     D0, 3
  25329. 00012ACC  3F00                     move.w     -[A7], D0
  25330. 00012ACE  70F6                     moveq.l    D0, 0xFFFFFFF6
  25331. 00012AD0  D06E FFFC                add.w      D0, [A6 - 0x4]
  25332. 00012AD4  3F00                     move.w     -[A7], D0
  25333. 00012AD6  A891                     syscall    LineTo
  25334. 00012AD8  302E FFFA                move.w     D0, [A6 - 0x6]
  25335. 00012ADC  5840                     addq.w     D0, 4
  25336. 00012ADE  3F00                     move.w     -[A7], D0
  25337. 00012AE0  70F5                     moveq.l    D0, 0xFFFFFFF5
  25338. 00012AE2  D06E FFFC                add.w      D0, [A6 - 0x4]
  25339. 00012AE6  3F00                     move.w     -[A7], D0
  25340. 00012AE8  A891                     syscall    LineTo
  25341. 00012AEA  302E FFFA                move.w     D0, [A6 - 0x6]
  25342. 00012AEE  5840                     addq.w     D0, 4
  25343. 00012AF0  3F00                     move.w     -[A7], D0
  25344. 00012AF2  70F4                     moveq.l    D0, 0xFFFFFFF4
  25345. 00012AF4  D06E FFFC                add.w      D0, [A6 - 0x4]
  25346. 00012AF8  3F00                     move.w     -[A7], D0
  25347. 00012AFA  A891                     syscall    LineTo
  25348. 00012AFC  302E FFFA                move.w     D0, [A6 - 0x6]
  25349. 00012B00  5A40                     addq.w     D0, 5
  25350. 00012B02  3F00                     move.w     -[A7], D0
  25351. 00012B04  70F3                     moveq.l    D0, 0xFFFFFFF3
  25352. 00012B06  D06E FFFC                add.w      D0, [A6 - 0x4]
  25353. 00012B0A  3F00                     move.w     -[A7], D0
  25354. 00012B0C  A891                     syscall    LineTo
  25355. 00012B0E  302E FFFA                move.w     D0, [A6 - 0x6]
  25356. 00012B12  5A40                     addq.w     D0, 5
  25357. 00012B14  3F00                     move.w     -[A7], D0
  25358. 00012B16  70F2                     moveq.l    D0, 0xFFFFFFF2
  25359. 00012B18  D06E FFFC                add.w      D0, [A6 - 0x4]
  25360. 00012B1C  3F00                     move.w     -[A7], D0
  25361. 00012B1E  A891                     syscall    LineTo
  25362. 00012B20  302E FFFA                move.w     D0, [A6 - 0x6]
  25363. 00012B24  5C40                     addq.w     D0, 6
  25364. 00012B26  3F00                     move.w     -[A7], D0
  25365. 00012B28  70F1                     moveq.l    D0, 0xFFFFFFF1
  25366. 00012B2A  D06E FFFC                add.w      D0, [A6 - 0x4]
  25367. 00012B2E  3F00                     move.w     -[A7], D0
  25368. 00012B30  A891                     syscall    LineTo
  25369. 00012B32  302E FFFA                move.w     D0, [A6 - 0x6]
  25370. 00012B36  5C40                     addq.w     D0, 6
  25371. 00012B38  3F00                     move.w     -[A7], D0
  25372. 00012B3A  70F0                     moveq.l    D0, 0xFFFFFFF0
  25373. 00012B3C  D06E FFFC                add.w      D0, [A6 - 0x4]
  25374. 00012B40  3F00                     move.w     -[A7], D0
  25375. 00012B42  A891                     syscall    LineTo
  25376. 00012B44  302E FFFA                move.w     D0, [A6 - 0x6]
  25377. 00012B48  5E40                     addq.w     D0, 7
  25378. 00012B4A  3F00                     move.w     -[A7], D0
  25379. 00012B4C  70EF                     moveq.l    D0, 0xFFFFFFEF
  25380. 00012B4E  D06E FFFC                add.w      D0, [A6 - 0x4]
  25381. 00012B52  3F00                     move.w     -[A7], D0
  25382. 00012B54  A891                     syscall    LineTo
  25383. 00012B56  302E FFFA                move.w     D0, [A6 - 0x6]
  25384. 00012B5A  5040                     addq.w     D0, 8
  25385. 00012B5C  3F00                     move.w     -[A7], D0
  25386. 00012B5E  70EE                     moveq.l    D0, 0xFFFFFFEE
  25387. 00012B60  D06E FFFC                add.w      D0, [A6 - 0x4]
  25388. 00012B64  3F00                     move.w     -[A7], D0
  25389. 00012B66  A891                     syscall    LineTo
  25390. 00012B68  7009                     moveq.l    D0, 0x09
  25391. 00012B6A  D06E FFFA                add.w      D0, [A6 - 0x6]
  25392. 00012B6E  3F00                     move.w     -[A7], D0
  25393. 00012B70  70EE                     moveq.l    D0, 0xFFFFFFEE
  25394. 00012B72  D06E FFFC                add.w      D0, [A6 - 0x4]
  25395. 00012B76  3F00                     move.w     -[A7], D0
  25396. 00012B78  A891                     syscall    LineTo
  25397. 00012B7A  700A                     moveq.l    D0, 0x0A
  25398. 00012B7C  D06E FFFA                add.w      D0, [A6 - 0x6]
  25399. 00012B80  3F00                     move.w     -[A7], D0
  25400. 00012B82  70ED                     moveq.l    D0, 0xFFFFFFED
  25401. 00012B84  D06E FFFC                add.w      D0, [A6 - 0x4]
  25402. 00012B88  3F00                     move.w     -[A7], D0
  25403. 00012B8A  A891                     syscall    LineTo
  25404. 00012B8C  700B                     moveq.l    D0, 0x0B
  25405. 00012B8E  D06E FFFA                add.w      D0, [A6 - 0x6]
  25406. 00012B92  3F00                     move.w     -[A7], D0
  25407. 00012B94  70ED                     moveq.l    D0, 0xFFFFFFED
  25408. 00012B96  D06E FFFC                add.w      D0, [A6 - 0x4]
  25409. 00012B9A  3F00                     move.w     -[A7], D0
  25410. 00012B9C  A891                     syscall    LineTo
  25411. 00012B9E  700B                     moveq.l    D0, 0x0B
  25412. 00012BA0  D06E FFFA                add.w      D0, [A6 - 0x6]
  25413. 00012BA4  3F00                     move.w     -[A7], D0
  25414. 00012BA6  302E FFFC                move.w     D0, [A6 - 0x4]
  25415. 00012BAA  5740                     subq.w     D0, 3
  25416. 00012BAC  3F00                     move.w     -[A7], D0
  25417. 00012BAE  A891                     syscall    LineTo
  25418. 00012BB0  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  25419. 00012BB4  302E FFFC                move.w     D0, [A6 - 0x4]
  25420. 00012BB8  5740                     subq.w     D0, 3
  25421. 00012BBA  3F00                     move.w     -[A7], D0
  25422. 00012BBC  A891                     syscall    LineTo
  25423. 00012BBE  3F3C FFFF                move.w     -[A7], 0xFFFF
  25424. 00012BC2  486E FFE2                pea.l      [A6 - 0x1E]
  25425. 00012BC6  4EB9 0000 2378           jsr        [0x00002378]
  25426. 00012BCC  486E FFE6                pea.l      [A6 - 0x1A]
  25427. 00012BD0  4EB9 0000 2340           jsr        [0x00002340]
  25428. 00012BD6  486E FFE6                pea.l      [A6 - 0x1A]
  25429. 00012BDA  486E FFDE                pea.l      [A6 - 0x22]
  25430. 00012BDE  4EB9 0000 2368           jsr        [0x00002368]
  25431. 00012BE4  302E FFFE                move.w     D0, [A6 - 0x2]
  25432. 00012BE8  5340                     subq.w     D0, 1
  25433. 00012BEA  3F00                     move.w     -[A7], D0
  25434. 00012BEC  302E FFFC                move.w     D0, [A6 - 0x4]
  25435. 00012BF0  5740                     subq.w     D0, 3
  25436. 00012BF2  3F00                     move.w     -[A7], D0
  25437. 00012BF4  A893                     syscall    MoveTo
  25438. 00012BF6  302E FFFE                move.w     D0, [A6 - 0x2]
  25439. 00012BFA  5340                     subq.w     D0, 1
  25440. 00012BFC  3F00                     move.w     -[A7], D0
  25441. 00012BFE  302E FFFC                move.w     D0, [A6 - 0x4]
  25442. 00012C02  5940                     subq.w     D0, 4
  25443. 00012C04  3F00                     move.w     -[A7], D0
  25444. 00012C06  A891                     syscall    LineTo
  25445. 00012C08  302E FFFE                move.w     D0, [A6 - 0x2]
  25446. 00012C0C  5540                     subq.w     D0, 2
  25447. 00012C0E  3F00                     move.w     -[A7], D0
  25448. 00012C10  302E FFFC                move.w     D0, [A6 - 0x4]
  25449. 00012C14  5B40                     subq.w     D0, 5
  25450. 00012C16  3F00                     move.w     -[A7], D0
  25451. 00012C18  A891                     syscall    LineTo
  25452. 00012C1A  302E FFFE                move.w     D0, [A6 - 0x2]
  25453. 00012C1E  5540                     subq.w     D0, 2
  25454. 00012C20  3F00                     move.w     -[A7], D0
  25455. 00012C22  302E FFFC                move.w     D0, [A6 - 0x4]
  25456. 00012C26  5D40                     subq.w     D0, 6
  25457. 00012C28  3F00                     move.w     -[A7], D0
  25458. 00012C2A  A891                     syscall    LineTo
  25459. 00012C2C  302E FFFE                move.w     D0, [A6 - 0x2]
  25460. 00012C30  5740                     subq.w     D0, 3
  25461. 00012C32  3F00                     move.w     -[A7], D0
  25462. 00012C34  302E FFFC                move.w     D0, [A6 - 0x4]
  25463. 00012C38  5F40                     subq.w     D0, 7
  25464. 00012C3A  3F00                     move.w     -[A7], D0
  25465. 00012C3C  A891                     syscall    LineTo
  25466. 00012C3E  302E FFFE                move.w     D0, [A6 - 0x2]
  25467. 00012C42  5740                     subq.w     D0, 3
  25468. 00012C44  3F00                     move.w     -[A7], D0
  25469. 00012C46  302E FFFC                move.w     D0, [A6 - 0x4]
  25470. 00012C4A  5140                     subq.w     D0, 8
  25471. 00012C4C  3F00                     move.w     -[A7], D0
  25472. 00012C4E  A891                     syscall    LineTo
  25473. 00012C50  302E FFFE                move.w     D0, [A6 - 0x2]
  25474. 00012C54  5940                     subq.w     D0, 4
  25475. 00012C56  3F00                     move.w     -[A7], D0
  25476. 00012C58  70F7                     moveq.l    D0, 0xFFFFFFF7
  25477. 00012C5A  D06E FFFC                add.w      D0, [A6 - 0x4]
  25478. 00012C5E  3F00                     move.w     -[A7], D0
  25479. 00012C60  A891                     syscall    LineTo
  25480. 00012C62  302E FFFE                move.w     D0, [A6 - 0x2]
  25481. 00012C66  5940                     subq.w     D0, 4
  25482. 00012C68  3F00                     move.w     -[A7], D0
  25483. 00012C6A  70F6                     moveq.l    D0, 0xFFFFFFF6
  25484. 00012C6C  D06E FFFC                add.w      D0, [A6 - 0x4]
  25485. 00012C70  3F00                     move.w     -[A7], D0
  25486. 00012C72  A891                     syscall    LineTo
  25487. 00012C74  302E FFFE                move.w     D0, [A6 - 0x2]
  25488. 00012C78  5B40                     subq.w     D0, 5
  25489. 00012C7A  3F00                     move.w     -[A7], D0
  25490. 00012C7C  70F5                     moveq.l    D0, 0xFFFFFFF5
  25491. 00012C7E  D06E FFFC                add.w      D0, [A6 - 0x4]
  25492. 00012C82  3F00                     move.w     -[A7], D0
  25493. 00012C84  A891                     syscall    LineTo
  25494. 00012C86  302E FFFE                move.w     D0, [A6 - 0x2]
  25495. 00012C8A  5B40                     subq.w     D0, 5
  25496. 00012C8C  3F00                     move.w     -[A7], D0
  25497. 00012C8E  70F4                     moveq.l    D0, 0xFFFFFFF4
  25498. 00012C90  D06E FFFC                add.w      D0, [A6 - 0x4]
  25499. 00012C94  3F00                     move.w     -[A7], D0
  25500. 00012C96  A891                     syscall    LineTo
  25501. 00012C98  302E FFFE                move.w     D0, [A6 - 0x2]
  25502. 00012C9C  5D40                     subq.w     D0, 6
  25503. 00012C9E  3F00                     move.w     -[A7], D0
  25504. 00012CA0  70F3                     moveq.l    D0, 0xFFFFFFF3
  25505. 00012CA2  D06E FFFC                add.w      D0, [A6 - 0x4]
  25506. 00012CA6  3F00                     move.w     -[A7], D0
  25507. 00012CA8  A891                     syscall    LineTo
  25508. 00012CAA  302E FFFE                move.w     D0, [A6 - 0x2]
  25509. 00012CAE  5D40                     subq.w     D0, 6
  25510. 00012CB0  3F00                     move.w     -[A7], D0
  25511. 00012CB2  70F2                     moveq.l    D0, 0xFFFFFFF2
  25512. 00012CB4  D06E FFFC                add.w      D0, [A6 - 0x4]
  25513. 00012CB8  3F00                     move.w     -[A7], D0
  25514. 00012CBA  A891                     syscall    LineTo
  25515. 00012CBC  302E FFFE                move.w     D0, [A6 - 0x2]
  25516. 00012CC0  5F40                     subq.w     D0, 7
  25517. 00012CC2  3F00                     move.w     -[A7], D0
  25518. 00012CC4  70F1                     moveq.l    D0, 0xFFFFFFF1
  25519. 00012CC6  D06E FFFC                add.w      D0, [A6 - 0x4]
  25520. 00012CCA  3F00                     move.w     -[A7], D0
  25521. 00012CCC  A891                     syscall    LineTo
  25522. 00012CCE  302E FFFE                move.w     D0, [A6 - 0x2]
  25523. 00012CD2  5F40                     subq.w     D0, 7
  25524. 00012CD4  3F00                     move.w     -[A7], D0
  25525. 00012CD6  70F0                     moveq.l    D0, 0xFFFFFFF0
  25526. 00012CD8  D06E FFFC                add.w      D0, [A6 - 0x4]
  25527. 00012CDC  3F00                     move.w     -[A7], D0
  25528. 00012CDE  A891                     syscall    LineTo
  25529. 00012CE0  302E FFFE                move.w     D0, [A6 - 0x2]
  25530. 00012CE4  5140                     subq.w     D0, 8
  25531. 00012CE6  3F00                     move.w     -[A7], D0
  25532. 00012CE8  70EF                     moveq.l    D0, 0xFFFFFFEF
  25533. 00012CEA  D06E FFFC                add.w      D0, [A6 - 0x4]
  25534. 00012CEE  3F00                     move.w     -[A7], D0
  25535. 00012CF0  A891                     syscall    LineTo
  25536. 00012CF2  70F7                     moveq.l    D0, 0xFFFFFFF7
  25537. 00012CF4  D06E FFFE                add.w      D0, [A6 - 0x2]
  25538. 00012CF8  3F00                     move.w     -[A7], D0
  25539. 00012CFA  70EE                     moveq.l    D0, 0xFFFFFFEE
  25540. 00012CFC  D06E FFFC                add.w      D0, [A6 - 0x4]
  25541. 00012D00  3F00                     move.w     -[A7], D0
  25542. 00012D02  A891                     syscall    LineTo
  25543. 00012D04  70F6                     moveq.l    D0, 0xFFFFFFF6
  25544. 00012D06  D06E FFFE                add.w      D0, [A6 - 0x2]
  25545. 00012D0A  3F00                     move.w     -[A7], D0
  25546. 00012D0C  70EE                     moveq.l    D0, 0xFFFFFFEE
  25547. 00012D0E  D06E FFFC                add.w      D0, [A6 - 0x4]
  25548. 00012D12  3F00                     move.w     -[A7], D0
  25549. 00012D14  A891                     syscall    LineTo
  25550. 00012D16  70F5                     moveq.l    D0, 0xFFFFFFF5
  25551. 00012D18  D06E FFFE                add.w      D0, [A6 - 0x2]
  25552. 00012D1C  3F00                     move.w     -[A7], D0
  25553. 00012D1E  70ED                     moveq.l    D0, 0xFFFFFFED
  25554. 00012D20  D06E FFFC                add.w      D0, [A6 - 0x4]
  25555. 00012D24  3F00                     move.w     -[A7], D0
  25556. 00012D26  A891                     syscall    LineTo
  25557. 00012D28  70F4                     moveq.l    D0, 0xFFFFFFF4
  25558. 00012D2A  D06E FFFE                add.w      D0, [A6 - 0x2]
  25559. 00012D2E  3F00                     move.w     -[A7], D0
  25560. 00012D30  70ED                     moveq.l    D0, 0xFFFFFFED
  25561. 00012D32  D06E FFFC                add.w      D0, [A6 - 0x4]
  25562. 00012D36  3F00                     move.w     -[A7], D0
  25563. 00012D38  A891                     syscall    LineTo
  25564. 00012D3A  70F4                     moveq.l    D0, 0xFFFFFFF4
  25565. 00012D3C  D06E FFFE                add.w      D0, [A6 - 0x2]
  25566. 00012D40  3F00                     move.w     -[A7], D0
  25567. 00012D42  302E FFFC                move.w     D0, [A6 - 0x4]
  25568. 00012D46  5740                     subq.w     D0, 3
  25569. 00012D48  3F00                     move.w     -[A7], D0
  25570. 00012D4A  A891                     syscall    LineTo
  25571. 00012D4C  302E FFFE                move.w     D0, [A6 - 0x2]
  25572. 00012D50  5340                     subq.w     D0, 1
  25573. 00012D52  3F00                     move.w     -[A7], D0
  25574. 00012D54  302E FFFC                move.w     D0, [A6 - 0x4]
  25575. 00012D58  5740                     subq.w     D0, 3
  25576. 00012D5A  3F00                     move.w     -[A7], D0
  25577. 00012D5C  A891                     syscall    LineTo
  25578. 00012D5E  3F3C FFFF                move.w     -[A7], 0xFFFF
  25579. 00012D62  486E FFDE                pea.l      [A6 - 0x22]
  25580. 00012D66  4EB9 0000 2378           jsr        [0x00002378]
  25581. 00012D6C  486E FFF8                pea.l      [A6 - 0x8]
  25582. 00012D70  4878 000B                push.l     0xB
  25583. 00012D74  A8A9                     syscall    InsetRect
  25584. 00012D76  576E FFFC                subq.w     [A6 - 0x4], 3
  25585. 00012D7A  486E FFF8                pea.l      [A6 - 0x8]
  25586. 00012D7E  486E FFF2                pea.l      [A6 - 0xE]
  25587. 00012D82  4EB9 0000 2348           jsr        [0x00002348]
  25588. 00012D88  246E FFEC                movea.l    A2, [A6 - 0x14]
  25589. 00012D8C  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  25590. 00012D90  2F0A                     move.l     -[A7], A2
  25591. 00012D92  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  25592. 00012D96  A8E5                     syscall    UnionRgn
  25593. 00012D98  246E FFE6                movea.l    A2, [A6 - 0x1A]
  25594. 00012D9C  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  25595. 00012DA0  2F0A                     move.l     -[A7], A2
  25596. 00012DA2  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  25597. 00012DA6  A8E5                     syscall    UnionRgn
  25598. 00012DA8  486E FFF2                pea.l      [A6 - 0xE]
  25599. 00012DAC  4EB9 0000 2360           jsr        [0x00002360]
  25600. 00012DB2  2448                     movea.l    A2, A0
  25601. 00012DB4  3F3C FFFF                move.w     -[A7], 0xFFFF
  25602. 00012DB8  486E FFF2                pea.l      [A6 - 0xE]
  25603. 00012DBC  4EB9 0000 2358           jsr        [0x00002358]
  25604. 00012DC2  3F3C FFFF                move.w     -[A7], 0xFFFF
  25605. 00012DC6  486E FFE6                pea.l      [A6 - 0x1A]
  25606. 00012DCA  4EB9 0000 2358           jsr        [0x00002358]
  25607. 00012DD0  3F3C FFFF                move.w     -[A7], 0xFFFF
  25608. 00012DD4  486E FFEC                pea.l      [A6 - 0x14]
  25609. 00012DD8  4EB9 0000 2358           jsr        [0x00002358]
  25610. 00012DDE  204A                     movea.l    A0, A2
  25611. 00012DE0  4FEF 004A                lea.l      A7, [A7 + 0x4A]
  25612. 00012DE4  245F                     movea.l    A2, [A7]+
  25613. 00012DE6  4E5E                     unlink     A6
  25614. 00012DE8  4E75                     rts
  25615. 00012DEA  4E56 FFDE                link       A6, -0x0022
  25616. 00012DEE  2F0A                     move.l     -[A7], A2
  25617. 00012DF0  246E 0008                movea.l    A2, [A6 + 0x8]
  25618. 00012DF4  486E FFF8                pea.l      [A6 - 0x8]
  25619. 00012DF8  2F0A                     move.l     -[A7], A2
  25620. 00012DFA  2057                     movea.l    A0, [A7]
  25621. 00012DFC  2268 0004                movea.l    A1, [A0 + 0x4]
  25622. 00012E00  2269 003C                movea.l    A1, [A1 + 0x3C]
  25623. 00012E04  4E91                     jsr        [A1]
  25624. 00012E06  486E FFEC                pea.l      [A6 - 0x14]
  25625. 00012E0A  4EB9 0000 2340           jsr        [0x00002340]
  25626. 00012E10  486E FFEC                pea.l      [A6 - 0x14]
  25627. 00012E14  486E FFE2                pea.l      [A6 - 0x1E]
  25628. 00012E18  4EB9 0000 2368           jsr        [0x00002368]
  25629. 00012E1E  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  25630. 00012E22  302E FFFC                move.w     D0, [A6 - 0x4]
  25631. 00012E26  5740                     subq.w     D0, 3
  25632. 00012E28  3F00                     move.w     -[A7], D0
  25633. 00012E2A  A893                     syscall    MoveTo
  25634. 00012E2C  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  25635. 00012E30  302E FFFC                move.w     D0, [A6 - 0x4]
  25636. 00012E34  5940                     subq.w     D0, 4
  25637. 00012E36  3F00                     move.w     -[A7], D0
  25638. 00012E38  A891                     syscall    LineTo
  25639. 00012E3A  302E FFFA                move.w     D0, [A6 - 0x6]
  25640. 00012E3E  5240                     addq.w     D0, 1
  25641. 00012E40  3F00                     move.w     -[A7], D0
  25642. 00012E42  302E FFFC                move.w     D0, [A6 - 0x4]
  25643. 00012E46  5B40                     subq.w     D0, 5
  25644. 00012E48  3F00                     move.w     -[A7], D0
  25645. 00012E4A  A891                     syscall    LineTo
  25646. 00012E4C  302E FFFA                move.w     D0, [A6 - 0x6]
  25647. 00012E50  5240                     addq.w     D0, 1
  25648. 00012E52  3F00                     move.w     -[A7], D0
  25649. 00012E54  302E FFFC                move.w     D0, [A6 - 0x4]
  25650. 00012E58  5F40                     subq.w     D0, 7
  25651. 00012E5A  3F00                     move.w     -[A7], D0
  25652. 00012E5C  A891                     syscall    LineTo
  25653. 00012E5E  302E FFFA                move.w     D0, [A6 - 0x6]
  25654. 00012E62  5440                     addq.w     D0, 2
  25655. 00012E64  3F00                     move.w     -[A7], D0
  25656. 00012E66  302E FFFC                move.w     D0, [A6 - 0x4]
  25657. 00012E6A  5140                     subq.w     D0, 8
  25658. 00012E6C  3F00                     move.w     -[A7], D0
  25659. 00012E6E  A891                     syscall    LineTo
  25660. 00012E70  302E FFFA                move.w     D0, [A6 - 0x6]
  25661. 00012E74  5440                     addq.w     D0, 2
  25662. 00012E76  3F00                     move.w     -[A7], D0
  25663. 00012E78  70F6                     moveq.l    D0, 0xFFFFFFF6
  25664. 00012E7A  D06E FFFC                add.w      D0, [A6 - 0x4]
  25665. 00012E7E  3F00                     move.w     -[A7], D0
  25666. 00012E80  A891                     syscall    LineTo
  25667. 00012E82  302E FFFA                move.w     D0, [A6 - 0x6]
  25668. 00012E86  5640                     addq.w     D0, 3
  25669. 00012E88  3F00                     move.w     -[A7], D0
  25670. 00012E8A  70F5                     moveq.l    D0, 0xFFFFFFF5
  25671. 00012E8C  D06E FFFC                add.w      D0, [A6 - 0x4]
  25672. 00012E90  3F00                     move.w     -[A7], D0
  25673. 00012E92  A891                     syscall    LineTo
  25674. 00012E94  302E FFFA                move.w     D0, [A6 - 0x6]
  25675. 00012E98  5640                     addq.w     D0, 3
  25676. 00012E9A  3F00                     move.w     -[A7], D0
  25677. 00012E9C  70F3                     moveq.l    D0, 0xFFFFFFF3
  25678. 00012E9E  D06E FFFC                add.w      D0, [A6 - 0x4]
  25679. 00012EA2  3F00                     move.w     -[A7], D0
  25680. 00012EA4  A891                     syscall    LineTo
  25681. 00012EA6  302E FFFA                move.w     D0, [A6 - 0x6]
  25682. 00012EAA  5840                     addq.w     D0, 4
  25683. 00012EAC  3F00                     move.w     -[A7], D0
  25684. 00012EAE  70F2                     moveq.l    D0, 0xFFFFFFF2
  25685. 00012EB0  D06E FFFC                add.w      D0, [A6 - 0x4]
  25686. 00012EB4  3F00                     move.w     -[A7], D0
  25687. 00012EB6  A891                     syscall    LineTo
  25688. 00012EB8  302E FFFA                move.w     D0, [A6 - 0x6]
  25689. 00012EBC  5840                     addq.w     D0, 4
  25690. 00012EBE  3F00                     move.w     -[A7], D0
  25691. 00012EC0  70F0                     moveq.l    D0, 0xFFFFFFF0
  25692. 00012EC2  D06E FFFC                add.w      D0, [A6 - 0x4]
  25693. 00012EC6  3F00                     move.w     -[A7], D0
  25694. 00012EC8  A891                     syscall    LineTo
  25695. 00012ECA  302E FFFA                move.w     D0, [A6 - 0x6]
  25696. 00012ECE  5A40                     addq.w     D0, 5
  25697. 00012ED0  3F00                     move.w     -[A7], D0
  25698. 00012ED2  70EF                     moveq.l    D0, 0xFFFFFFEF
  25699. 00012ED4  D06E FFFC                add.w      D0, [A6 - 0x4]
  25700. 00012ED8  3F00                     move.w     -[A7], D0
  25701. 00012EDA  A891                     syscall    LineTo
  25702. 00012EDC  302E FFFA                move.w     D0, [A6 - 0x6]
  25703. 00012EE0  5A40                     addq.w     D0, 5
  25704. 00012EE2  3F00                     move.w     -[A7], D0
  25705. 00012EE4  70ED                     moveq.l    D0, 0xFFFFFFED
  25706. 00012EE6  D06E FFFC                add.w      D0, [A6 - 0x4]
  25707. 00012EEA  3F00                     move.w     -[A7], D0
  25708. 00012EEC  A891                     syscall    LineTo
  25709. 00012EEE  302E FFFA                move.w     D0, [A6 - 0x6]
  25710. 00012EF2  5C40                     addq.w     D0, 6
  25711. 00012EF4  3F00                     move.w     -[A7], D0
  25712. 00012EF6  70EC                     moveq.l    D0, 0xFFFFFFEC
  25713. 00012EF8  D06E FFFC                add.w      D0, [A6 - 0x4]
  25714. 00012EFC  3F00                     move.w     -[A7], D0
  25715. 00012EFE  A891                     syscall    LineTo
  25716. 00012F00  302E FFFA                move.w     D0, [A6 - 0x6]
  25717. 00012F04  5C40                     addq.w     D0, 6
  25718. 00012F06  3F00                     move.w     -[A7], D0
  25719. 00012F08  70EB                     moveq.l    D0, 0xFFFFFFEB
  25720. 00012F0A  D06E FFFC                add.w      D0, [A6 - 0x4]
  25721. 00012F0E  3F00                     move.w     -[A7], D0
  25722. 00012F10  A891                     syscall    LineTo
  25723. 00012F12  302E FFFA                move.w     D0, [A6 - 0x6]
  25724. 00012F16  5E40                     addq.w     D0, 7
  25725. 00012F18  3F00                     move.w     -[A7], D0
  25726. 00012F1A  70EA                     moveq.l    D0, 0xFFFFFFEA
  25727. 00012F1C  D06E FFFC                add.w      D0, [A6 - 0x4]
  25728. 00012F20  3F00                     move.w     -[A7], D0
  25729. 00012F22  A891                     syscall    LineTo
  25730. 00012F24  302E FFFA                move.w     D0, [A6 - 0x6]
  25731. 00012F28  5040                     addq.w     D0, 8
  25732. 00012F2A  3F00                     move.w     -[A7], D0
  25733. 00012F2C  70E9                     moveq.l    D0, 0xFFFFFFE9
  25734. 00012F2E  D06E FFFC                add.w      D0, [A6 - 0x4]
  25735. 00012F32  3F00                     move.w     -[A7], D0
  25736. 00012F34  A891                     syscall    LineTo
  25737. 00012F36  7009                     moveq.l    D0, 0x09
  25738. 00012F38  D06E FFFA                add.w      D0, [A6 - 0x6]
  25739. 00012F3C  3F00                     move.w     -[A7], D0
  25740. 00012F3E  70E9                     moveq.l    D0, 0xFFFFFFE9
  25741. 00012F40  D06E FFFC                add.w      D0, [A6 - 0x4]
  25742. 00012F44  3F00                     move.w     -[A7], D0
  25743. 00012F46  A891                     syscall    LineTo
  25744. 00012F48  700A                     moveq.l    D0, 0x0A
  25745. 00012F4A  D06E FFFA                add.w      D0, [A6 - 0x6]
  25746. 00012F4E  3F00                     move.w     -[A7], D0
  25747. 00012F50  70E8                     moveq.l    D0, 0xFFFFFFE8
  25748. 00012F52  D06E FFFC                add.w      D0, [A6 - 0x4]
  25749. 00012F56  3F00                     move.w     -[A7], D0
  25750. 00012F58  A891                     syscall    LineTo
  25751. 00012F5A  700B                     moveq.l    D0, 0x0B
  25752. 00012F5C  D06E FFFA                add.w      D0, [A6 - 0x6]
  25753. 00012F60  3F00                     move.w     -[A7], D0
  25754. 00012F62  70E8                     moveq.l    D0, 0xFFFFFFE8
  25755. 00012F64  D06E FFFC                add.w      D0, [A6 - 0x4]
  25756. 00012F68  3F00                     move.w     -[A7], D0
  25757. 00012F6A  A891                     syscall    LineTo
  25758. 00012F6C  700B                     moveq.l    D0, 0x0B
  25759. 00012F6E  D06E FFFA                add.w      D0, [A6 - 0x6]
  25760. 00012F72  3F00                     move.w     -[A7], D0
  25761. 00012F74  302E FFFC                move.w     D0, [A6 - 0x4]
  25762. 00012F78  5740                     subq.w     D0, 3
  25763. 00012F7A  3F00                     move.w     -[A7], D0
  25764. 00012F7C  A891                     syscall    LineTo
  25765. 00012F7E  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  25766. 00012F82  302E FFFC                move.w     D0, [A6 - 0x4]
  25767. 00012F86  5740                     subq.w     D0, 3
  25768. 00012F88  3F00                     move.w     -[A7], D0
  25769. 00012F8A  A891                     syscall    LineTo
  25770. 00012F8C  3F3C FFFF                move.w     -[A7], 0xFFFF
  25771. 00012F90  486E FFE2                pea.l      [A6 - 0x1E]
  25772. 00012F94  4EB9 0000 2378           jsr        [0x00002378]
  25773. 00012F9A  486E FFE6                pea.l      [A6 - 0x1A]
  25774. 00012F9E  4EB9 0000 2340           jsr        [0x00002340]
  25775. 00012FA4  486E FFE6                pea.l      [A6 - 0x1A]
  25776. 00012FA8  486E FFDE                pea.l      [A6 - 0x22]
  25777. 00012FAC  4EB9 0000 2368           jsr        [0x00002368]
  25778. 00012FB2  302E FFFE                move.w     D0, [A6 - 0x2]
  25779. 00012FB6  5340                     subq.w     D0, 1
  25780. 00012FB8  3F00                     move.w     -[A7], D0
  25781. 00012FBA  302E FFFC                move.w     D0, [A6 - 0x4]
  25782. 00012FBE  5740                     subq.w     D0, 3
  25783. 00012FC0  3F00                     move.w     -[A7], D0
  25784. 00012FC2  A893                     syscall    MoveTo
  25785. 00012FC4  302E FFFE                move.w     D0, [A6 - 0x2]
  25786. 00012FC8  5340                     subq.w     D0, 1
  25787. 00012FCA  3F00                     move.w     -[A7], D0
  25788. 00012FCC  302E FFFC                move.w     D0, [A6 - 0x4]
  25789. 00012FD0  5940                     subq.w     D0, 4
  25790. 00012FD2  3F00                     move.w     -[A7], D0
  25791. 00012FD4  A891                     syscall    LineTo
  25792. 00012FD6  302E FFFE                move.w     D0, [A6 - 0x2]
  25793. 00012FDA  5540                     subq.w     D0, 2
  25794. 00012FDC  3F00                     move.w     -[A7], D0
  25795. 00012FDE  302E FFFC                move.w     D0, [A6 - 0x4]
  25796. 00012FE2  5B40                     subq.w     D0, 5
  25797. 00012FE4  3F00                     move.w     -[A7], D0
  25798. 00012FE6  A891                     syscall    LineTo
  25799. 00012FE8  302E FFFE                move.w     D0, [A6 - 0x2]
  25800. 00012FEC  5540                     subq.w     D0, 2
  25801. 00012FEE  3F00                     move.w     -[A7], D0
  25802. 00012FF0  302E FFFC                move.w     D0, [A6 - 0x4]
  25803. 00012FF4  5F40                     subq.w     D0, 7
  25804. 00012FF6  3F00                     move.w     -[A7], D0
  25805. 00012FF8  A891                     syscall    LineTo
  25806. 00012FFA  302E FFFE                move.w     D0, [A6 - 0x2]
  25807. 00012FFE  5740                     subq.w     D0, 3
  25808. 00013000  3F00                     move.w     -[A7], D0
  25809. 00013002  302E FFFC                move.w     D0, [A6 - 0x4]
  25810. 00013006  5140                     subq.w     D0, 8
  25811. 00013008  3F00                     move.w     -[A7], D0
  25812. 0001300A  A891                     syscall    LineTo
  25813. 0001300C  302E FFFE                move.w     D0, [A6 - 0x2]
  25814. 00013010  5740                     subq.w     D0, 3
  25815. 00013012  3F00                     move.w     -[A7], D0
  25816. 00013014  70F6                     moveq.l    D0, 0xFFFFFFF6
  25817. 00013016  D06E FFFC                add.w      D0, [A6 - 0x4]
  25818. 0001301A  3F00                     move.w     -[A7], D0
  25819. 0001301C  A891                     syscall    LineTo
  25820. 0001301E  302E FFFE                move.w     D0, [A6 - 0x2]
  25821. 00013022  5940                     subq.w     D0, 4
  25822. 00013024  3F00                     move.w     -[A7], D0
  25823. 00013026  70F5                     moveq.l    D0, 0xFFFFFFF5
  25824. 00013028  D06E FFFC                add.w      D0, [A6 - 0x4]
  25825. 0001302C  3F00                     move.w     -[A7], D0
  25826. 0001302E  A891                     syscall    LineTo
  25827. 00013030  302E FFFE                move.w     D0, [A6 - 0x2]
  25828. 00013034  5940                     subq.w     D0, 4
  25829. 00013036  3F00                     move.w     -[A7], D0
  25830. 00013038  70F3                     moveq.l    D0, 0xFFFFFFF3
  25831. 0001303A  D06E FFFC                add.w      D0, [A6 - 0x4]
  25832. 0001303E  3F00                     move.w     -[A7], D0
  25833. 00013040  A891                     syscall    LineTo
  25834. 00013042  302E FFFE                move.w     D0, [A6 - 0x2]
  25835. 00013046  5B40                     subq.w     D0, 5
  25836. 00013048  3F00                     move.w     -[A7], D0
  25837. 0001304A  70F2                     moveq.l    D0, 0xFFFFFFF2
  25838. 0001304C  D06E FFFC                add.w      D0, [A6 - 0x4]
  25839. 00013050  3F00                     move.w     -[A7], D0
  25840. 00013052  A891                     syscall    LineTo
  25841. 00013054  302E FFFE                move.w     D0, [A6 - 0x2]
  25842. 00013058  5B40                     subq.w     D0, 5
  25843. 0001305A  3F00                     move.w     -[A7], D0
  25844. 0001305C  70F0                     moveq.l    D0, 0xFFFFFFF0
  25845. 0001305E  D06E FFFC                add.w      D0, [A6 - 0x4]
  25846. 00013062  3F00                     move.w     -[A7], D0
  25847. 00013064  A891                     syscall    LineTo
  25848. 00013066  302E FFFE                move.w     D0, [A6 - 0x2]
  25849. 0001306A  5D40                     subq.w     D0, 6
  25850. 0001306C  3F00                     move.w     -[A7], D0
  25851. 0001306E  70EF                     moveq.l    D0, 0xFFFFFFEF
  25852. 00013070  D06E FFFC                add.w      D0, [A6 - 0x4]
  25853. 00013074  3F00                     move.w     -[A7], D0
  25854. 00013076  A891                     syscall    LineTo
  25855. 00013078  302E FFFE                move.w     D0, [A6 - 0x2]
  25856. 0001307C  5D40                     subq.w     D0, 6
  25857. 0001307E  3F00                     move.w     -[A7], D0
  25858. 00013080  70ED                     moveq.l    D0, 0xFFFFFFED
  25859. 00013082  D06E FFFC                add.w      D0, [A6 - 0x4]
  25860. 00013086  3F00                     move.w     -[A7], D0
  25861. 00013088  A891                     syscall    LineTo
  25862. 0001308A  302E FFFE                move.w     D0, [A6 - 0x2]
  25863. 0001308E  5F40                     subq.w     D0, 7
  25864. 00013090  3F00                     move.w     -[A7], D0
  25865. 00013092  70EC                     moveq.l    D0, 0xFFFFFFEC
  25866. 00013094  D06E FFFC                add.w      D0, [A6 - 0x4]
  25867. 00013098  3F00                     move.w     -[A7], D0
  25868. 0001309A  A891                     syscall    LineTo
  25869. 0001309C  302E FFFE                move.w     D0, [A6 - 0x2]
  25870. 000130A0  5F40                     subq.w     D0, 7
  25871. 000130A2  3F00                     move.w     -[A7], D0
  25872. 000130A4  70EB                     moveq.l    D0, 0xFFFFFFEB
  25873. 000130A6  D06E FFFC                add.w      D0, [A6 - 0x4]
  25874. 000130AA  3F00                     move.w     -[A7], D0
  25875. 000130AC  A891                     syscall    LineTo
  25876. 000130AE  302E FFFE                move.w     D0, [A6 - 0x2]
  25877. 000130B2  5140                     subq.w     D0, 8
  25878. 000130B4  3F00                     move.w     -[A7], D0
  25879. 000130B6  70EA                     moveq.l    D0, 0xFFFFFFEA
  25880. 000130B8  D06E FFFC                add.w      D0, [A6 - 0x4]
  25881. 000130BC  3F00                     move.w     -[A7], D0
  25882. 000130BE  A891                     syscall    LineTo
  25883. 000130C0  70F7                     moveq.l    D0, 0xFFFFFFF7
  25884. 000130C2  D06E FFFE                add.w      D0, [A6 - 0x2]
  25885. 000130C6  3F00                     move.w     -[A7], D0
  25886. 000130C8  70E9                     moveq.l    D0, 0xFFFFFFE9
  25887. 000130CA  D06E FFFC                add.w      D0, [A6 - 0x4]
  25888. 000130CE  3F00                     move.w     -[A7], D0
  25889. 000130D0  A891                     syscall    LineTo
  25890. 000130D2  70F6                     moveq.l    D0, 0xFFFFFFF6
  25891. 000130D4  D06E FFFE                add.w      D0, [A6 - 0x2]
  25892. 000130D8  3F00                     move.w     -[A7], D0
  25893. 000130DA  70E9                     moveq.l    D0, 0xFFFFFFE9
  25894. 000130DC  D06E FFFC                add.w      D0, [A6 - 0x4]
  25895. 000130E0  3F00                     move.w     -[A7], D0
  25896. 000130E2  A891                     syscall    LineTo
  25897. 000130E4  70F5                     moveq.l    D0, 0xFFFFFFF5
  25898. 000130E6  D06E FFFE                add.w      D0, [A6 - 0x2]
  25899. 000130EA  3F00                     move.w     -[A7], D0
  25900. 000130EC  70E8                     moveq.l    D0, 0xFFFFFFE8
  25901. 000130EE  D06E FFFC                add.w      D0, [A6 - 0x4]
  25902. 000130F2  3F00                     move.w     -[A7], D0
  25903. 000130F4  A891                     syscall    LineTo
  25904. 000130F6  70F4                     moveq.l    D0, 0xFFFFFFF4
  25905. 000130F8  D06E FFFE                add.w      D0, [A6 - 0x2]
  25906. 000130FC  3F00                     move.w     -[A7], D0
  25907. 000130FE  70E8                     moveq.l    D0, 0xFFFFFFE8
  25908. 00013100  D06E FFFC                add.w      D0, [A6 - 0x4]
  25909. 00013104  3F00                     move.w     -[A7], D0
  25910. 00013106  A891                     syscall    LineTo
  25911. 00013108  70F4                     moveq.l    D0, 0xFFFFFFF4
  25912. 0001310A  D06E FFFE                add.w      D0, [A6 - 0x2]
  25913. 0001310E  3F00                     move.w     -[A7], D0
  25914. 00013110  302E FFFC                move.w     D0, [A6 - 0x4]
  25915. 00013114  5740                     subq.w     D0, 3
  25916. 00013116  3F00                     move.w     -[A7], D0
  25917. 00013118  A891                     syscall    LineTo
  25918. 0001311A  302E FFFE                move.w     D0, [A6 - 0x2]
  25919. 0001311E  5340                     subq.w     D0, 1
  25920. 00013120  3F00                     move.w     -[A7], D0
  25921. 00013122  302E FFFC                move.w     D0, [A6 - 0x4]
  25922. 00013126  5740                     subq.w     D0, 3
  25923. 00013128  3F00                     move.w     -[A7], D0
  25924. 0001312A  A891                     syscall    LineTo
  25925. 0001312C  3F3C FFFF                move.w     -[A7], 0xFFFF
  25926. 00013130  486E FFDE                pea.l      [A6 - 0x22]
  25927. 00013134  4EB9 0000 2378           jsr        [0x00002378]
  25928. 0001313A  486E FFF8                pea.l      [A6 - 0x8]
  25929. 0001313E  4878 000B                push.l     0xB
  25930. 00013142  A8A9                     syscall    InsetRect
  25931. 00013144  576E FFFC                subq.w     [A6 - 0x4], 3
  25932. 00013148  486E FFF8                pea.l      [A6 - 0x8]
  25933. 0001314C  486E FFF2                pea.l      [A6 - 0xE]
  25934. 00013150  4EB9 0000 2348           jsr        [0x00002348]
  25935. 00013156  246E FFEC                movea.l    A2, [A6 - 0x14]
  25936. 0001315A  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  25937. 0001315E  2F0A                     move.l     -[A7], A2
  25938. 00013160  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  25939. 00013164  A8E5                     syscall    UnionRgn
  25940. 00013166  246E FFE6                movea.l    A2, [A6 - 0x1A]
  25941. 0001316A  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  25942. 0001316E  2F0A                     move.l     -[A7], A2
  25943. 00013170  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  25944. 00013174  A8E5                     syscall    UnionRgn
  25945. 00013176  486E FFF2                pea.l      [A6 - 0xE]
  25946. 0001317A  4EB9 0000 2360           jsr        [0x00002360]
  25947. 00013180  2448                     movea.l    A2, A0
  25948. 00013182  3F3C FFFF                move.w     -[A7], 0xFFFF
  25949. 00013186  486E FFF2                pea.l      [A6 - 0xE]
  25950. 0001318A  4EB9 0000 2358           jsr        [0x00002358]
  25951. 00013190  3F3C FFFF                move.w     -[A7], 0xFFFF
  25952. 00013194  486E FFE6                pea.l      [A6 - 0x1A]
  25953. 00013198  4EB9 0000 2358           jsr        [0x00002358]
  25954. 0001319E  3F3C FFFF                move.w     -[A7], 0xFFFF
  25955. 000131A2  486E FFEC                pea.l      [A6 - 0x14]
  25956. 000131A6  4EB9 0000 2358           jsr        [0x00002358]
  25957. 000131AC  204A                     movea.l    A0, A2
  25958. 000131AE  4FEF 004A                lea.l      A7, [A7 + 0x4A]
  25959. 000131B2  245F                     movea.l    A2, [A7]+
  25960. 000131B4  4E5E                     unlink     A6
  25961. 000131B6  4E75                     rts
  25962. 000131B8  4E56 0000                link       A6, 0
  25963. 000131BC  48E7 0030                movem.l    -[A7], A2,A3
  25964. 000131C0  246E 0008                movea.l    A2, [A6 + 0x8]
  25965. 000131C4  266E 000C                movea.l    A3, [A6 + 0xC]
  25966. 000131C8  1F13                     move.b     -[A7], [A3]
  25967. 000131CA  486B 0001                pea.l      [A3 + 0x1]
  25968. 000131CE  486A 006A                pea.l      [A2 + 0x6A]
  25969. 000131D2  4EB9 0000 23E8           jsr        [0x000023E8]
  25970. 000131D8  2F0A                     move.l     -[A7], A2
  25971. 000131DA  2057                     movea.l    A0, [A7]
  25972. 000131DC  2268 0004                movea.l    A1, [A0 + 0x4]
  25973. 000131E0  2269 00BC                movea.l    A1, [A1 + 0xBC]
  25974. 000131E4  4E91                     jsr        [A1]
  25975. 000131E6  4FEF 000E                lea.l      A7, [A7 + 0xE]
  25976. 000131EA  4CDF 0C00                movem.l    A2,A3, [A7]+
  25977. 000131EE  4E5E                     unlink     A6
  25978. 000131F0  4E75                     rts
  25979. 000131F2  4E56 0000                link       A6, 0
  25980. 000131F6  2F0A                     move.l     -[A7], A2
  25981. 000131F8  246E 0008                movea.l    A2, [A6 + 0x8]
  25982. 000131FC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  25983. 00013200  2F0A                     move.l     -[A7], A2
  25984. 00013202  4EB9 0000 2C60           jsr        [0x00002C60]
  25985. 00013208  2F0A                     move.l     -[A7], A2
  25986. 0001320A  4EB9 0000 30A0           jsr        [0x000030A0]
  25987. 00013210  4A00                     tst.b      D0
  25988. 00013212  4FEF 000C                lea.l      A7, [A7 + 0xC]
  25989. 00013216  6726                     beq        +0x28 /* 0001323E */
  25990. 00013218  42A7                     clr.l      -[A7]
  25991. 0001321A  2F0A                     move.l     -[A7], A2
  25992. 0001321C  2057                     movea.l    A0, [A7]
  25993. 0001321E  2268 0004                movea.l    A1, [A0 + 0x4]
  25994. 00013222  2269 00E8                movea.l    A1, [A1 + 0xE8]
  25995. 00013226  4E91                     jsr        [A1]
  25996. 00013228  4A00                     tst.b      D0
  25997. 0001322A  504F                     addq.w     A7, 8
  25998. 0001322C  6710                     beq        +0x12 /* 0001323E */
  25999. 0001322E  2F0A                     move.l     -[A7], A2
  26000. 00013230  2057                     movea.l    A0, [A7]
  26001. 00013232  2268 0004                movea.l    A1, [A0 + 0x4]
  26002. 00013236  2269 00F4                movea.l    A1, [A1 + 0xF4]
  26003. 0001323A  4E91                     jsr        [A1]
  26004. 0001323C  584F                     addq.w     A7, 4
  26005. label0001323E:
  26006. 0001323E  245F                     movea.l    A2, [A7]+
  26007. 00013240  4E5E                     unlink     A6
  26008. 00013242  4E75                     rts
  26009. 00013244  4E56 0000                link       A6, 0
  26010. 00013248  48E7 1020                movem.l    -[A7], D3,A2
  26011. 0001324C  246E 0008                movea.l    A2, [A6 + 0x8]
  26012. 00013250  162E 000C                move.b     D3, [A6 + 0xC]
  26013. 00013254  B62A 0198                cmp.b      D3, [A2 + 0x198]
  26014. 00013258  677C                     beq        +0x7E /* 000132D6 */
  26015. 0001325A  1543 0198                move.b     [A2 + 0x198], D3
  26016. 0001325E  2F0A                     move.l     -[A7], A2
  26017. 00013260  2057                     movea.l    A0, [A7]
  26018. 00013262  2268 0004                movea.l    A1, [A0 + 0x4]
  26019. 00013266  2269 023C                movea.l    A1, [A1 + 0x23C]
  26020. 0001326A  4E91                     jsr        [A1]
  26021. 0001326C  4A00                     tst.b      D0
  26022. 0001326E  584F                     addq.w     A7, 4
  26023. 00013270  6730                     beq        +0x32 /* 000132A2 */
  26024. 00013272  4A03                     tst.b      D3
  26025. 00013274  6714                     beq        +0x16 /* 0001328A */
  26026. 00013276  2F0A                     move.l     -[A7], A2
  26027. 00013278  4EB9 0000 3110           jsr        [0x00003110]
  26028. 0001327E  4A00                     tst.b      D0
  26029. 00013280  584F                     addq.w     A7, 4
  26030. 00013282  6706                     beq        +0x8 /* 0001328A */
  26031. 00013284  303C 4000                move.w     D0, 0x4000 /* '@\0' */
  26032. 00013288  6014                     bra        +0x16 /* 0001329E */
  26033. label0001328A:
  26034. 0001328A  2F0A                     move.l     -[A7], A2
  26035. 0001328C  4EB9 0000 3110           jsr        [0x00003110]
  26036. 00013292  4A00                     tst.b      D0
  26037. 00013294  584F                     addq.w     A7, 4
  26038. 00013296  6704                     beq        +0x6 /* 0001329C */
  26039. 00013298  7000                     moveq.l    D0, 0x00
  26040. 0001329A  6002                     bra        +0x4 /* 0001329E */
  26041. label0001329C:
  26042. 0001329C  7001                     moveq.l    D0, 0x01
  26043. label0001329E:
  26044. 0001329E  3540 0188                move.w     [A2 + 0x188], D0
  26045. label000132A2:
  26046. 000132A2  2F0A                     move.l     -[A7], A2
  26047. 000132A4  4EB9 0000 30A0           jsr        [0x000030A0]
  26048. 000132AA  4A00                     tst.b      D0
  26049. 000132AC  584F                     addq.w     A7, 4
  26050. 000132AE  6726                     beq        +0x28 /* 000132D6 */
  26051. 000132B0  42A7                     clr.l      -[A7]
  26052. 000132B2  2F0A                     move.l     -[A7], A2
  26053. 000132B4  2057                     movea.l    A0, [A7]
  26054. 000132B6  2268 0004                movea.l    A1, [A0 + 0x4]
  26055. 000132BA  2269 00E8                movea.l    A1, [A1 + 0xE8]
  26056. 000132BE  4E91                     jsr        [A1]
  26057. 000132C0  4A00                     tst.b      D0
  26058. 000132C2  504F                     addq.w     A7, 8
  26059. 000132C4  6710                     beq        +0x12 /* 000132D6 */
  26060. 000132C6  2F0A                     move.l     -[A7], A2
  26061. 000132C8  2057                     movea.l    A0, [A7]
  26062. 000132CA  2268 0004                movea.l    A1, [A0 + 0x4]
  26063. 000132CE  2269 00F4                movea.l    A1, [A1 + 0xF4]
  26064. 000132D2  4E91                     jsr        [A1]
  26065. 000132D4  584F                     addq.w     A7, 4
  26066. label000132D6:
  26067. 000132D6  4CDF 0408                movem.l    D3,A2, [A7]+
  26068. 000132DA  4E5E                     unlink     A6
  26069. 000132DC  4E75                     rts
  26070. 000132DE  4E56 0000                link       A6, 0
  26071. 000132E2  2F0A                     move.l     -[A7], A2
  26072. 000132E4  246E 0008                movea.l    A2, [A6 + 0x8]
  26073. 000132E8  2F0A                     move.l     -[A7], A2
  26074. 000132EA  4EB9 0000 30A0           jsr        [0x000030A0]
  26075. 000132F0  4A00                     tst.b      D0
  26076. 000132F2  584F                     addq.w     A7, 4
  26077. 000132F4  673E                     beq        +0x40 /* 00013334 */
  26078. 000132F6  42A7                     clr.l      -[A7]
  26079. 000132F8  2F0A                     move.l     -[A7], A2
  26080. 000132FA  2057                     movea.l    A0, [A7]
  26081. 000132FC  2268 0004                movea.l    A1, [A0 + 0x4]
  26082. 00013300  2269 00E8                movea.l    A1, [A1 + 0xE8]
  26083. 00013304  4E91                     jsr        [A1]
  26084. 00013306  4A00                     tst.b      D0
  26085. 00013308  504F                     addq.w     A7, 8
  26086. 0001330A  6728                     beq        +0x2A /* 00013334 */
  26087. 0001330C  2F0A                     move.l     -[A7], A2
  26088. 0001330E  2057                     movea.l    A0, [A7]
  26089. 00013310  2268 0004                movea.l    A1, [A0 + 0x4]
  26090. 00013314  2269 023C                movea.l    A1, [A1 + 0x23C]
  26091. 00013318  4E91                     jsr        [A1]
  26092. 0001331A  4A00                     tst.b      D0
  26093. 0001331C  584F                     addq.w     A7, 4
  26094. 0001331E  6704                     beq        +0x6 /* 00013324 */
  26095. 00013320  426A 0188                clr.w      [A2 + 0x188]
  26096. label00013324:
  26097. 00013324  2F0A                     move.l     -[A7], A2
  26098. 00013326  2057                     movea.l    A0, [A7]
  26099. 00013328  2268 0004                movea.l    A1, [A0 + 0x4]
  26100. 0001332C  2269 00F4                movea.l    A1, [A1 + 0xF4]
  26101. 00013330  4E91                     jsr        [A1]
  26102. 00013332  584F                     addq.w     A7, 4
  26103. label00013334:
  26104. 00013334  245F                     movea.l    A2, [A7]+
  26105. 00013336  4E5E                     unlink     A6
  26106. 00013338  4E75                     rts
  26107. 0001333A  4E56 0000                link       A6, 0
  26108. 0001333E  2F0A                     move.l     -[A7], A2
  26109. 00013340  246E 0008                movea.l    A2, [A6 + 0x8]
  26110. 00013344  2F0A                     move.l     -[A7], A2
  26111. 00013346  4EB9 0000 30A0           jsr        [0x000030A0]
  26112. 0001334C  4A00                     tst.b      D0
  26113. 0001334E  584F                     addq.w     A7, 4
  26114. 00013350  6740                     beq        +0x42 /* 00013392 */
  26115. 00013352  42A7                     clr.l      -[A7]
  26116. 00013354  2F0A                     move.l     -[A7], A2
  26117. 00013356  2057                     movea.l    A0, [A7]
  26118. 00013358  2268 0004                movea.l    A1, [A0 + 0x4]
  26119. 0001335C  2269 00E8                movea.l    A1, [A1 + 0xE8]
  26120. 00013360  4E91                     jsr        [A1]
  26121. 00013362  4A00                     tst.b      D0
  26122. 00013364  504F                     addq.w     A7, 8
  26123. 00013366  672A                     beq        +0x2C /* 00013392 */
  26124. 00013368  2F0A                     move.l     -[A7], A2
  26125. 0001336A  2057                     movea.l    A0, [A7]
  26126. 0001336C  2268 0004                movea.l    A1, [A0 + 0x4]
  26127. 00013370  2269 023C                movea.l    A1, [A1 + 0x23C]
  26128. 00013374  4E91                     jsr        [A1]
  26129. 00013376  4A00                     tst.b      D0
  26130. 00013378  584F                     addq.w     A7, 4
  26131. 0001337A  6706                     beq        +0x8 /* 00013382 */
  26132. 0001337C  357C 0001 0188           move.w     [A2 + 0x188], 0x1
  26133. label00013382:
  26134. 00013382  2F0A                     move.l     -[A7], A2
  26135. 00013384  2057                     movea.l    A0, [A7]
  26136. 00013386  2268 0004                movea.l    A1, [A0 + 0x4]
  26137. 0001338A  2269 00F4                movea.l    A1, [A1 + 0xF4]
  26138. 0001338E  4E91                     jsr        [A1]
  26139. 00013390  584F                     addq.w     A7, 4
  26140. label00013392:
  26141. 00013392  245F                     movea.l    A2, [A7]+
  26142. 00013394  4E5E                     unlink     A6
  26143. 00013396  4E75                     rts
  26144. 00013398  4E56 0000                link       A6, 0
  26145. 0001339C  2F0A                     move.l     -[A7], A2
  26146. 0001339E  246E 0008                movea.l    A2, [A6 + 0x8]
  26147. 000133A2  0C2A 0002 0025           cmpi.b     [A2 + 0x25], 0x2
  26148. 000133A8  6628                     bne        +0x2A /* 000133D2 */
  26149. 000133AA  2F0A                     move.l     -[A7], A2
  26150. 000133AC  2057                     movea.l    A0, [A7]
  26151. 000133AE  2268 0004                movea.l    A1, [A0 + 0x4]
  26152. 000133B2  2269 023C                movea.l    A1, [A1 + 0x23C]
  26153. 000133B6  4E91                     jsr        [A1]
  26154. 000133B8  4A00                     tst.b      D0
  26155. 000133BA  584F                     addq.w     A7, 4
  26156. 000133BC  6704                     beq        +0x6 /* 000133C2 */
  26157. 000133BE  426A 0188                clr.w      [A2 + 0x188]
  26158. label000133C2:
  26159. 000133C2  2F0A                     move.l     -[A7], A2
  26160. 000133C4  2057                     movea.l    A0, [A7]
  26161. 000133C6  2268 0004                movea.l    A1, [A0 + 0x4]
  26162. 000133CA  2269 00BC                movea.l    A1, [A1 + 0xBC]
  26163. 000133CE  4E91                     jsr        [A1]
  26164. 000133D0  584F                     addq.w     A7, 4
  26165. label000133D2:
  26166. 000133D2  245F                     movea.l    A2, [A7]+
  26167. 000133D4  4E5E                     unlink     A6
  26168. 000133D6  4E75                     rts
  26169. 000133D8  4E56 0000                link       A6, 0
  26170. 000133DC  48E7 1020                movem.l    -[A7], D3,A2
  26171. 000133E0  246E 0008                movea.l    A2, [A6 + 0x8]
  26172. 000133E4  162A 0025                move.b     D3, [A2 + 0x25]
  26173. 000133E8  6706                     beq        +0x8 /* 000133F0 */
  26174. 000133EA  0C03 0001                cmpi.b     D3, 0x1
  26175. 000133EE  662A                     bne        +0x2C /* 0001341A */
  26176. label000133F0:
  26177. 000133F0  2F0A                     move.l     -[A7], A2
  26178. 000133F2  2057                     movea.l    A0, [A7]
  26179. 000133F4  2268 0004                movea.l    A1, [A0 + 0x4]
  26180. 000133F8  2269 023C                movea.l    A1, [A1 + 0x23C]
  26181. 000133FC  4E91                     jsr        [A1]
  26182. 000133FE  4A00                     tst.b      D0
  26183. 00013400  584F                     addq.w     A7, 4
  26184. 00013402  6706                     beq        +0x8 /* 0001340A */
  26185. 00013404  357C 0001 0188           move.w     [A2 + 0x188], 0x1
  26186. label0001340A:
  26187. 0001340A  2F0A                     move.l     -[A7], A2
  26188. 0001340C  2057                     movea.l    A0, [A7]
  26189. 0001340E  2268 0004                movea.l    A1, [A0 + 0x4]
  26190. 00013412  2269 00BC                movea.l    A1, [A1 + 0xBC]
  26191. 00013416  4E91                     jsr        [A1]
  26192. 00013418  584F                     addq.w     A7, 4
  26193. label0001341A:
  26194. 0001341A  4CDF 0408                movem.l    D3,A2, [A7]+
  26195. 0001341E  4E5E                     unlink     A6
  26196. 00013420  4E75                     rts
  26197. 00013422  4E56 FFC6                link       A6, -0x003A
  26198. 00013426  2F0A                     move.l     -[A7], A2
  26199. 00013428  246E 0008                movea.l    A2, [A6 + 0x8]
  26200. 0001342C  486E FFCE                pea.l      [A6 - 0x32]
  26201. 00013430  4EB9 0000 20A0           jsr        [0x000020A0]
  26202. 00013436  4EB9 0000 20B0           jsr        [0x000020B0]
  26203. 0001343C  486E FFC6                pea.l      [A6 - 0x3A]
  26204. 00013440  2F0A                     move.l     -[A7], A2
  26205. 00013442  2057                     movea.l    A0, [A7]
  26206. 00013444  2268 0004                movea.l    A1, [A0 + 0x4]
  26207. 00013448  2269 003C                movea.l    A1, [A1 + 0x3C]
  26208. 0001344C  4E91                     jsr        [A1]
  26209. 0001344E  4A00                     tst.b      D0
  26210. 00013450  4FEF 000C                lea.l      A7, [A7 + 0xC]
  26211. 00013454  6700 0156                beq        +0x158 /* 000135AC */
  26212. 00013458  486E FFC6                pea.l      [A6 - 0x3A]
  26213. 0001345C  486E FFEC                pea.l      [A6 - 0x14]
  26214. 00013460  4EB9 0000 2148           jsr        [0x00002148]
  26215. 00013466  504F                     addq.w     A7, 8
  26216. 00013468  6000 011C                bra        +0x11E /* 00013586 */
  26217. label0001346C:
  26218. 0001346C  0C6E 0004 FFFE           cmpi.w     [A6 - 0x2], 0x4
  26219. 00013472  6C00 0088                bge        +0x8A /* 000134FC */
  26220. 00013476  2F0A                     move.l     -[A7], A2
  26221. 00013478  2057                     movea.l    A0, [A7]
  26222. 0001347A  2268 0004                movea.l    A1, [A0 + 0x4]
  26223. 0001347E  2269 0230                movea.l    A1, [A1 + 0x230]
  26224. 00013482  4E91                     jsr        [A1]
  26225. 00013484  4A00                     tst.b      D0
  26226. 00013486  584F                     addq.w     A7, 4
  26227. 00013488  6714                     beq        +0x16 /* 0001349E */
  26228. 0001348A  2F0A                     move.l     -[A7], A2
  26229. 0001348C  2057                     movea.l    A0, [A7]
  26230. 0001348E  2268 0004                movea.l    A1, [A0 + 0x4]
  26231. 00013492  2269 0254                movea.l    A1, [A1 + 0x254]
  26232. 00013496  4E91                     jsr        [A1]
  26233. 00013498  584F                     addq.w     A7, 4
  26234. 0001349A  6000 00EA                bra        +0xEC /* 00013586 */
  26235. label0001349E:
  26236. 0001349E  2F0A                     move.l     -[A7], A2
  26237. 000134A0  4EB9 0000 3110           jsr        [0x00003110]
  26238. 000134A6  4A00                     tst.b      D0
  26239. 000134A8  584F                     addq.w     A7, 4
  26240. 000134AA  6614                     bne        +0x16 /* 000134C0 */
  26241. 000134AC  2F0A                     move.l     -[A7], A2
  26242. 000134AE  2057                     movea.l    A0, [A7]
  26243. 000134B0  2268 0004                movea.l    A1, [A0 + 0x4]
  26244. 000134B4  2269 0258                movea.l    A1, [A1 + 0x258]
  26245. 000134B8  4E91                     jsr        [A1]
  26246. 000134BA  584F                     addq.w     A7, 4
  26247. 000134BC  6000 00C8                bra        +0xCA /* 00013586 */
  26248. label000134C0:
  26249. 000134C0  2F0A                     move.l     -[A7], A2
  26250. 000134C2  2057                     movea.l    A0, [A7]
  26251. 000134C4  2268 0004                movea.l    A1, [A0 + 0x4]
  26252. 000134C8  2269 022C                movea.l    A1, [A1 + 0x22C]
  26253. 000134CC  4E91                     jsr        [A1]
  26254. 000134CE  4A00                     tst.b      D0
  26255. 000134D0  584F                     addq.w     A7, 4
  26256. 000134D2  6714                     beq        +0x16 /* 000134E8 */
  26257. 000134D4  2F0A                     move.l     -[A7], A2
  26258. 000134D6  2057                     movea.l    A0, [A7]
  26259. 000134D8  2268 0004                movea.l    A1, [A0 + 0x4]
  26260. 000134DC  2269 0250                movea.l    A1, [A1 + 0x250]
  26261. 000134E0  4E91                     jsr        [A1]
  26262. 000134E2  584F                     addq.w     A7, 4
  26263. 000134E4  6000 00A0                bra        +0xA2 /* 00013586 */
  26264. label000134E8:
  26265. 000134E8  2F0A                     move.l     -[A7], A2
  26266. 000134EA  2057                     movea.l    A0, [A7]
  26267. 000134EC  2268 0004                movea.l    A1, [A0 + 0x4]
  26268. 000134F0  2269 024C                movea.l    A1, [A1 + 0x24C]
  26269. 000134F4  4E91                     jsr        [A1]
  26270. 000134F6  584F                     addq.w     A7, 4
  26271. 000134F8  6000 008C                bra        +0x8E /* 00013586 */
  26272. label000134FC:
  26273. 000134FC  2F0A                     move.l     -[A7], A2
  26274. 000134FE  2057                     movea.l    A0, [A7]
  26275. 00013500  2268 0004                movea.l    A1, [A0 + 0x4]
  26276. 00013504  2269 0230                movea.l    A1, [A1 + 0x230]
  26277. 00013508  4E91                     jsr        [A1]
  26278. 0001350A  4A00                     tst.b      D0
  26279. 0001350C  584F                     addq.w     A7, 4
  26280. 0001350E  6712                     beq        +0x14 /* 00013522 */
  26281. 00013510  2F0A                     move.l     -[A7], A2
  26282. 00013512  2057                     movea.l    A0, [A7]
  26283. 00013514  2268 0004                movea.l    A1, [A0 + 0x4]
  26284. 00013518  2269 0268                movea.l    A1, [A1 + 0x268]
  26285. 0001351C  4E91                     jsr        [A1]
  26286. 0001351E  584F                     addq.w     A7, 4
  26287. 00013520  6064                     bra        +0x66 /* 00013586 */
  26288. label00013522:
  26289. 00013522  2F0A                     move.l     -[A7], A2
  26290. 00013524  4EB9 0000 3110           jsr        [0x00003110]
  26291. 0001352A  4A00                     tst.b      D0
  26292. 0001352C  584F                     addq.w     A7, 4
  26293. 0001352E  670E                     beq        +0x10 /* 0001353E */
  26294. 00013530  2F0A                     move.l     -[A7], A2
  26295. 00013532  4EB9 0000 30D8           jsr        [0x000030D8]
  26296. 00013538  4A00                     tst.b      D0
  26297. 0001353A  584F                     addq.w     A7, 4
  26298. 0001353C  6612                     bne        +0x14 /* 00013550 */
  26299. label0001353E:
  26300. 0001353E  2F0A                     move.l     -[A7], A2
  26301. 00013540  2057                     movea.l    A0, [A7]
  26302. 00013542  2268 0004                movea.l    A1, [A0 + 0x4]
  26303. 00013546  2269 0264                movea.l    A1, [A1 + 0x264]
  26304. 0001354A  4E91                     jsr        [A1]
  26305. 0001354C  584F                     addq.w     A7, 4
  26306. 0001354E  6036                     bra        +0x38 /* 00013586 */
  26307. label00013550:
  26308. 00013550  2F0A                     move.l     -[A7], A2
  26309. 00013552  2057                     movea.l    A0, [A7]
  26310. 00013554  2268 0004                movea.l    A1, [A0 + 0x4]
  26311. 00013558  2269 022C                movea.l    A1, [A1 + 0x22C]
  26312. 0001355C  4E91                     jsr        [A1]
  26313. 0001355E  4A00                     tst.b      D0
  26314. 00013560  584F                     addq.w     A7, 4
  26315. 00013562  6712                     beq        +0x14 /* 00013576 */
  26316. 00013564  2F0A                     move.l     -[A7], A2
  26317. 00013566  2057                     movea.l    A0, [A7]
  26318. 00013568  2268 0004                movea.l    A1, [A0 + 0x4]
  26319. 0001356C  2269 0260                movea.l    A1, [A1 + 0x260]
  26320. 00013570  4E91                     jsr        [A1]
  26321. 00013572  584F                     addq.w     A7, 4
  26322. 00013574  6010                     bra        +0x12 /* 00013586 */
  26323. label00013576:
  26324. 00013576  2F0A                     move.l     -[A7], A2
  26325. 00013578  2057                     movea.l    A0, [A7]
  26326. 0001357A  2268 0004                movea.l    A1, [A0 + 0x4]
  26327. 0001357E  2269 025C                movea.l    A1, [A1 + 0x25C]
  26328. 00013582  4E91                     jsr        [A1]
  26329. 00013584  584F                     addq.w     A7, 4
  26330. label00013586:
  26331. 00013586  486E FFFE                pea.l      [A6 - 0x2]
  26332. 0001358A  486E FFEC                pea.l      [A6 - 0x14]
  26333. 0001358E  4EB9 0000 2158           jsr        [0x00002158]
  26334. 00013594  4A00                     tst.b      D0
  26335. 00013596  504F                     addq.w     A7, 8
  26336. 00013598  6600 FED2                bne        -0x12C /* 0001346C */
  26337. 0001359C  3F3C FFFF                move.w     -[A7], 0xFFFF
  26338. 000135A0  486E FFEC                pea.l      [A6 - 0x14]
  26339. 000135A4  4EB9 0000 2150           jsr        [0x00002150]
  26340. 000135AA  5C4F                     addq.w     A7, 6
  26341. label000135AC:
  26342. 000135AC  2F0A                     move.l     -[A7], A2
  26343. 000135AE  2057                     movea.l    A0, [A7]
  26344. 000135B0  2268 0004                movea.l    A1, [A0 + 0x4]
  26345. 000135B4  2269 023C                movea.l    A1, [A1 + 0x23C]
  26346. 000135B8  4E91                     jsr        [A1]
  26347. 000135BA  4A00                     tst.b      D0
  26348. 000135BC  584F                     addq.w     A7, 4
  26349. 000135BE  6710                     beq        +0x12 /* 000135D0 */
  26350. 000135C0  2F0A                     move.l     -[A7], A2
  26351. 000135C2  2057                     movea.l    A0, [A7]
  26352. 000135C4  2268 0004                movea.l    A1, [A0 + 0x4]
  26353. 000135C8  2269 0248                movea.l    A1, [A1 + 0x248]
  26354. 000135CC  4E91                     jsr        [A1]
  26355. 000135CE  584F                     addq.w     A7, 4
  26356. label000135D0:
  26357. 000135D0  486A 0066                pea.l      [A2 + 0x66]
  26358. 000135D4  2057                     movea.l    A0, [A7]
  26359. 000135D6  2250                     movea.l    A1, [A0]
  26360. 000135D8  2269 000C                movea.l    A1, [A1 + 0xC]
  26361. 000135DC  4E91                     jsr        [A1]
  26362. 000135DE  4A00                     tst.b      D0
  26363. 000135E0  584F                     addq.w     A7, 4
  26364. 000135E2  6710                     beq        +0x12 /* 000135F4 */
  26365. 000135E4  2F0A                     move.l     -[A7], A2
  26366. 000135E6  2057                     movea.l    A0, [A7]
  26367. 000135E8  2268 0004                movea.l    A1, [A0 + 0x4]
  26368. 000135EC  2269 0244                movea.l    A1, [A1 + 0x244]
  26369. 000135F0  4E91                     jsr        [A1]
  26370. 000135F2  584F                     addq.w     A7, 4
  26371. label000135F4:
  26372. 000135F4  3F3C FFFF                move.w     -[A7], 0xFFFF
  26373. 000135F8  486E FFCE                pea.l      [A6 - 0x32]
  26374. 000135FC  4EB9 0000 20A8           jsr        [0x000020A8]
  26375. 00013602  5C4F                     addq.w     A7, 6
  26376. 00013604  245F                     movea.l    A2, [A7]+
  26377. 00013606  4E5E                     unlink     A6
  26378. 00013608  4E75                     rts
  26379. 0001360A  4E56 FECA                link       A6, -0x0136
  26380. 0001360E  48E7 1020                movem.l    -[A7], D3,A2
  26381. 00013612  246E 0008                movea.l    A2, [A6 + 0x8]
  26382. 00013616  486E FFCA                pea.l      [A6 - 0x36]
  26383. 0001361A  4EB9 0000 20B8           jsr        [0x000020B8]
  26384. 00013620  486A 0066                pea.l      [A2 + 0x66]
  26385. 00013624  2057                     movea.l    A0, [A7]
  26386. 00013626  2250                     movea.l    A1, [A0]
  26387. 00013628  2269 0010                movea.l    A1, [A1 + 0x10]
  26388. 0001362C  4E91                     jsr        [A1]
  26389. 0001362E  3600                     move.w     D3, D0
  26390. 00013630  3F03                     move.w     -[A7], D3
  26391. 00013632  4EB9 0000 22E8           jsr        [0x000022E8]
  26392. 00013638  486E FFDE                pea.l      [A6 - 0x22]
  26393. 0001363C  2F0A                     move.l     -[A7], A2
  26394. 0001363E  2057                     movea.l    A0, [A7]
  26395. 00013640  2268 0004                movea.l    A1, [A0 + 0x4]
  26396. 00013644  2269 0218                movea.l    A1, [A1 + 0x218]
  26397. 00013648  4E91                     jsr        [A1]
  26398. 0001364A  486E FFFA                pea.l      [A6 - 0x6]
  26399. 0001364E  AA19                     syscall    GetForeColor
  26400. 00013650  486E FFDE                pea.l      [A6 - 0x22]
  26401. 00013654  486E FFE6                pea.l      [A6 - 0x1A]
  26402. 00013658  4EB9 0000 2148           jsr        [0x00002148]
  26403. 0001365E  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  26404. 00013662  6000 00AC                bra        +0xAE /* 00013710 */
  26405. label00013666:
  26406. 00013666  0C6E 0004 FFF8           cmpi.w     [A6 - 0x8], 0x4
  26407. 0001366C  6C56                     bge        +0x58 /* 000136C4 */
  26408. 0001366E  2F0A                     move.l     -[A7], A2
  26409. 00013670  2057                     movea.l    A0, [A7]
  26410. 00013672  2268 0004                movea.l    A1, [A0 + 0x4]
  26411. 00013676  2269 0230                movea.l    A1, [A1 + 0x230]
  26412. 0001367A  4E91                     jsr        [A1]
  26413. 0001367C  4A00                     tst.b      D0
  26414. 0001367E  584F                     addq.w     A7, 4
  26415. 00013680  6712                     beq        +0x14 /* 00013694 */
  26416. 00013682  486E FFD8                pea.l      [A6 - 0x28]
  26417. 00013686  4EB9 0000 05E8           jsr        [0x000005E8]
  26418. 0001368C  41EE FFD8                lea.l      A0, [A6 - 0x28]
  26419. 00013690  584F                     addq.w     A7, 4
  26420. 00013692  6010                     bra        +0x12 /* 000136A4 */
  26421. label00013694:
  26422. 00013694  486E FFD2                pea.l      [A6 - 0x2E]
  26423. 00013698  4EB9 0000 05E0           jsr        [0x000005E0]
  26424. 0001369E  41EE FFD2                lea.l      A0, [A6 - 0x2E]
  26425. 000136A2  584F                     addq.w     A7, 4
  26426. label000136A4:
  26427. 000136A4  2D50 FFFA                move.l     [A6 - 0x6], [A0]
  26428. 000136A8  3D68 0004 FFFE           move.w     [A6 - 0x2], [A0 + 0x4]
  26429. 000136AE  2F0A                     move.l     -[A7], A2
  26430. 000136B0  4EB9 0000 3110           jsr        [0x00003110]
  26431. 000136B6  4A00                     tst.b      D0
  26432. 000136B8  584F                     addq.w     A7, 4
  26433. 000136BA  6654                     bne        +0x56 /* 00013710 */
  26434. 000136BC  3F3C 0031                move.w     -[A7], 0x31 /* '1' */
  26435. 000136C0  A889                     syscall    TextMode
  26436. 000136C2  604C                     bra        +0x4E /* 00013710 */
  26437. label000136C4:
  26438. 000136C4  2F0A                     move.l     -[A7], A2
  26439. 000136C6  2057                     movea.l    A0, [A7]
  26440. 000136C8  2268 0004                movea.l    A1, [A0 + 0x4]
  26441. 000136CC  2269 0230                movea.l    A1, [A1 + 0x230]
  26442. 000136D0  4E91                     jsr        [A1]
  26443. 000136D2  4A00                     tst.b      D0
  26444. 000136D4  584F                     addq.w     A7, 4
  26445. 000136D6  670C                     beq        +0xE /* 000136E4 */
  26446. 000136D8  486E FFFA                pea.l      [A6 - 0x6]
  26447. 000136DC  4EB9 0000 05E8           jsr        [0x000005E8]
  26448. 000136E2  584F                     addq.w     A7, 4
  26449. label000136E4:
  26450. 000136E4  2F0A                     move.l     -[A7], A2
  26451. 000136E6  4EB9 0000 30D8           jsr        [0x000030D8]
  26452. 000136EC  4A00                     tst.b      D0
  26453. 000136EE  584F                     addq.w     A7, 4
  26454. 000136F0  670E                     beq        +0x10 /* 00013700 */
  26455. 000136F2  2F0A                     move.l     -[A7], A2
  26456. 000136F4  4EB9 0000 3110           jsr        [0x00003110]
  26457. 000136FA  4A00                     tst.b      D0
  26458. 000136FC  584F                     addq.w     A7, 4
  26459. 000136FE  6610                     bne        +0x12 /* 00013710 */
  26460. label00013700:
  26461. 00013700  486E FFFA                pea.l      [A6 - 0x6]
  26462. 00013704  486E FFFA                pea.l      [A6 - 0x6]
  26463. 00013708  4EB9 0000 0698           jsr        [0x00000698]
  26464. 0001370E  504F                     addq.w     A7, 8
  26465. label00013710:
  26466. 00013710  486E FFF8                pea.l      [A6 - 0x8]
  26467. 00013714  486E FFE6                pea.l      [A6 - 0x1A]
  26468. 00013718  4EB9 0000 2158           jsr        [0x00002158]
  26469. 0001371E  4A00                     tst.b      D0
  26470. 00013720  504F                     addq.w     A7, 8
  26471. 00013722  6600 FF42                bne        -0xBC /* 00013666 */
  26472. 00013726  3F3C FFFF                move.w     -[A7], 0xFFFF
  26473. 0001372A  486E FFE6                pea.l      [A6 - 0x1A]
  26474. 0001372E  4EB9 0000 2150           jsr        [0x00002150]
  26475. 00013734  486E FFFA                pea.l      [A6 - 0x6]
  26476. 00013738  AA14                     syscall    RGBForeColor
  26477. 0001373A  486E FECA                pea.l      [A6 - 0x136]
  26478. 0001373E  2F0A                     move.l     -[A7], A2
  26479. 00013740  2057                     movea.l    A0, [A7]
  26480. 00013742  2268 0004                movea.l    A1, [A0 + 0x4]
  26481. 00013746  2269 0024                movea.l    A1, [A1 + 0x24]
  26482. 0001374A  4E91                     jsr        [A1]
  26483. 0001374C  7601                     moveq.l    D3, 0x01
  26484. 0001374E  2F0A                     move.l     -[A7], A2
  26485. 00013750  2057                     movea.l    A0, [A7]
  26486. 00013752  2268 0004                movea.l    A1, [A0 + 0x4]
  26487. 00013756  2269 023C                movea.l    A1, [A1 + 0x23C]
  26488. 0001375A  4E91                     jsr        [A1]
  26489. 0001375C  4A00                     tst.b      D0
  26490. 0001375E  4FEF 0012                lea.l      A7, [A7 + 0x12]
  26491. 00013762  6702                     beq        +0x4 /* 00013766 */
  26492. 00013764  76FE                     moveq.l    D3, 0xFFFFFFFE
  26493. label00013766:
  26494. 00013766  4227                     clr.b      -[A7]
  26495. 00013768  1F3C 0001                move.b     -[A7], 0x1
  26496. 0001376C  3F03                     move.w     -[A7], D3
  26497. 0001376E  486E FFDE                pea.l      [A6 - 0x22]
  26498. 00013772  486E FECA                pea.l      [A6 - 0x136]
  26499. 00013776  4EB9 0000 2168           jsr        [0x00002168]
  26500. 0001377C  3F3C FFFF                move.w     -[A7], 0xFFFF
  26501. 00013780  486E FFCA                pea.l      [A6 - 0x36]
  26502. 00013784  4EB9 0000 20C0           jsr        [0x000020C0]
  26503. 0001378A  4FEF 0014                lea.l      A7, [A7 + 0x14]
  26504. 0001378E  4CDF 0408                movem.l    D3,A2, [A7]+
  26505. 00013792  4E5E                     unlink     A6
  26506. 00013794  4E75                     rts
  26507. 00013796  4E56 FFDA                link       A6, -0x0026
  26508. 0001379A  48E7 0030                movem.l    -[A7], A2,A3
  26509. 0001379E  246E 0008                movea.l    A2, [A6 + 0x8]
  26510. 000137A2  486E FFE2                pea.l      [A6 - 0x1E]
  26511. 000137A6  4EB9 0000 20A0           jsr        [0x000020A0]
  26512. 000137AC  4EB9 0000 20B0           jsr        [0x000020B0]
  26513. 000137B2  486E FFDA                pea.l      [A6 - 0x26]
  26514. 000137B6  2F0A                     move.l     -[A7], A2
  26515. 000137B8  2057                     movea.l    A0, [A7]
  26516. 000137BA  2268 0004                movea.l    A1, [A0 + 0x4]
  26517. 000137BE  2269 021C                movea.l    A1, [A1 + 0x21C]
  26518. 000137C2  4E91                     jsr        [A1]
  26519. 000137C4  204A                     movea.l    A0, A2
  26520. 000137C6  41E8 017E                lea.l      A0, [A0 + 0x17E]
  26521. 000137CA  2648                     movea.l    A3, A0
  26522. 000137CC  4850                     pea.l      [A0]
  26523. 000137CE  2057                     movea.l    A0, [A7]
  26524. 000137D0  2250                     movea.l    A1, [A0]
  26525. 000137D2  2269 000C                movea.l    A1, [A1 + 0xC]
  26526. 000137D6  4E91                     jsr        [A1]
  26527. 000137D8  2008                     move.l     D0, A0
  26528. 000137DA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  26529. 000137DE  6724                     beq        +0x26 /* 00013804 */
  26530. 000137E0  554F                     subq.w     A7, 2
  26531. 000137E2  486E FFDA                pea.l      [A6 - 0x26]
  26532. 000137E6  4267                     clr.w      -[A7]
  26533. 000137E8  3F2A 0188                move.w     -[A7], [A2 + 0x188]
  26534. 000137EC  2F0B                     move.l     -[A7], A3
  26535. 000137EE  2057                     movea.l    A0, [A7]
  26536. 000137F0  2250                     movea.l    A1, [A0]
  26537. 000137F2  2269 000C                movea.l    A1, [A1 + 0xC]
  26538. 000137F6  4E91                     jsr        [A1]
  26539. 000137F8  584F                     addq.w     A7, 4
  26540. 000137FA  2F08                     move.l     -[A7], A0
  26541. 000137FC  303C 0603                move.w     D0, 0x603
  26542. 00013800  ABC9                     syscall    IconDispatch
  26543. 00013802  301F                     move.w     D0, [A7]+
  26544. label00013804:
  26545. 00013804  3F3C FFFF                move.w     -[A7], 0xFFFF
  26546. 00013808  486E FFE2                pea.l      [A6 - 0x1E]
  26547. 0001380C  4EB9 0000 20A8           jsr        [0x000020A8]
  26548. 00013812  5C4F                     addq.w     A7, 6
  26549. 00013814  4CDF 0C00                movem.l    A2,A3, [A7]+
  26550. 00013818  4E5E                     unlink     A6
  26551. 0001381A  4E75                     rts
  26552. 0001381C  4E56 FFD4                link       A6, -0x002C
  26553. 00013820  48E7 0030                movem.l    -[A7], A2,A3
  26554. 00013824  246E 0008                movea.l    A2, [A6 + 0x8]
  26555. 00013828  486E FFD4                pea.l      [A6 - 0x2C]
  26556. 0001382C  4EB9 0000 20A0           jsr        [0x000020A0]
  26557. 00013832  2F0A                     move.l     -[A7], A2
  26558. 00013834  2057                     movea.l    A0, [A7]
  26559. 00013836  2268 0004                movea.l    A1, [A0 + 0x4]
  26560. 0001383A  2269 0220                movea.l    A1, [A1 + 0x220]
  26561. 0001383E  4E91                     jsr        [A1]
  26562. 00013840  2648                     movea.l    A3, A0
  26563. 00013842  486E FFF2                pea.l      [A6 - 0xE]
  26564. 00013846  4EB9 0000 05E8           jsr        [0x000005E8]
  26565. 0001384C  486E FFF2                pea.l      [A6 - 0xE]
  26566. 00013850  AA14                     syscall    RGBForeColor
  26567. 00013852  2F0B                     move.l     -[A7], A3
  26568. 00013854  A8D3                     syscall    PaintRgn
  26569. 00013856  2F0B                     move.l     -[A7], A3
  26570. 00013858  A8D9                     syscall    DisposRgn/DisposeRgn
  26571. 0001385A  2F0A                     move.l     -[A7], A2
  26572. 0001385C  2057                     movea.l    A0, [A7]
  26573. 0001385E  2268 0004                movea.l    A1, [A0 + 0x4]
  26574. 00013862  2269 0238                movea.l    A1, [A1 + 0x238]
  26575. 00013866  4E91                     jsr        [A1]
  26576. 00013868  4A00                     tst.b      D0
  26577. 0001386A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  26578. 0001386E  6720                     beq        +0x22 /* 00013890 */
  26579. 00013870  2F0A                     move.l     -[A7], A2
  26580. 00013872  2057                     movea.l    A0, [A7]
  26581. 00013874  2268 0004                movea.l    A1, [A0 + 0x4]
  26582. 00013878  2269 0274                movea.l    A1, [A1 + 0x274]
  26583. 0001387C  4E91                     jsr        [A1]
  26584. 0001387E  2F0A                     move.l     -[A7], A2
  26585. 00013880  2057                     movea.l    A0, [A7]
  26586. 00013882  2268 0004                movea.l    A1, [A0 + 0x4]
  26587. 00013886  2269 0278                movea.l    A1, [A1 + 0x278]
  26588. 0001388A  4E91                     jsr        [A1]
  26589. 0001388C  504F                     addq.w     A7, 8
  26590. 0001388E  601E                     bra        +0x20 /* 000138AE */
  26591. label00013890:
  26592. 00013890  2F0A                     move.l     -[A7], A2
  26593. 00013892  2057                     movea.l    A0, [A7]
  26594. 00013894  2268 0004                movea.l    A1, [A0 + 0x4]
  26595. 00013898  2269 026C                movea.l    A1, [A1 + 0x26C]
  26596. 0001389C  4E91                     jsr        [A1]
  26597. 0001389E  2F0A                     move.l     -[A7], A2
  26598. 000138A0  2057                     movea.l    A0, [A7]
  26599. 000138A2  2268 0004                movea.l    A1, [A0 + 0x4]
  26600. 000138A6  2269 0270                movea.l    A1, [A1 + 0x270]
  26601. 000138AA  4E91                     jsr        [A1]
  26602. 000138AC  504F                     addq.w     A7, 8
  26603. label000138AE:
  26604. 000138AE  486E FFF8                pea.l      [A6 - 0x8]
  26605. 000138B2  2F0A                     move.l     -[A7], A2
  26606. 000138B4  2057                     movea.l    A0, [A7]
  26607. 000138B6  2268 0004                movea.l    A1, [A0 + 0x4]
  26608. 000138BA  2269 003C                movea.l    A1, [A1 + 0x3C]
  26609. 000138BE  4E91                     jsr        [A1]
  26610. 000138C0  486E FFF8                pea.l      [A6 - 0x8]
  26611. 000138C4  4878 000B                push.l     0xB
  26612. 000138C8  A8A9                     syscall    InsetRect
  26613. 000138CA  486E FFF2                pea.l      [A6 - 0xE]
  26614. 000138CE  4EB9 0000 05E0           jsr        [0x000005E0]
  26615. 000138D4  486E FFF2                pea.l      [A6 - 0xE]
  26616. 000138D8  AA14                     syscall    RGBForeColor
  26617. 000138DA  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  26618. 000138DE  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  26619. 000138E2  A893                     syscall    MoveTo
  26620. 000138E4  302E FFFE                move.w     D0, [A6 - 0x2]
  26621. 000138E8  5340                     subq.w     D0, 1
  26622. 000138EA  3F00                     move.w     -[A7], D0
  26623. 000138EC  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  26624. 000138F0  A891                     syscall    LineTo
  26625. 000138F2  486E FFF8                pea.l      [A6 - 0x8]
  26626. 000138F6  2F3C 0000 FFF5           move.l     -[A7], 0xFFF5
  26627. 000138FC  A8A9                     syscall    InsetRect
  26628. 000138FE  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  26629. 00013902  302E FFFC                move.w     D0, [A6 - 0x4]
  26630. 00013906  5740                     subq.w     D0, 3
  26631. 00013908  3F00                     move.w     -[A7], D0
  26632. 0001390A  A893                     syscall    MoveTo
  26633. 0001390C  302E FFFE                move.w     D0, [A6 - 0x2]
  26634. 00013910  5340                     subq.w     D0, 1
  26635. 00013912  3F00                     move.w     -[A7], D0
  26636. 00013914  302E FFFC                move.w     D0, [A6 - 0x4]
  26637. 00013918  5740                     subq.w     D0, 3
  26638. 0001391A  3F00                     move.w     -[A7], D0
  26639. 0001391C  A891                     syscall    LineTo
  26640. 0001391E  3F3C FFFF                move.w     -[A7], 0xFFFF
  26641. 00013922  486E FFD4                pea.l      [A6 - 0x2C]
  26642. 00013926  4EB9 0000 20A8           jsr        [0x000020A8]
  26643. 0001392C  4FEF 0012                lea.l      A7, [A7 + 0x12]
  26644. 00013930  4CDF 0C00                movem.l    A2,A3, [A7]+
  26645. 00013934  4E5E                     unlink     A6
  26646. 00013936  4E75                     rts
  26647. 00013938  4E56 FFD4                link       A6, -0x002C
  26648. 0001393C  48E7 0030                movem.l    -[A7], A2,A3
  26649. 00013940  246E 0008                movea.l    A2, [A6 + 0x8]
  26650. 00013944  486E FFD4                pea.l      [A6 - 0x2C]
  26651. 00013948  4EB9 0000 20A0           jsr        [0x000020A0]
  26652. 0001394E  2F0A                     move.l     -[A7], A2
  26653. 00013950  2057                     movea.l    A0, [A7]
  26654. 00013952  2268 0004                movea.l    A1, [A0 + 0x4]
  26655. 00013956  2269 0220                movea.l    A1, [A1 + 0x220]
  26656. 0001395A  4E91                     jsr        [A1]
  26657. 0001395C  2648                     movea.l    A3, A0
  26658. 0001395E  486E FFF2                pea.l      [A6 - 0xE]
  26659. 00013962  4EB9 0000 05E8           jsr        [0x000005E8]
  26660. 00013968  486E FFF2                pea.l      [A6 - 0xE]
  26661. 0001396C  AA14                     syscall    RGBForeColor
  26662. 0001396E  2F0B                     move.l     -[A7], A3
  26663. 00013970  A8D3                     syscall    PaintRgn
  26664. 00013972  2F0B                     move.l     -[A7], A3
  26665. 00013974  A8D9                     syscall    DisposRgn/DisposeRgn
  26666. 00013976  2F0A                     move.l     -[A7], A2
  26667. 00013978  2057                     movea.l    A0, [A7]
  26668. 0001397A  2268 0004                movea.l    A1, [A0 + 0x4]
  26669. 0001397E  2269 0238                movea.l    A1, [A1 + 0x238]
  26670. 00013982  4E91                     jsr        [A1]
  26671. 00013984  4A00                     tst.b      D0
  26672. 00013986  4FEF 0010                lea.l      A7, [A7 + 0x10]
  26673. 0001398A  6720                     beq        +0x22 /* 000139AC */
  26674. 0001398C  2F0A                     move.l     -[A7], A2
  26675. 0001398E  2057                     movea.l    A0, [A7]
  26676. 00013990  2268 0004                movea.l    A1, [A0 + 0x4]
  26677. 00013994  2269 0274                movea.l    A1, [A1 + 0x274]
  26678. 00013998  4E91                     jsr        [A1]
  26679. 0001399A  2F0A                     move.l     -[A7], A2
  26680. 0001399C  2057                     movea.l    A0, [A7]
  26681. 0001399E  2268 0004                movea.l    A1, [A0 + 0x4]
  26682. 000139A2  2269 0278                movea.l    A1, [A1 + 0x278]
  26683. 000139A6  4E91                     jsr        [A1]
  26684. 000139A8  504F                     addq.w     A7, 8
  26685. 000139AA  601E                     bra        +0x20 /* 000139CA */
  26686. label000139AC:
  26687. 000139AC  2F0A                     move.l     -[A7], A2
  26688. 000139AE  2057                     movea.l    A0, [A7]
  26689. 000139B0  2268 0004                movea.l    A1, [A0 + 0x4]
  26690. 000139B4  2269 026C                movea.l    A1, [A1 + 0x26C]
  26691. 000139B8  4E91                     jsr        [A1]
  26692. 000139BA  2F0A                     move.l     -[A7], A2
  26693. 000139BC  2057                     movea.l    A0, [A7]
  26694. 000139BE  2268 0004                movea.l    A1, [A0 + 0x4]
  26695. 000139C2  2269 0270                movea.l    A1, [A1 + 0x270]
  26696. 000139C6  4E91                     jsr        [A1]
  26697. 000139C8  504F                     addq.w     A7, 8
  26698. label000139CA:
  26699. 000139CA  486E FFF8                pea.l      [A6 - 0x8]
  26700. 000139CE  2F0A                     move.l     -[A7], A2
  26701. 000139D0  2057                     movea.l    A0, [A7]
  26702. 000139D2  2268 0004                movea.l    A1, [A0 + 0x4]
  26703. 000139D6  2269 003C                movea.l    A1, [A1 + 0x3C]
  26704. 000139DA  4E91                     jsr        [A1]
  26705. 000139DC  486E FFF8                pea.l      [A6 - 0x8]
  26706. 000139E0  4878 000B                push.l     0xB
  26707. 000139E4  A8A9                     syscall    InsetRect
  26708. 000139E6  486E FFF2                pea.l      [A6 - 0xE]
  26709. 000139EA  4EB9 0000 05E0           jsr        [0x000005E0]
  26710. 000139F0  486E FFF2                pea.l      [A6 - 0xE]
  26711. 000139F4  AA14                     syscall    RGBForeColor
  26712. 000139F6  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  26713. 000139FA  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  26714. 000139FE  A893                     syscall    MoveTo
  26715. 00013A00  302E FFFE                move.w     D0, [A6 - 0x2]
  26716. 00013A04  5340                     subq.w     D0, 1
  26717. 00013A06  3F00                     move.w     -[A7], D0
  26718. 00013A08  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  26719. 00013A0C  A891                     syscall    LineTo
  26720. 00013A0E  486E FFF8                pea.l      [A6 - 0x8]
  26721. 00013A12  2F3C 0000 FFF5           move.l     -[A7], 0xFFF5
  26722. 00013A18  A8A9                     syscall    InsetRect
  26723. 00013A1A  486E FFF2                pea.l      [A6 - 0xE]
  26724. 00013A1E  4EB9 0000 05E8           jsr        [0x000005E8]
  26725. 00013A24  486E FFF2                pea.l      [A6 - 0xE]
  26726. 00013A28  AA14                     syscall    RGBForeColor
  26727. 00013A2A  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  26728. 00013A2E  302E FFFC                move.w     D0, [A6 - 0x4]
  26729. 00013A32  5740                     subq.w     D0, 3
  26730. 00013A34  3F00                     move.w     -[A7], D0
  26731. 00013A36  A893                     syscall    MoveTo
  26732. 00013A38  302E FFFE                move.w     D0, [A6 - 0x2]
  26733. 00013A3C  5340                     subq.w     D0, 1
  26734. 00013A3E  3F00                     move.w     -[A7], D0
  26735. 00013A40  302E FFFC                move.w     D0, [A6 - 0x4]
  26736. 00013A44  5740                     subq.w     D0, 3
  26737. 00013A46  3F00                     move.w     -[A7], D0
  26738. 00013A48  A891                     syscall    LineTo
  26739. 00013A4A  3F3C FFFF                move.w     -[A7], 0xFFFF
  26740. 00013A4E  486E FFD4                pea.l      [A6 - 0x2C]
  26741. 00013A52  4EB9 0000 20A8           jsr        [0x000020A8]
  26742. 00013A58  4FEF 0016                lea.l      A7, [A7 + 0x16]
  26743. 00013A5C  4CDF 0C00                movem.l    A2,A3, [A7]+
  26744. 00013A60  4E5E                     unlink     A6
  26745. 00013A62  4E75                     rts
  26746. 00013A64  4E56 FFD4                link       A6, -0x002C
  26747. 00013A68  48E7 0030                movem.l    -[A7], A2,A3
  26748. 00013A6C  246E 0008                movea.l    A2, [A6 + 0x8]
  26749. 00013A70  486E FFD4                pea.l      [A6 - 0x2C]
  26750. 00013A74  4EB9 0000 20A0           jsr        [0x000020A0]
  26751. 00013A7A  2F0A                     move.l     -[A7], A2
  26752. 00013A7C  2057                     movea.l    A0, [A7]
  26753. 00013A7E  2268 0004                movea.l    A1, [A0 + 0x4]
  26754. 00013A82  2269 0220                movea.l    A1, [A1 + 0x220]
  26755. 00013A86  4E91                     jsr        [A1]
  26756. 00013A88  2648                     movea.l    A3, A0
  26757. 00013A8A  486E FFF2                pea.l      [A6 - 0xE]
  26758. 00013A8E  4EB9 0000 05E0           jsr        [0x000005E0]
  26759. 00013A94  486E FFF2                pea.l      [A6 - 0xE]
  26760. 00013A98  AA14                     syscall    RGBForeColor
  26761. 00013A9A  2F0B                     move.l     -[A7], A3
  26762. 00013A9C  A8D3                     syscall    PaintRgn
  26763. 00013A9E  2F0B                     move.l     -[A7], A3
  26764. 00013AA0  A8D9                     syscall    DisposRgn/DisposeRgn
  26765. 00013AA2  2F0A                     move.l     -[A7], A2
  26766. 00013AA4  2057                     movea.l    A0, [A7]
  26767. 00013AA6  2268 0004                movea.l    A1, [A0 + 0x4]
  26768. 00013AAA  2269 0238                movea.l    A1, [A1 + 0x238]
  26769. 00013AAE  4E91                     jsr        [A1]
  26770. 00013AB0  4A00                     tst.b      D0
  26771. 00013AB2  4FEF 0010                lea.l      A7, [A7 + 0x10]
  26772. 00013AB6  6720                     beq        +0x22 /* 00013AD8 */
  26773. 00013AB8  2F0A                     move.l     -[A7], A2
  26774. 00013ABA  2057                     movea.l    A0, [A7]
  26775. 00013ABC  2268 0004                movea.l    A1, [A0 + 0x4]
  26776. 00013AC0  2269 0274                movea.l    A1, [A1 + 0x274]
  26777. 00013AC4  4E91                     jsr        [A1]
  26778. 00013AC6  2F0A                     move.l     -[A7], A2
  26779. 00013AC8  2057                     movea.l    A0, [A7]
  26780. 00013ACA  2268 0004                movea.l    A1, [A0 + 0x4]
  26781. 00013ACE  2269 0278                movea.l    A1, [A1 + 0x278]
  26782. 00013AD2  4E91                     jsr        [A1]
  26783. 00013AD4  504F                     addq.w     A7, 8
  26784. 00013AD6  601E                     bra        +0x20 /* 00013AF6 */
  26785. label00013AD8:
  26786. 00013AD8  2F0A                     move.l     -[A7], A2
  26787. 00013ADA  2057                     movea.l    A0, [A7]
  26788. 00013ADC  2268 0004                movea.l    A1, [A0 + 0x4]
  26789. 00013AE0  2269 026C                movea.l    A1, [A1 + 0x26C]
  26790. 00013AE4  4E91                     jsr        [A1]
  26791. 00013AE6  2F0A                     move.l     -[A7], A2
  26792. 00013AE8  2057                     movea.l    A0, [A7]
  26793. 00013AEA  2268 0004                movea.l    A1, [A0 + 0x4]
  26794. 00013AEE  2269 0270                movea.l    A1, [A1 + 0x270]
  26795. 00013AF2  4E91                     jsr        [A1]
  26796. 00013AF4  504F                     addq.w     A7, 8
  26797. label00013AF6:
  26798. 00013AF6  486E FFF8                pea.l      [A6 - 0x8]
  26799. 00013AFA  2F0A                     move.l     -[A7], A2
  26800. 00013AFC  2057                     movea.l    A0, [A7]
  26801. 00013AFE  2268 0004                movea.l    A1, [A0 + 0x4]
  26802. 00013B02  2269 003C                movea.l    A1, [A1 + 0x3C]
  26803. 00013B06  4E91                     jsr        [A1]
  26804. 00013B08  486E FFF8                pea.l      [A6 - 0x8]
  26805. 00013B0C  4878 000B                push.l     0xB
  26806. 00013B10  A8A9                     syscall    InsetRect
  26807. 00013B12  486E FFF2                pea.l      [A6 - 0xE]
  26808. 00013B16  4EB9 0000 05E0           jsr        [0x000005E0]
  26809. 00013B1C  486E FFF2                pea.l      [A6 - 0xE]
  26810. 00013B20  AA14                     syscall    RGBForeColor
  26811. 00013B22  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  26812. 00013B26  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  26813. 00013B2A  A893                     syscall    MoveTo
  26814. 00013B2C  302E FFFE                move.w     D0, [A6 - 0x2]
  26815. 00013B30  5340                     subq.w     D0, 1
  26816. 00013B32  3F00                     move.w     -[A7], D0
  26817. 00013B34  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  26818. 00013B38  A891                     syscall    LineTo
  26819. 00013B3A  486E FFF8                pea.l      [A6 - 0x8]
  26820. 00013B3E  2F3C 0000 FFF5           move.l     -[A7], 0xFFF5
  26821. 00013B44  A8A9                     syscall    InsetRect
  26822. 00013B46  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  26823. 00013B4A  302E FFFC                move.w     D0, [A6 - 0x4]
  26824. 00013B4E  5740                     subq.w     D0, 3
  26825. 00013B50  3F00                     move.w     -[A7], D0
  26826. 00013B52  A893                     syscall    MoveTo
  26827. 00013B54  302E FFFE                move.w     D0, [A6 - 0x2]
  26828. 00013B58  5340                     subq.w     D0, 1
  26829. 00013B5A  3F00                     move.w     -[A7], D0
  26830. 00013B5C  302E FFFC                move.w     D0, [A6 - 0x4]
  26831. 00013B60  5740                     subq.w     D0, 3
  26832. 00013B62  3F00                     move.w     -[A7], D0
  26833. 00013B64  A891                     syscall    LineTo
  26834. 00013B66  3F3C FFFF                move.w     -[A7], 0xFFFF
  26835. 00013B6A  486E FFD4                pea.l      [A6 - 0x2C]
  26836. 00013B6E  4EB9 0000 20A8           jsr        [0x000020A8]
  26837. 00013B74  4FEF 0012                lea.l      A7, [A7 + 0x12]
  26838. 00013B78  4CDF 0C00                movem.l    A2,A3, [A7]+
  26839. 00013B7C  4E5E                     unlink     A6
  26840. 00013B7E  4E75                     rts
  26841. 00013B80  4E56 FFC8                link       A6, -0x0038
  26842. 00013B84  48E7 0030                movem.l    -[A7], A2,A3
  26843. 00013B88  246E 0008                movea.l    A2, [A6 + 0x8]
  26844. 00013B8C  486E FFD4                pea.l      [A6 - 0x2C]
  26845. 00013B90  4EB9 0000 20A0           jsr        [0x000020A0]
  26846. 00013B96  2F0A                     move.l     -[A7], A2
  26847. 00013B98  2057                     movea.l    A0, [A7]
  26848. 00013B9A  2268 0004                movea.l    A1, [A0 + 0x4]
  26849. 00013B9E  2269 0220                movea.l    A1, [A1 + 0x220]
  26850. 00013BA2  4E91                     jsr        [A1]
  26851. 00013BA4  2648                     movea.l    A3, A0
  26852. 00013BA6  486E FFF2                pea.l      [A6 - 0xE]
  26853. 00013BAA  4EB9 0000 05E8           jsr        [0x000005E8]
  26854. 00013BB0  486E FFF2                pea.l      [A6 - 0xE]
  26855. 00013BB4  AA14                     syscall    RGBForeColor
  26856. 00013BB6  2F0B                     move.l     -[A7], A3
  26857. 00013BB8  A8D3                     syscall    PaintRgn
  26858. 00013BBA  2F0B                     move.l     -[A7], A3
  26859. 00013BBC  A8D9                     syscall    DisposRgn/DisposeRgn
  26860. 00013BBE  2F0A                     move.l     -[A7], A2
  26861. 00013BC0  2057                     movea.l    A0, [A7]
  26862. 00013BC2  2268 0004                movea.l    A1, [A0 + 0x4]
  26863. 00013BC6  2269 0238                movea.l    A1, [A1 + 0x238]
  26864. 00013BCA  4E91                     jsr        [A1]
  26865. 00013BCC  4A00                     tst.b      D0
  26866. 00013BCE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  26867. 00013BD2  6720                     beq        +0x22 /* 00013BF4 */
  26868. 00013BD4  2F0A                     move.l     -[A7], A2
  26869. 00013BD6  2057                     movea.l    A0, [A7]
  26870. 00013BD8  2268 0004                movea.l    A1, [A0 + 0x4]
  26871. 00013BDC  2269 0274                movea.l    A1, [A1 + 0x274]
  26872. 00013BE0  4E91                     jsr        [A1]
  26873. 00013BE2  2F0A                     move.l     -[A7], A2
  26874. 00013BE4  2057                     movea.l    A0, [A7]
  26875. 00013BE6  2268 0004                movea.l    A1, [A0 + 0x4]
  26876. 00013BEA  2269 0278                movea.l    A1, [A1 + 0x278]
  26877. 00013BEE  4E91                     jsr        [A1]
  26878. 00013BF0  504F                     addq.w     A7, 8
  26879. 00013BF2  601E                     bra        +0x20 /* 00013C12 */
  26880. label00013BF4:
  26881. 00013BF4  2F0A                     move.l     -[A7], A2
  26882. 00013BF6  2057                     movea.l    A0, [A7]
  26883. 00013BF8  2268 0004                movea.l    A1, [A0 + 0x4]
  26884. 00013BFC  2269 026C                movea.l    A1, [A1 + 0x26C]
  26885. 00013C00  4E91                     jsr        [A1]
  26886. 00013C02  2F0A                     move.l     -[A7], A2
  26887. 00013C04  2057                     movea.l    A0, [A7]
  26888. 00013C06  2268 0004                movea.l    A1, [A0 + 0x4]
  26889. 00013C0A  2269 0270                movea.l    A1, [A1 + 0x270]
  26890. 00013C0E  4E91                     jsr        [A1]
  26891. 00013C10  504F                     addq.w     A7, 8
  26892. label00013C12:
  26893. 00013C12  486E FFF8                pea.l      [A6 - 0x8]
  26894. 00013C16  2F0A                     move.l     -[A7], A2
  26895. 00013C18  2057                     movea.l    A0, [A7]
  26896. 00013C1A  2268 0004                movea.l    A1, [A0 + 0x4]
  26897. 00013C1E  2269 003C                movea.l    A1, [A1 + 0x3C]
  26898. 00013C22  4E91                     jsr        [A1]
  26899. 00013C24  486E FFF8                pea.l      [A6 - 0x8]
  26900. 00013C28  4878 000B                push.l     0xB
  26901. 00013C2C  A8A9                     syscall    InsetRect
  26902. 00013C2E  486E FFF2                pea.l      [A6 - 0xE]
  26903. 00013C32  4EB9 0000 05E0           jsr        [0x000005E0]
  26904. 00013C38  486E FFF2                pea.l      [A6 - 0xE]
  26905. 00013C3C  AA14                     syscall    RGBForeColor
  26906. 00013C3E  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  26907. 00013C42  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  26908. 00013C46  A893                     syscall    MoveTo
  26909. 00013C48  302E FFFE                move.w     D0, [A6 - 0x2]
  26910. 00013C4C  5340                     subq.w     D0, 1
  26911. 00013C4E  3F00                     move.w     -[A7], D0
  26912. 00013C50  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  26913. 00013C54  A891                     syscall    LineTo
  26914. 00013C56  486E FFF8                pea.l      [A6 - 0x8]
  26915. 00013C5A  2F3C 0000 FFF5           move.l     -[A7], 0xFFF5
  26916. 00013C60  A8A9                     syscall    InsetRect
  26917. 00013C62  2F0A                     move.l     -[A7], A2
  26918. 00013C64  2057                     movea.l    A0, [A7]
  26919. 00013C66  2268 0004                movea.l    A1, [A0 + 0x4]
  26920. 00013C6A  2269 022C                movea.l    A1, [A1 + 0x22C]
  26921. 00013C6E  4E91                     jsr        [A1]
  26922. 00013C70  4A00                     tst.b      D0
  26923. 00013C72  4FEF 0010                lea.l      A7, [A7 + 0x10]
  26924. 00013C76  6712                     beq        +0x14 /* 00013C8A */
  26925. 00013C78  486E FFCE                pea.l      [A6 - 0x32]
  26926. 00013C7C  4EB9 0000 05E8           jsr        [0x000005E8]
  26927. 00013C82  41EE FFCE                lea.l      A0, [A6 - 0x32]
  26928. 00013C86  584F                     addq.w     A7, 4
  26929. 00013C88  6010                     bra        +0x12 /* 00013C9A */
  26930. label00013C8A:
  26931. 00013C8A  486E FFC8                pea.l      [A6 - 0x38]
  26932. 00013C8E  4EB9 0000 05E0           jsr        [0x000005E0]
  26933. 00013C94  41EE FFC8                lea.l      A0, [A6 - 0x38]
  26934. 00013C98  584F                     addq.w     A7, 4
  26935. label00013C9A:
  26936. 00013C9A  2D50 FFF2                move.l     [A6 - 0xE], [A0]
  26937. 00013C9E  3D68 0004 FFF6           move.w     [A6 - 0xA], [A0 + 0x4]
  26938. 00013CA4  486E FFF2                pea.l      [A6 - 0xE]
  26939. 00013CA8  AA14                     syscall    RGBForeColor
  26940. 00013CAA  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  26941. 00013CAE  302E FFFC                move.w     D0, [A6 - 0x4]
  26942. 00013CB2  5740                     subq.w     D0, 3
  26943. 00013CB4  3F00                     move.w     -[A7], D0
  26944. 00013CB6  A893                     syscall    MoveTo
  26945. 00013CB8  302E FFFE                move.w     D0, [A6 - 0x2]
  26946. 00013CBC  5340                     subq.w     D0, 1
  26947. 00013CBE  3F00                     move.w     -[A7], D0
  26948. 00013CC0  302E FFFC                move.w     D0, [A6 - 0x4]
  26949. 00013CC4  5740                     subq.w     D0, 3
  26950. 00013CC6  3F00                     move.w     -[A7], D0
  26951. 00013CC8  A891                     syscall    LineTo
  26952. 00013CCA  3F3C FFFF                move.w     -[A7], 0xFFFF
  26953. 00013CCE  486E FFD4                pea.l      [A6 - 0x2C]
  26954. 00013CD2  4EB9 0000 20A8           jsr        [0x000020A8]
  26955. 00013CD8  5C4F                     addq.w     A7, 6
  26956. 00013CDA  4CDF 0C00                movem.l    A2,A3, [A7]+
  26957. 00013CDE  4E5E                     unlink     A6
  26958. 00013CE0  4E75                     rts
  26959. 00013CE2  4E56 FFD4                link       A6, -0x002C
  26960. 00013CE6  48E7 0030                movem.l    -[A7], A2,A3
  26961. 00013CEA  246E 0008                movea.l    A2, [A6 + 0x8]
  26962. 00013CEE  486E FFD4                pea.l      [A6 - 0x2C]
  26963. 00013CF2  4EB9 0000 20A0           jsr        [0x000020A0]
  26964. 00013CF8  2F0A                     move.l     -[A7], A2
  26965. 00013CFA  2057                     movea.l    A0, [A7]
  26966. 00013CFC  2268 0004                movea.l    A1, [A0 + 0x4]
  26967. 00013D00  2269 0220                movea.l    A1, [A1 + 0x220]
  26968. 00013D04  4E91                     jsr        [A1]
  26969. 00013D06  2648                     movea.l    A3, A0
  26970. 00013D08  1F3C 0003                move.b     -[A7], 0x3
  26971. 00013D0C  486E FFF2                pea.l      [A6 - 0xE]
  26972. 00013D10  4EB9 0000 05D8           jsr        [0x000005D8]
  26973. 00013D16  486E FFF2                pea.l      [A6 - 0xE]
  26974. 00013D1A  AA14                     syscall    RGBForeColor
  26975. 00013D1C  2F0B                     move.l     -[A7], A3
  26976. 00013D1E  A8D3                     syscall    PaintRgn
  26977. 00013D20  2F0B                     move.l     -[A7], A3
  26978. 00013D22  A8D9                     syscall    DisposRgn/DisposeRgn
  26979. 00013D24  2F0A                     move.l     -[A7], A2
  26980. 00013D26  2057                     movea.l    A0, [A7]
  26981. 00013D28  2268 0004                movea.l    A1, [A0 + 0x4]
  26982. 00013D2C  2269 0238                movea.l    A1, [A1 + 0x238]
  26983. 00013D30  4E91                     jsr        [A1]
  26984. 00013D32  4A00                     tst.b      D0
  26985. 00013D34  4FEF 0012                lea.l      A7, [A7 + 0x12]
  26986. 00013D38  6720                     beq        +0x22 /* 00013D5A */
  26987. 00013D3A  2F0A                     move.l     -[A7], A2
  26988. 00013D3C  2057                     movea.l    A0, [A7]
  26989. 00013D3E  2268 0004                movea.l    A1, [A0 + 0x4]
  26990. 00013D42  2269 0274                movea.l    A1, [A1 + 0x274]
  26991. 00013D46  4E91                     jsr        [A1]
  26992. 00013D48  2F0A                     move.l     -[A7], A2
  26993. 00013D4A  2057                     movea.l    A0, [A7]
  26994. 00013D4C  2268 0004                movea.l    A1, [A0 + 0x4]
  26995. 00013D50  2269 0278                movea.l    A1, [A1 + 0x278]
  26996. 00013D54  4E91                     jsr        [A1]
  26997. 00013D56  504F                     addq.w     A7, 8
  26998. 00013D58  601E                     bra        +0x20 /* 00013D78 */
  26999. label00013D5A:
  27000. 00013D5A  2F0A                     move.l     -[A7], A2
  27001. 00013D5C  2057                     movea.l    A0, [A7]
  27002. 00013D5E  2268 0004                movea.l    A1, [A0 + 0x4]
  27003. 00013D62  2269 026C                movea.l    A1, [A1 + 0x26C]
  27004. 00013D66  4E91                     jsr        [A1]
  27005. 00013D68  2F0A                     move.l     -[A7], A2
  27006. 00013D6A  2057                     movea.l    A0, [A7]
  27007. 00013D6C  2268 0004                movea.l    A1, [A0 + 0x4]
  27008. 00013D70  2269 0270                movea.l    A1, [A1 + 0x270]
  27009. 00013D74  4E91                     jsr        [A1]
  27010. 00013D76  504F                     addq.w     A7, 8
  27011. label00013D78:
  27012. 00013D78  486E FFF8                pea.l      [A6 - 0x8]
  27013. 00013D7C  2F0A                     move.l     -[A7], A2
  27014. 00013D7E  2057                     movea.l    A0, [A7]
  27015. 00013D80  2268 0004                movea.l    A1, [A0 + 0x4]
  27016. 00013D84  2269 003C                movea.l    A1, [A1 + 0x3C]
  27017. 00013D88  4E91                     jsr        [A1]
  27018. 00013D8A  486E FFF8                pea.l      [A6 - 0x8]
  27019. 00013D8E  4878 000B                push.l     0xB
  27020. 00013D92  A8A9                     syscall    InsetRect
  27021. 00013D94  486E FFF2                pea.l      [A6 - 0xE]
  27022. 00013D98  4EB9 0000 05E0           jsr        [0x000005E0]
  27023. 00013D9E  486E FFF2                pea.l      [A6 - 0xE]
  27024. 00013DA2  AA14                     syscall    RGBForeColor
  27025. 00013DA4  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  27026. 00013DA8  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  27027. 00013DAC  A893                     syscall    MoveTo
  27028. 00013DAE  302E FFFE                move.w     D0, [A6 - 0x2]
  27029. 00013DB2  5340                     subq.w     D0, 1
  27030. 00013DB4  3F00                     move.w     -[A7], D0
  27031. 00013DB6  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  27032. 00013DBA  A891                     syscall    LineTo
  27033. 00013DBC  1F3C 0003                move.b     -[A7], 0x3
  27034. 00013DC0  486E FFF2                pea.l      [A6 - 0xE]
  27035. 00013DC4  4EB9 0000 05D8           jsr        [0x000005D8]
  27036. 00013DCA  486E FFF2                pea.l      [A6 - 0xE]
  27037. 00013DCE  AA14                     syscall    RGBForeColor
  27038. 00013DD0  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  27039. 00013DD4  302E FFF8                move.w     D0, [A6 - 0x8]
  27040. 00013DD8  5240                     addq.w     D0, 1
  27041. 00013DDA  3F00                     move.w     -[A7], D0
  27042. 00013DDC  A893                     syscall    MoveTo
  27043. 00013DDE  302E FFFE                move.w     D0, [A6 - 0x2]
  27044. 00013DE2  5340                     subq.w     D0, 1
  27045. 00013DE4  3F00                     move.w     -[A7], D0
  27046. 00013DE6  302E FFF8                move.w     D0, [A6 - 0x8]
  27047. 00013DEA  5240                     addq.w     D0, 1
  27048. 00013DEC  3F00                     move.w     -[A7], D0
  27049. 00013DEE  A891                     syscall    LineTo
  27050. 00013DF0  1F3C 0001                move.b     -[A7], 0x1
  27051. 00013DF4  486E FFF2                pea.l      [A6 - 0xE]
  27052. 00013DF8  4EB9 0000 05D8           jsr        [0x000005D8]
  27053. 00013DFE  486E FFF2                pea.l      [A6 - 0xE]
  27054. 00013E02  AA14                     syscall    RGBForeColor
  27055. 00013E04  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  27056. 00013E08  302E FFF8                move.w     D0, [A6 - 0x8]
  27057. 00013E0C  5440                     addq.w     D0, 2
  27058. 00013E0E  3F00                     move.w     -[A7], D0
  27059. 00013E10  A893                     syscall    MoveTo
  27060. 00013E12  302E FFFE                move.w     D0, [A6 - 0x2]
  27061. 00013E16  5340                     subq.w     D0, 1
  27062. 00013E18  3F00                     move.w     -[A7], D0
  27063. 00013E1A  302E FFF8                move.w     D0, [A6 - 0x8]
  27064. 00013E1E  5440                     addq.w     D0, 2
  27065. 00013E20  3F00                     move.w     -[A7], D0
  27066. 00013E22  A891                     syscall    LineTo
  27067. 00013E24  486E FFF8                pea.l      [A6 - 0x8]
  27068. 00013E28  2F3C 0000 FFF5           move.l     -[A7], 0xFFF5
  27069. 00013E2E  A8A9                     syscall    InsetRect
  27070. 00013E30  486E FFF2                pea.l      [A6 - 0xE]
  27071. 00013E34  4EB9 0000 05E0           jsr        [0x000005E0]
  27072. 00013E3A  486E FFF2                pea.l      [A6 - 0xE]
  27073. 00013E3E  AA14                     syscall    RGBForeColor
  27074. 00013E40  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  27075. 00013E44  302E FFFC                move.w     D0, [A6 - 0x4]
  27076. 00013E48  5740                     subq.w     D0, 3
  27077. 00013E4A  3F00                     move.w     -[A7], D0
  27078. 00013E4C  A893                     syscall    MoveTo
  27079. 00013E4E  302E FFFE                move.w     D0, [A6 - 0x2]
  27080. 00013E52  5340                     subq.w     D0, 1
  27081. 00013E54  3F00                     move.w     -[A7], D0
  27082. 00013E56  302E FFFC                move.w     D0, [A6 - 0x4]
  27083. 00013E5A  5740                     subq.w     D0, 3
  27084. 00013E5C  3F00                     move.w     -[A7], D0
  27085. 00013E5E  A891                     syscall    LineTo
  27086. 00013E60  1F3C 0003                move.b     -[A7], 0x3
  27087. 00013E64  486E FFF2                pea.l      [A6 - 0xE]
  27088. 00013E68  4EB9 0000 05D8           jsr        [0x000005D8]
  27089. 00013E6E  486E FFF2                pea.l      [A6 - 0xE]
  27090. 00013E72  AA14                     syscall    RGBForeColor
  27091. 00013E74  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  27092. 00013E78  302E FFFC                move.w     D0, [A6 - 0x4]
  27093. 00013E7C  5540                     subq.w     D0, 2
  27094. 00013E7E  3F00                     move.w     -[A7], D0
  27095. 00013E80  A893                     syscall    MoveTo
  27096. 00013E82  302E FFFE                move.w     D0, [A6 - 0x2]
  27097. 00013E86  5340                     subq.w     D0, 1
  27098. 00013E88  3F00                     move.w     -[A7], D0
  27099. 00013E8A  302E FFFC                move.w     D0, [A6 - 0x4]
  27100. 00013E8E  5540                     subq.w     D0, 2
  27101. 00013E90  3F00                     move.w     -[A7], D0
  27102. 00013E92  A891                     syscall    LineTo
  27103. 00013E94  486E FFF2                pea.l      [A6 - 0xE]
  27104. 00013E98  4EB9 0000 05E8           jsr        [0x000005E8]
  27105. 00013E9E  486E FFF2                pea.l      [A6 - 0xE]
  27106. 00013EA2  AA14                     syscall    RGBForeColor
  27107. 00013EA4  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  27108. 00013EA8  302E FFFC                move.w     D0, [A6 - 0x4]
  27109. 00013EAC  5340                     subq.w     D0, 1
  27110. 00013EAE  3F00                     move.w     -[A7], D0
  27111. 00013EB0  A893                     syscall    MoveTo
  27112. 00013EB2  302E FFFE                move.w     D0, [A6 - 0x2]
  27113. 00013EB6  5340                     subq.w     D0, 1
  27114. 00013EB8  3F00                     move.w     -[A7], D0
  27115. 00013EBA  302E FFFC                move.w     D0, [A6 - 0x4]
  27116. 00013EBE  5340                     subq.w     D0, 1
  27117. 00013EC0  3F00                     move.w     -[A7], D0
  27118. 00013EC2  A891                     syscall    LineTo
  27119. 00013EC4  3F3C FFFF                move.w     -[A7], 0xFFFF
  27120. 00013EC8  486E FFD4                pea.l      [A6 - 0x2C]
  27121. 00013ECC  4EB9 0000 20A8           jsr        [0x000020A8]
  27122. 00013ED2  4FEF 002C                lea.l      A7, [A7 + 0x2C]
  27123. 00013ED6  4CDF 0C00                movem.l    A2,A3, [A7]+
  27124. 00013EDA  4E5E                     unlink     A6
  27125. 00013EDC  4E75                     rts
  27126. 00013EDE  4E56 FFD4                link       A6, -0x002C
  27127. 00013EE2  48E7 0030                movem.l    -[A7], A2,A3
  27128. 00013EE6  246E 0008                movea.l    A2, [A6 + 0x8]
  27129. 00013EEA  486E FFD4                pea.l      [A6 - 0x2C]
  27130. 00013EEE  4EB9 0000 20A0           jsr        [0x000020A0]
  27131. 00013EF4  2F0A                     move.l     -[A7], A2
  27132. 00013EF6  2057                     movea.l    A0, [A7]
  27133. 00013EF8  2268 0004                movea.l    A1, [A0 + 0x4]
  27134. 00013EFC  2269 0220                movea.l    A1, [A1 + 0x220]
  27135. 00013F00  4E91                     jsr        [A1]
  27136. 00013F02  2648                     movea.l    A3, A0
  27137. 00013F04  1F3C 0001                move.b     -[A7], 0x1
  27138. 00013F08  486E FFF2                pea.l      [A6 - 0xE]
  27139. 00013F0C  4EB9 0000 05D8           jsr        [0x000005D8]
  27140. 00013F12  486E FFF2                pea.l      [A6 - 0xE]
  27141. 00013F16  AA14                     syscall    RGBForeColor
  27142. 00013F18  2F0B                     move.l     -[A7], A3
  27143. 00013F1A  A8D3                     syscall    PaintRgn
  27144. 00013F1C  2F0B                     move.l     -[A7], A3
  27145. 00013F1E  A8D9                     syscall    DisposRgn/DisposeRgn
  27146. 00013F20  2F0A                     move.l     -[A7], A2
  27147. 00013F22  2057                     movea.l    A0, [A7]
  27148. 00013F24  2268 0004                movea.l    A1, [A0 + 0x4]
  27149. 00013F28  2269 0238                movea.l    A1, [A1 + 0x238]
  27150. 00013F2C  4E91                     jsr        [A1]
  27151. 00013F2E  4A00                     tst.b      D0
  27152. 00013F30  4FEF 0012                lea.l      A7, [A7 + 0x12]
  27153. 00013F34  6720                     beq        +0x22 /* 00013F56 */
  27154. 00013F36  2F0A                     move.l     -[A7], A2
  27155. 00013F38  2057                     movea.l    A0, [A7]
  27156. 00013F3A  2268 0004                movea.l    A1, [A0 + 0x4]
  27157. 00013F3E  2269 0274                movea.l    A1, [A1 + 0x274]
  27158. 00013F42  4E91                     jsr        [A1]
  27159. 00013F44  2F0A                     move.l     -[A7], A2
  27160. 00013F46  2057                     movea.l    A0, [A7]
  27161. 00013F48  2268 0004                movea.l    A1, [A0 + 0x4]
  27162. 00013F4C  2269 0278                movea.l    A1, [A1 + 0x278]
  27163. 00013F50  4E91                     jsr        [A1]
  27164. 00013F52  504F                     addq.w     A7, 8
  27165. 00013F54  601E                     bra        +0x20 /* 00013F74 */
  27166. label00013F56:
  27167. 00013F56  2F0A                     move.l     -[A7], A2
  27168. 00013F58  2057                     movea.l    A0, [A7]
  27169. 00013F5A  2268 0004                movea.l    A1, [A0 + 0x4]
  27170. 00013F5E  2269 026C                movea.l    A1, [A1 + 0x26C]
  27171. 00013F62  4E91                     jsr        [A1]
  27172. 00013F64  2F0A                     move.l     -[A7], A2
  27173. 00013F66  2057                     movea.l    A0, [A7]
  27174. 00013F68  2268 0004                movea.l    A1, [A0 + 0x4]
  27175. 00013F6C  2269 0270                movea.l    A1, [A1 + 0x270]
  27176. 00013F70  4E91                     jsr        [A1]
  27177. 00013F72  504F                     addq.w     A7, 8
  27178. label00013F74:
  27179. 00013F74  486E FFF8                pea.l      [A6 - 0x8]
  27180. 00013F78  2F0A                     move.l     -[A7], A2
  27181. 00013F7A  2057                     movea.l    A0, [A7]
  27182. 00013F7C  2268 0004                movea.l    A1, [A0 + 0x4]
  27183. 00013F80  2269 003C                movea.l    A1, [A1 + 0x3C]
  27184. 00013F84  4E91                     jsr        [A1]
  27185. 00013F86  486E FFF8                pea.l      [A6 - 0x8]
  27186. 00013F8A  4878 000B                push.l     0xB
  27187. 00013F8E  A8A9                     syscall    InsetRect
  27188. 00013F90  486E FFF2                pea.l      [A6 - 0xE]
  27189. 00013F94  4EB9 0000 05E0           jsr        [0x000005E0]
  27190. 00013F9A  486E FFF2                pea.l      [A6 - 0xE]
  27191. 00013F9E  AA14                     syscall    RGBForeColor
  27192. 00013FA0  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  27193. 00013FA4  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  27194. 00013FA8  A893                     syscall    MoveTo
  27195. 00013FAA  302E FFFE                move.w     D0, [A6 - 0x2]
  27196. 00013FAE  5340                     subq.w     D0, 1
  27197. 00013FB0  3F00                     move.w     -[A7], D0
  27198. 00013FB2  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  27199. 00013FB6  A891                     syscall    LineTo
  27200. 00013FB8  1F3C 0003                move.b     -[A7], 0x3
  27201. 00013FBC  486E FFF2                pea.l      [A6 - 0xE]
  27202. 00013FC0  4EB9 0000 05D8           jsr        [0x000005D8]
  27203. 00013FC6  486E FFF2                pea.l      [A6 - 0xE]
  27204. 00013FCA  AA14                     syscall    RGBForeColor
  27205. 00013FCC  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  27206. 00013FD0  302E FFF8                move.w     D0, [A6 - 0x8]
  27207. 00013FD4  5240                     addq.w     D0, 1
  27208. 00013FD6  3F00                     move.w     -[A7], D0
  27209. 00013FD8  A893                     syscall    MoveTo
  27210. 00013FDA  302E FFFE                move.w     D0, [A6 - 0x2]
  27211. 00013FDE  5340                     subq.w     D0, 1
  27212. 00013FE0  3F00                     move.w     -[A7], D0
  27213. 00013FE2  302E FFF8                move.w     D0, [A6 - 0x8]
  27214. 00013FE6  5240                     addq.w     D0, 1
  27215. 00013FE8  3F00                     move.w     -[A7], D0
  27216. 00013FEA  A891                     syscall    LineTo
  27217. 00013FEC  486E FFF2                pea.l      [A6 - 0xE]
  27218. 00013FF0  4EB9 0000 05E8           jsr        [0x000005E8]
  27219. 00013FF6  486E FFF2                pea.l      [A6 - 0xE]
  27220. 00013FFA  AA14                     syscall    RGBForeColor
  27221. 00013FFC  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  27222. 00014000  302E FFF8                move.w     D0, [A6 - 0x8]
  27223. 00014004  5440                     addq.w     D0, 2
  27224. 00014006  3F00                     move.w     -[A7], D0
  27225. 00014008  A893                     syscall    MoveTo
  27226. 0001400A  302E FFFE                move.w     D0, [A6 - 0x2]
  27227. 0001400E  5340                     subq.w     D0, 1
  27228. 00014010  3F00                     move.w     -[A7], D0
  27229. 00014012  302E FFF8                move.w     D0, [A6 - 0x8]
  27230. 00014016  5440                     addq.w     D0, 2
  27231. 00014018  3F00                     move.w     -[A7], D0
  27232. 0001401A  A891                     syscall    LineTo
  27233. 0001401C  486E FFF8                pea.l      [A6 - 0x8]
  27234. 00014020  2F3C 0000 FFF5           move.l     -[A7], 0xFFF5
  27235. 00014026  A8A9                     syscall    InsetRect
  27236. 00014028  1F3C 0001                move.b     -[A7], 0x1
  27237. 0001402C  486E FFF2                pea.l      [A6 - 0xE]
  27238. 00014030  4EB9 0000 05D8           jsr        [0x000005D8]
  27239. 00014036  486E FFF2                pea.l      [A6 - 0xE]
  27240. 0001403A  AA14                     syscall    RGBForeColor
  27241. 0001403C  302E FFFA                move.w     D0, [A6 - 0x6]
  27242. 00014040  5640                     addq.w     D0, 3
  27243. 00014042  3F00                     move.w     -[A7], D0
  27244. 00014044  302E FFFC                move.w     D0, [A6 - 0x4]
  27245. 00014048  5740                     subq.w     D0, 3
  27246. 0001404A  3F00                     move.w     -[A7], D0
  27247. 0001404C  A893                     syscall    MoveTo
  27248. 0001404E  302E FFFE                move.w     D0, [A6 - 0x2]
  27249. 00014052  5940                     subq.w     D0, 4
  27250. 00014054  3F00                     move.w     -[A7], D0
  27251. 00014056  302E FFFC                move.w     D0, [A6 - 0x4]
  27252. 0001405A  5740                     subq.w     D0, 3
  27253. 0001405C  3F00                     move.w     -[A7], D0
  27254. 0001405E  A891                     syscall    LineTo
  27255. 00014060  302E FFFA                move.w     D0, [A6 - 0x6]
  27256. 00014064  5440                     addq.w     D0, 2
  27257. 00014066  3F00                     move.w     -[A7], D0
  27258. 00014068  302E FFFC                move.w     D0, [A6 - 0x4]
  27259. 0001406C  5540                     subq.w     D0, 2
  27260. 0001406E  3F00                     move.w     -[A7], D0
  27261. 00014070  A893                     syscall    MoveTo
  27262. 00014072  302E FFFE                move.w     D0, [A6 - 0x2]
  27263. 00014076  5740                     subq.w     D0, 3
  27264. 00014078  3F00                     move.w     -[A7], D0
  27265. 0001407A  302E FFFC                move.w     D0, [A6 - 0x4]
  27266. 0001407E  5540                     subq.w     D0, 2
  27267. 00014080  3F00                     move.w     -[A7], D0
  27268. 00014082  A891                     syscall    LineTo
  27269. 00014084  302E FFFA                move.w     D0, [A6 - 0x6]
  27270. 00014088  5240                     addq.w     D0, 1
  27271. 0001408A  3F00                     move.w     -[A7], D0
  27272. 0001408C  302E FFFC                move.w     D0, [A6 - 0x4]
  27273. 00014090  5340                     subq.w     D0, 1
  27274. 00014092  3F00                     move.w     -[A7], D0
  27275. 00014094  A893                     syscall    MoveTo
  27276. 00014096  302E FFFE                move.w     D0, [A6 - 0x2]
  27277. 0001409A  5540                     subq.w     D0, 2
  27278. 0001409C  3F00                     move.w     -[A7], D0
  27279. 0001409E  302E FFFC                move.w     D0, [A6 - 0x4]
  27280. 000140A2  5340                     subq.w     D0, 1
  27281. 000140A4  3F00                     move.w     -[A7], D0
  27282. 000140A6  A891                     syscall    LineTo
  27283. 000140A8  3F3C FFFF                move.w     -[A7], 0xFFFF
  27284. 000140AC  486E FFD4                pea.l      [A6 - 0x2C]
  27285. 000140B0  4EB9 0000 20A8           jsr        [0x000020A8]
  27286. 000140B6  4FEF 0022                lea.l      A7, [A7 + 0x22]
  27287. 000140BA  4CDF 0C00                movem.l    A2,A3, [A7]+
  27288. 000140BE  4E5E                     unlink     A6
  27289. 000140C0  4E75                     rts
  27290. 000140C2  4E56 FFD4                link       A6, -0x002C
  27291. 000140C6  48E7 0030                movem.l    -[A7], A2,A3
  27292. 000140CA  246E 0008                movea.l    A2, [A6 + 0x8]
  27293. 000140CE  486E FFD4                pea.l      [A6 - 0x2C]
  27294. 000140D2  4EB9 0000 20A0           jsr        [0x000020A0]
  27295. 000140D8  2F0A                     move.l     -[A7], A2
  27296. 000140DA  2057                     movea.l    A0, [A7]
  27297. 000140DC  2268 0004                movea.l    A1, [A0 + 0x4]
  27298. 000140E0  2269 0220                movea.l    A1, [A1 + 0x220]
  27299. 000140E4  4E91                     jsr        [A1]
  27300. 000140E6  2648                     movea.l    A3, A0
  27301. 000140E8  1F3C 0009                move.b     -[A7], 0x9 /* '\t' */
  27302. 000140EC  486E FFF2                pea.l      [A6 - 0xE]
  27303. 000140F0  4EB9 0000 05D8           jsr        [0x000005D8]
  27304. 000140F6  486E FFF2                pea.l      [A6 - 0xE]
  27305. 000140FA  AA14                     syscall    RGBForeColor
  27306. 000140FC  2F0B                     move.l     -[A7], A3
  27307. 000140FE  A8D3                     syscall    PaintRgn
  27308. 00014100  2F0B                     move.l     -[A7], A3
  27309. 00014102  A8D9                     syscall    DisposRgn/DisposeRgn
  27310. 00014104  2F0A                     move.l     -[A7], A2
  27311. 00014106  2057                     movea.l    A0, [A7]
  27312. 00014108  2268 0004                movea.l    A1, [A0 + 0x4]
  27313. 0001410C  2269 0238                movea.l    A1, [A1 + 0x238]
  27314. 00014110  4E91                     jsr        [A1]
  27315. 00014112  4A00                     tst.b      D0
  27316. 00014114  4FEF 0012                lea.l      A7, [A7 + 0x12]
  27317. 00014118  6720                     beq        +0x22 /* 0001413A */
  27318. 0001411A  2F0A                     move.l     -[A7], A2
  27319. 0001411C  2057                     movea.l    A0, [A7]
  27320. 0001411E  2268 0004                movea.l    A1, [A0 + 0x4]
  27321. 00014122  2269 0274                movea.l    A1, [A1 + 0x274]
  27322. 00014126  4E91                     jsr        [A1]
  27323. 00014128  2F0A                     move.l     -[A7], A2
  27324. 0001412A  2057                     movea.l    A0, [A7]
  27325. 0001412C  2268 0004                movea.l    A1, [A0 + 0x4]
  27326. 00014130  2269 0278                movea.l    A1, [A1 + 0x278]
  27327. 00014134  4E91                     jsr        [A1]
  27328. 00014136  504F                     addq.w     A7, 8
  27329. 00014138  601E                     bra        +0x20 /* 00014158 */
  27330. label0001413A:
  27331. 0001413A  2F0A                     move.l     -[A7], A2
  27332. 0001413C  2057                     movea.l    A0, [A7]
  27333. 0001413E  2268 0004                movea.l    A1, [A0 + 0x4]
  27334. 00014142  2269 026C                movea.l    A1, [A1 + 0x26C]
  27335. 00014146  4E91                     jsr        [A1]
  27336. 00014148  2F0A                     move.l     -[A7], A2
  27337. 0001414A  2057                     movea.l    A0, [A7]
  27338. 0001414C  2268 0004                movea.l    A1, [A0 + 0x4]
  27339. 00014150  2269 0270                movea.l    A1, [A1 + 0x270]
  27340. 00014154  4E91                     jsr        [A1]
  27341. 00014156  504F                     addq.w     A7, 8
  27342. label00014158:
  27343. 00014158  486E FFF8                pea.l      [A6 - 0x8]
  27344. 0001415C  2F0A                     move.l     -[A7], A2
  27345. 0001415E  2057                     movea.l    A0, [A7]
  27346. 00014160  2268 0004                movea.l    A1, [A0 + 0x4]
  27347. 00014164  2269 003C                movea.l    A1, [A1 + 0x3C]
  27348. 00014168  4E91                     jsr        [A1]
  27349. 0001416A  486E FFF8                pea.l      [A6 - 0x8]
  27350. 0001416E  4878 000B                push.l     0xB
  27351. 00014172  A8A9                     syscall    InsetRect
  27352. 00014174  486E FFF2                pea.l      [A6 - 0xE]
  27353. 00014178  4EB9 0000 05E0           jsr        [0x000005E0]
  27354. 0001417E  486E FFF2                pea.l      [A6 - 0xE]
  27355. 00014182  AA14                     syscall    RGBForeColor
  27356. 00014184  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  27357. 00014188  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  27358. 0001418C  A893                     syscall    MoveTo
  27359. 0001418E  302E FFFE                move.w     D0, [A6 - 0x2]
  27360. 00014192  5340                     subq.w     D0, 1
  27361. 00014194  3F00                     move.w     -[A7], D0
  27362. 00014196  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  27363. 0001419A  A891                     syscall    LineTo
  27364. 0001419C  1F3C 000B                move.b     -[A7], 0xB
  27365. 000141A0  486E FFF2                pea.l      [A6 - 0xE]
  27366. 000141A4  4EB9 0000 05D8           jsr        [0x000005D8]
  27367. 000141AA  486E FFF2                pea.l      [A6 - 0xE]
  27368. 000141AE  AA14                     syscall    RGBForeColor
  27369. 000141B0  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  27370. 000141B4  302E FFF8                move.w     D0, [A6 - 0x8]
  27371. 000141B8  5240                     addq.w     D0, 1
  27372. 000141BA  3F00                     move.w     -[A7], D0
  27373. 000141BC  A893                     syscall    MoveTo
  27374. 000141BE  302E FFFE                move.w     D0, [A6 - 0x2]
  27375. 000141C2  5340                     subq.w     D0, 1
  27376. 000141C4  3F00                     move.w     -[A7], D0
  27377. 000141C6  302E FFF8                move.w     D0, [A6 - 0x8]
  27378. 000141CA  5240                     addq.w     D0, 1
  27379. 000141CC  3F00                     move.w     -[A7], D0
  27380. 000141CE  A891                     syscall    LineTo
  27381. 000141D0  1F3C 000A                move.b     -[A7], 0xA /* '\n' */
  27382. 000141D4  486E FFF2                pea.l      [A6 - 0xE]
  27383. 000141D8  4EB9 0000 05D8           jsr        [0x000005D8]
  27384. 000141DE  486E FFF2                pea.l      [A6 - 0xE]
  27385. 000141E2  AA14                     syscall    RGBForeColor
  27386. 000141E4  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  27387. 000141E8  302E FFF8                move.w     D0, [A6 - 0x8]
  27388. 000141EC  5440                     addq.w     D0, 2
  27389. 000141EE  3F00                     move.w     -[A7], D0
  27390. 000141F0  A893                     syscall    MoveTo
  27391. 000141F2  302E FFFE                move.w     D0, [A6 - 0x2]
  27392. 000141F6  5340                     subq.w     D0, 1
  27393. 000141F8  3F00                     move.w     -[A7], D0
  27394. 000141FA  302E FFF8                move.w     D0, [A6 - 0x8]
  27395. 000141FE  5440                     addq.w     D0, 2
  27396. 00014200  3F00                     move.w     -[A7], D0
  27397. 00014202  A891                     syscall    LineTo
  27398. 00014204  486E FFF8                pea.l      [A6 - 0x8]
  27399. 00014208  2F3C 0000 FFF5           move.l     -[A7], 0xFFF5
  27400. 0001420E  A8A9                     syscall    InsetRect
  27401. 00014210  486E FFF2                pea.l      [A6 - 0xE]
  27402. 00014214  4EB9 0000 05E0           jsr        [0x000005E0]
  27403. 0001421A  486E FFF2                pea.l      [A6 - 0xE]
  27404. 0001421E  AA14                     syscall    RGBForeColor
  27405. 00014220  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  27406. 00014224  302E FFFC                move.w     D0, [A6 - 0x4]
  27407. 00014228  5740                     subq.w     D0, 3
  27408. 0001422A  3F00                     move.w     -[A7], D0
  27409. 0001422C  A893                     syscall    MoveTo
  27410. 0001422E  302E FFFE                move.w     D0, [A6 - 0x2]
  27411. 00014232  5340                     subq.w     D0, 1
  27412. 00014234  3F00                     move.w     -[A7], D0
  27413. 00014236  302E FFFC                move.w     D0, [A6 - 0x4]
  27414. 0001423A  5740                     subq.w     D0, 3
  27415. 0001423C  3F00                     move.w     -[A7], D0
  27416. 0001423E  A891                     syscall    LineTo
  27417. 00014240  1F3C 0003                move.b     -[A7], 0x3
  27418. 00014244  486E FFF2                pea.l      [A6 - 0xE]
  27419. 00014248  4EB9 0000 05D8           jsr        [0x000005D8]
  27420. 0001424E  486E FFF2                pea.l      [A6 - 0xE]
  27421. 00014252  AA14                     syscall    RGBForeColor
  27422. 00014254  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  27423. 00014258  302E FFFC                move.w     D0, [A6 - 0x4]
  27424. 0001425C  5540                     subq.w     D0, 2
  27425. 0001425E  3F00                     move.w     -[A7], D0
  27426. 00014260  A893                     syscall    MoveTo
  27427. 00014262  302E FFFE                move.w     D0, [A6 - 0x2]
  27428. 00014266  5340                     subq.w     D0, 1
  27429. 00014268  3F00                     move.w     -[A7], D0
  27430. 0001426A  302E FFFC                move.w     D0, [A6 - 0x4]
  27431. 0001426E  5540                     subq.w     D0, 2
  27432. 00014270  3F00                     move.w     -[A7], D0
  27433. 00014272  A891                     syscall    LineTo
  27434. 00014274  486E FFF2                pea.l      [A6 - 0xE]
  27435. 00014278  4EB9 0000 05E8           jsr        [0x000005E8]
  27436. 0001427E  486E FFF2                pea.l      [A6 - 0xE]
  27437. 00014282  AA14                     syscall    RGBForeColor
  27438. 00014284  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  27439. 00014288  302E FFFC                move.w     D0, [A6 - 0x4]
  27440. 0001428C  5340                     subq.w     D0, 1
  27441. 0001428E  3F00                     move.w     -[A7], D0
  27442. 00014290  A893                     syscall    MoveTo
  27443. 00014292  302E FFFE                move.w     D0, [A6 - 0x2]
  27444. 00014296  5340                     subq.w     D0, 1
  27445. 00014298  3F00                     move.w     -[A7], D0
  27446. 0001429A  302E FFFC                move.w     D0, [A6 - 0x4]
  27447. 0001429E  5340                     subq.w     D0, 1
  27448. 000142A0  3F00                     move.w     -[A7], D0
  27449. 000142A2  A891                     syscall    LineTo
  27450. 000142A4  3F3C FFFF                move.w     -[A7], 0xFFFF
  27451. 000142A8  486E FFD4                pea.l      [A6 - 0x2C]
  27452. 000142AC  4EB9 0000 20A8           jsr        [0x000020A8]
  27453. 000142B2  4FEF 002C                lea.l      A7, [A7 + 0x2C]
  27454. 000142B6  4CDF 0C00                movem.l    A2,A3, [A7]+
  27455. 000142BA  4E5E                     unlink     A6
  27456. 000142BC  4E75                     rts
  27457. 000142BE  4E56 FFBC                link       A6, -0x0044
  27458. 000142C2  48E7 0030                movem.l    -[A7], A2,A3
  27459. 000142C6  246E 0008                movea.l    A2, [A6 + 0x8]
  27460. 000142CA  486E FFD4                pea.l      [A6 - 0x2C]
  27461. 000142CE  4EB9 0000 20A0           jsr        [0x000020A0]
  27462. 000142D4  2F0A                     move.l     -[A7], A2
  27463. 000142D6  2057                     movea.l    A0, [A7]
  27464. 000142D8  2268 0004                movea.l    A1, [A0 + 0x4]
  27465. 000142DC  2269 0220                movea.l    A1, [A1 + 0x220]
  27466. 000142E0  4E91                     jsr        [A1]
  27467. 000142E2  2648                     movea.l    A3, A0
  27468. 000142E4  2F0A                     move.l     -[A7], A2
  27469. 000142E6  2057                     movea.l    A0, [A7]
  27470. 000142E8  2268 0004                movea.l    A1, [A0 + 0x4]
  27471. 000142EC  2269 022C                movea.l    A1, [A1 + 0x22C]
  27472. 000142F0  4E91                     jsr        [A1]
  27473. 000142F2  4A00                     tst.b      D0
  27474. 000142F4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  27475. 000142F8  6716                     beq        +0x18 /* 00014310 */
  27476. 000142FA  1F3C 0001                move.b     -[A7], 0x1
  27477. 000142FE  486E FFCE                pea.l      [A6 - 0x32]
  27478. 00014302  4EB9 0000 05D8           jsr        [0x000005D8]
  27479. 00014308  41EE FFCE                lea.l      A0, [A6 - 0x32]
  27480. 0001430C  5C4F                     addq.w     A7, 6
  27481. 0001430E  6014                     bra        +0x16 /* 00014324 */
  27482. label00014310:
  27483. 00014310  1F3C 0002                move.b     -[A7], 0x2
  27484. 00014314  486E FFC8                pea.l      [A6 - 0x38]
  27485. 00014318  4EB9 0000 05D8           jsr        [0x000005D8]
  27486. 0001431E  41EE FFC8                lea.l      A0, [A6 - 0x38]
  27487. 00014322  5C4F                     addq.w     A7, 6
  27488. label00014324:
  27489. 00014324  2D50 FFF2                move.l     [A6 - 0xE], [A0]
  27490. 00014328  3D68 0004 FFF6           move.w     [A6 - 0xA], [A0 + 0x4]
  27491. 0001432E  486E FFF2                pea.l      [A6 - 0xE]
  27492. 00014332  AA14                     syscall    RGBForeColor
  27493. 00014334  2F0B                     move.l     -[A7], A3
  27494. 00014336  A8D3                     syscall    PaintRgn
  27495. 00014338  2F0B                     move.l     -[A7], A3
  27496. 0001433A  A8D9                     syscall    DisposRgn/DisposeRgn
  27497. 0001433C  2F0A                     move.l     -[A7], A2
  27498. 0001433E  2057                     movea.l    A0, [A7]
  27499. 00014340  2268 0004                movea.l    A1, [A0 + 0x4]
  27500. 00014344  2269 0238                movea.l    A1, [A1 + 0x238]
  27501. 00014348  4E91                     jsr        [A1]
  27502. 0001434A  4A00                     tst.b      D0
  27503. 0001434C  584F                     addq.w     A7, 4
  27504. 0001434E  6720                     beq        +0x22 /* 00014370 */
  27505. 00014350  2F0A                     move.l     -[A7], A2
  27506. 00014352  2057                     movea.l    A0, [A7]
  27507. 00014354  2268 0004                movea.l    A1, [A0 + 0x4]
  27508. 00014358  2269 0274                movea.l    A1, [A1 + 0x274]
  27509. 0001435C  4E91                     jsr        [A1]
  27510. 0001435E  2F0A                     move.l     -[A7], A2
  27511. 00014360  2057                     movea.l    A0, [A7]
  27512. 00014362  2268 0004                movea.l    A1, [A0 + 0x4]
  27513. 00014366  2269 0278                movea.l    A1, [A1 + 0x278]
  27514. 0001436A  4E91                     jsr        [A1]
  27515. 0001436C  504F                     addq.w     A7, 8
  27516. 0001436E  601E                     bra        +0x20 /* 0001438E */
  27517. label00014370:
  27518. 00014370  2F0A                     move.l     -[A7], A2
  27519. 00014372  2057                     movea.l    A0, [A7]
  27520. 00014374  2268 0004                movea.l    A1, [A0 + 0x4]
  27521. 00014378  2269 026C                movea.l    A1, [A1 + 0x26C]
  27522. 0001437C  4E91                     jsr        [A1]
  27523. 0001437E  2F0A                     move.l     -[A7], A2
  27524. 00014380  2057                     movea.l    A0, [A7]
  27525. 00014382  2268 0004                movea.l    A1, [A0 + 0x4]
  27526. 00014386  2269 0270                movea.l    A1, [A1 + 0x270]
  27527. 0001438A  4E91                     jsr        [A1]
  27528. 0001438C  504F                     addq.w     A7, 8
  27529. label0001438E:
  27530. 0001438E  486E FFF8                pea.l      [A6 - 0x8]
  27531. 00014392  2F0A                     move.l     -[A7], A2
  27532. 00014394  2057                     movea.l    A0, [A7]
  27533. 00014396  2268 0004                movea.l    A1, [A0 + 0x4]
  27534. 0001439A  2269 003C                movea.l    A1, [A1 + 0x3C]
  27535. 0001439E  4E91                     jsr        [A1]
  27536. 000143A0  486E FFF8                pea.l      [A6 - 0x8]
  27537. 000143A4  4878 000B                push.l     0xB
  27538. 000143A8  A8A9                     syscall    InsetRect
  27539. 000143AA  1F3C 000A                move.b     -[A7], 0xA /* '\n' */
  27540. 000143AE  486E FFF2                pea.l      [A6 - 0xE]
  27541. 000143B2  4EB9 0000 05D8           jsr        [0x000005D8]
  27542. 000143B8  486E FFF2                pea.l      [A6 - 0xE]
  27543. 000143BC  AA14                     syscall    RGBForeColor
  27544. 000143BE  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  27545. 000143C2  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  27546. 000143C6  A893                     syscall    MoveTo
  27547. 000143C8  302E FFFE                move.w     D0, [A6 - 0x2]
  27548. 000143CC  5340                     subq.w     D0, 1
  27549. 000143CE  3F00                     move.w     -[A7], D0
  27550. 000143D0  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  27551. 000143D4  A891                     syscall    LineTo
  27552. 000143D6  486E FFF8                pea.l      [A6 - 0x8]
  27553. 000143DA  2F3C 0000 FFF5           move.l     -[A7], 0xFFF5
  27554. 000143E0  A8A9                     syscall    InsetRect
  27555. 000143E2  2F0A                     move.l     -[A7], A2
  27556. 000143E4  2057                     movea.l    A0, [A7]
  27557. 000143E6  2268 0004                movea.l    A1, [A0 + 0x4]
  27558. 000143EA  2269 022C                movea.l    A1, [A1 + 0x22C]
  27559. 000143EE  4E91                     jsr        [A1]
  27560. 000143F0  4A00                     tst.b      D0
  27561. 000143F2  4FEF 0012                lea.l      A7, [A7 + 0x12]
  27562. 000143F6  6716                     beq        +0x18 /* 0001440E */
  27563. 000143F8  1F3C 0001                move.b     -[A7], 0x1
  27564. 000143FC  486E FFC2                pea.l      [A6 - 0x3E]
  27565. 00014400  4EB9 0000 05D8           jsr        [0x000005D8]
  27566. 00014406  41EE FFC2                lea.l      A0, [A6 - 0x3E]
  27567. 0001440A  5C4F                     addq.w     A7, 6
  27568. 0001440C  6014                     bra        +0x16 /* 00014422 */
  27569. label0001440E:
  27570. 0001440E  1F3C 000A                move.b     -[A7], 0xA /* '\n' */
  27571. 00014412  486E FFBC                pea.l      [A6 - 0x44]
  27572. 00014416  4EB9 0000 05D8           jsr        [0x000005D8]
  27573. 0001441C  41EE FFBC                lea.l      A0, [A6 - 0x44]
  27574. 00014420  5C4F                     addq.w     A7, 6
  27575. label00014422:
  27576. 00014422  2D50 FFF2                move.l     [A6 - 0xE], [A0]
  27577. 00014426  3D68 0004 FFF6           move.w     [A6 - 0xA], [A0 + 0x4]
  27578. 0001442C  486E FFF2                pea.l      [A6 - 0xE]
  27579. 00014430  AA14                     syscall    RGBForeColor
  27580. 00014432  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  27581. 00014436  302E FFFC                move.w     D0, [A6 - 0x4]
  27582. 0001443A  5740                     subq.w     D0, 3
  27583. 0001443C  3F00                     move.w     -[A7], D0
  27584. 0001443E  A893                     syscall    MoveTo
  27585. 00014440  302E FFFE                move.w     D0, [A6 - 0x2]
  27586. 00014444  5340                     subq.w     D0, 1
  27587. 00014446  3F00                     move.w     -[A7], D0
  27588. 00014448  302E FFFC                move.w     D0, [A6 - 0x4]
  27589. 0001444C  5740                     subq.w     D0, 3
  27590. 0001444E  3F00                     move.w     -[A7], D0
  27591. 00014450  A891                     syscall    LineTo
  27592. 00014452  1F3C 0001                move.b     -[A7], 0x1
  27593. 00014456  486E FFF2                pea.l      [A6 - 0xE]
  27594. 0001445A  4EB9 0000 05D8           jsr        [0x000005D8]
  27595. 00014460  486E FFF2                pea.l      [A6 - 0xE]
  27596. 00014464  AA14                     syscall    RGBForeColor
  27597. 00014466  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  27598. 0001446A  302E FFFC                move.w     D0, [A6 - 0x4]
  27599. 0001446E  5540                     subq.w     D0, 2
  27600. 00014470  3F00                     move.w     -[A7], D0
  27601. 00014472  A893                     syscall    MoveTo
  27602. 00014474  302E FFFE                move.w     D0, [A6 - 0x2]
  27603. 00014478  5340                     subq.w     D0, 1
  27604. 0001447A  3F00                     move.w     -[A7], D0
  27605. 0001447C  302E FFFC                move.w     D0, [A6 - 0x4]
  27606. 00014480  5540                     subq.w     D0, 2
  27607. 00014482  3F00                     move.w     -[A7], D0
  27608. 00014484  A891                     syscall    LineTo
  27609. 00014486  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  27610. 0001448A  302E FFFC                move.w     D0, [A6 - 0x4]
  27611. 0001448E  5340                     subq.w     D0, 1
  27612. 00014490  3F00                     move.w     -[A7], D0
  27613. 00014492  A893                     syscall    MoveTo
  27614. 00014494  302E FFFE                move.w     D0, [A6 - 0x2]
  27615. 00014498  5340                     subq.w     D0, 1
  27616. 0001449A  3F00                     move.w     -[A7], D0
  27617. 0001449C  302E FFFC                move.w     D0, [A6 - 0x4]
  27618. 000144A0  5340                     subq.w     D0, 1
  27619. 000144A2  3F00                     move.w     -[A7], D0
  27620. 000144A4  A891                     syscall    LineTo
  27621. 000144A6  3F3C FFFF                move.w     -[A7], 0xFFFF
  27622. 000144AA  486E FFD4                pea.l      [A6 - 0x2C]
  27623. 000144AE  4EB9 0000 20A8           jsr        [0x000020A8]
  27624. 000144B4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  27625. 000144B8  4CDF 0C00                movem.l    A2,A3, [A7]+
  27626. 000144BC  4E5E                     unlink     A6
  27627. 000144BE  4E75                     rts
  27628. 000144C0  4E56 FFB4                link       A6, -0x004C
  27629. 000144C4  2F0A                     move.l     -[A7], A2
  27630. 000144C6  246E 0008                movea.l    A2, [A6 + 0x8]
  27631. 000144CA  486E FFB4                pea.l      [A6 - 0x4C]
  27632. 000144CE  4EB9 0000 20A0           jsr        [0x000020A0]
  27633. 000144D4  4EB9 0000 20B0           jsr        [0x000020B0]
  27634. 000144DA  486E FFF8                pea.l      [A6 - 0x8]
  27635. 000144DE  2F0A                     move.l     -[A7], A2
  27636. 000144E0  2057                     movea.l    A0, [A7]
  27637. 000144E2  2268 0004                movea.l    A1, [A0 + 0x4]
  27638. 000144E6  2269 003C                movea.l    A1, [A1 + 0x3C]
  27639. 000144EA  4E91                     jsr        [A1]
  27640. 000144EC  486E FFF8                pea.l      [A6 - 0x8]
  27641. 000144F0  486E FFDE                pea.l      [A6 - 0x22]
  27642. 000144F4  4EB9 0000 2148           jsr        [0x00002148]
  27643. 000144FA  4FEF 0014                lea.l      A7, [A7 + 0x14]
  27644. 000144FE  6000 05BC                bra        +0x5BE /* 00014ABC */
  27645. label00014502:
  27646. 00014502  0C6E 0004 FFF0           cmpi.w     [A6 - 0x10], 0x4
  27647. 00014508  6C14                     bge        +0x16 /* 0001451E */
  27648. 0001450A  486E FFF2                pea.l      [A6 - 0xE]
  27649. 0001450E  4EB9 0000 05E0           jsr        [0x000005E0]
  27650. 00014514  486E FFF2                pea.l      [A6 - 0xE]
  27651. 00014518  AA14                     syscall    RGBForeColor
  27652. 0001451A  584F                     addq.w     A7, 4
  27653. 0001451C  6052                     bra        +0x54 /* 00014570 */
  27654. label0001451E:
  27655. 0001451E  2F0A                     move.l     -[A7], A2
  27656. 00014520  4EB9 0000 30D8           jsr        [0x000030D8]
  27657. 00014526  4A00                     tst.b      D0
  27658. 00014528  584F                     addq.w     A7, 4
  27659. 0001452A  6720                     beq        +0x22 /* 0001454C */
  27660. 0001452C  2F0A                     move.l     -[A7], A2
  27661. 0001452E  4EB9 0000 3110           jsr        [0x00003110]
  27662. 00014534  4A00                     tst.b      D0
  27663. 00014536  584F                     addq.w     A7, 4
  27664. 00014538  6712                     beq        +0x14 /* 0001454C */
  27665. 0001453A  486E FFD8                pea.l      [A6 - 0x28]
  27666. 0001453E  4EB9 0000 05E0           jsr        [0x000005E0]
  27667. 00014544  41EE FFD8                lea.l      A0, [A6 - 0x28]
  27668. 00014548  584F                     addq.w     A7, 4
  27669. 0001454A  6014                     bra        +0x16 /* 00014560 */
  27670. label0001454C:
  27671. 0001454C  1F3C 000A                move.b     -[A7], 0xA /* '\n' */
  27672. 00014550  486E FFD2                pea.l      [A6 - 0x2E]
  27673. 00014554  4EB9 0000 05D8           jsr        [0x000005D8]
  27674. 0001455A  41EE FFD2                lea.l      A0, [A6 - 0x2E]
  27675. 0001455E  5C4F                     addq.w     A7, 6
  27676. label00014560:
  27677. 00014560  2D50 FFF2                move.l     [A6 - 0xE], [A0]
  27678. 00014564  3D68 0004 FFF6           move.w     [A6 - 0xA], [A0 + 0x4]
  27679. 0001456A  486E FFF2                pea.l      [A6 - 0xE]
  27680. 0001456E  AA14                     syscall    RGBForeColor
  27681. label00014570:
  27682. 00014570  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  27683. 00014574  302E FFFC                move.w     D0, [A6 - 0x4]
  27684. 00014578  5740                     subq.w     D0, 3
  27685. 0001457A  3F00                     move.w     -[A7], D0
  27686. 0001457C  A893                     syscall    MoveTo
  27687. 0001457E  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  27688. 00014582  302E FFFC                move.w     D0, [A6 - 0x4]
  27689. 00014586  5940                     subq.w     D0, 4
  27690. 00014588  3F00                     move.w     -[A7], D0
  27691. 0001458A  A891                     syscall    LineTo
  27692. 0001458C  302E FFFA                move.w     D0, [A6 - 0x6]
  27693. 00014590  5240                     addq.w     D0, 1
  27694. 00014592  3F00                     move.w     -[A7], D0
  27695. 00014594  302E FFFC                move.w     D0, [A6 - 0x4]
  27696. 00014598  5B40                     subq.w     D0, 5
  27697. 0001459A  3F00                     move.w     -[A7], D0
  27698. 0001459C  A891                     syscall    LineTo
  27699. 0001459E  302E FFFA                move.w     D0, [A6 - 0x6]
  27700. 000145A2  5240                     addq.w     D0, 1
  27701. 000145A4  3F00                     move.w     -[A7], D0
  27702. 000145A6  302E FFFC                move.w     D0, [A6 - 0x4]
  27703. 000145AA  5D40                     subq.w     D0, 6
  27704. 000145AC  3F00                     move.w     -[A7], D0
  27705. 000145AE  A891                     syscall    LineTo
  27706. 000145B0  302E FFFA                move.w     D0, [A6 - 0x6]
  27707. 000145B4  5440                     addq.w     D0, 2
  27708. 000145B6  3F00                     move.w     -[A7], D0
  27709. 000145B8  302E FFFC                move.w     D0, [A6 - 0x4]
  27710. 000145BC  5F40                     subq.w     D0, 7
  27711. 000145BE  3F00                     move.w     -[A7], D0
  27712. 000145C0  A891                     syscall    LineTo
  27713. 000145C2  302E FFFA                move.w     D0, [A6 - 0x6]
  27714. 000145C6  5440                     addq.w     D0, 2
  27715. 000145C8  3F00                     move.w     -[A7], D0
  27716. 000145CA  302E FFFC                move.w     D0, [A6 - 0x4]
  27717. 000145CE  5140                     subq.w     D0, 8
  27718. 000145D0  3F00                     move.w     -[A7], D0
  27719. 000145D2  A891                     syscall    LineTo
  27720. 000145D4  302E FFFA                move.w     D0, [A6 - 0x6]
  27721. 000145D8  5640                     addq.w     D0, 3
  27722. 000145DA  3F00                     move.w     -[A7], D0
  27723. 000145DC  70F7                     moveq.l    D0, 0xFFFFFFF7
  27724. 000145DE  D06E FFFC                add.w      D0, [A6 - 0x4]
  27725. 000145E2  3F00                     move.w     -[A7], D0
  27726. 000145E4  A891                     syscall    LineTo
  27727. 000145E6  302E FFFA                move.w     D0, [A6 - 0x6]
  27728. 000145EA  5640                     addq.w     D0, 3
  27729. 000145EC  3F00                     move.w     -[A7], D0
  27730. 000145EE  70F6                     moveq.l    D0, 0xFFFFFFF6
  27731. 000145F0  D06E FFFC                add.w      D0, [A6 - 0x4]
  27732. 000145F4  3F00                     move.w     -[A7], D0
  27733. 000145F6  A891                     syscall    LineTo
  27734. 000145F8  302E FFFA                move.w     D0, [A6 - 0x6]
  27735. 000145FC  5840                     addq.w     D0, 4
  27736. 000145FE  3F00                     move.w     -[A7], D0
  27737. 00014600  70F5                     moveq.l    D0, 0xFFFFFFF5
  27738. 00014602  D06E FFFC                add.w      D0, [A6 - 0x4]
  27739. 00014606  3F00                     move.w     -[A7], D0
  27740. 00014608  A891                     syscall    LineTo
  27741. 0001460A  302E FFFA                move.w     D0, [A6 - 0x6]
  27742. 0001460E  5840                     addq.w     D0, 4
  27743. 00014610  3F00                     move.w     -[A7], D0
  27744. 00014612  70F4                     moveq.l    D0, 0xFFFFFFF4
  27745. 00014614  D06E FFFC                add.w      D0, [A6 - 0x4]
  27746. 00014618  3F00                     move.w     -[A7], D0
  27747. 0001461A  A891                     syscall    LineTo
  27748. 0001461C  302E FFFA                move.w     D0, [A6 - 0x6]
  27749. 00014620  5A40                     addq.w     D0, 5
  27750. 00014622  3F00                     move.w     -[A7], D0
  27751. 00014624  70F3                     moveq.l    D0, 0xFFFFFFF3
  27752. 00014626  D06E FFFC                add.w      D0, [A6 - 0x4]
  27753. 0001462A  3F00                     move.w     -[A7], D0
  27754. 0001462C  A891                     syscall    LineTo
  27755. 0001462E  302E FFFA                move.w     D0, [A6 - 0x6]
  27756. 00014632  5A40                     addq.w     D0, 5
  27757. 00014634  3F00                     move.w     -[A7], D0
  27758. 00014636  70F2                     moveq.l    D0, 0xFFFFFFF2
  27759. 00014638  D06E FFFC                add.w      D0, [A6 - 0x4]
  27760. 0001463C  3F00                     move.w     -[A7], D0
  27761. 0001463E  A891                     syscall    LineTo
  27762. 00014640  302E FFFA                move.w     D0, [A6 - 0x6]
  27763. 00014644  5C40                     addq.w     D0, 6
  27764. 00014646  3F00                     move.w     -[A7], D0
  27765. 00014648  70F1                     moveq.l    D0, 0xFFFFFFF1
  27766. 0001464A  D06E FFFC                add.w      D0, [A6 - 0x4]
  27767. 0001464E  3F00                     move.w     -[A7], D0
  27768. 00014650  A891                     syscall    LineTo
  27769. 00014652  302E FFFA                move.w     D0, [A6 - 0x6]
  27770. 00014656  5C40                     addq.w     D0, 6
  27771. 00014658  3F00                     move.w     -[A7], D0
  27772. 0001465A  70F0                     moveq.l    D0, 0xFFFFFFF0
  27773. 0001465C  D06E FFFC                add.w      D0, [A6 - 0x4]
  27774. 00014660  3F00                     move.w     -[A7], D0
  27775. 00014662  A891                     syscall    LineTo
  27776. 00014664  302E FFFA                move.w     D0, [A6 - 0x6]
  27777. 00014668  5E40                     addq.w     D0, 7
  27778. 0001466A  3F00                     move.w     -[A7], D0
  27779. 0001466C  70EF                     moveq.l    D0, 0xFFFFFFEF
  27780. 0001466E  D06E FFFC                add.w      D0, [A6 - 0x4]
  27781. 00014672  3F00                     move.w     -[A7], D0
  27782. 00014674  A891                     syscall    LineTo
  27783. 00014676  302E FFFA                move.w     D0, [A6 - 0x6]
  27784. 0001467A  5040                     addq.w     D0, 8
  27785. 0001467C  3F00                     move.w     -[A7], D0
  27786. 0001467E  70EE                     moveq.l    D0, 0xFFFFFFEE
  27787. 00014680  D06E FFFC                add.w      D0, [A6 - 0x4]
  27788. 00014684  3F00                     move.w     -[A7], D0
  27789. 00014686  A891                     syscall    LineTo
  27790. 00014688  7009                     moveq.l    D0, 0x09
  27791. 0001468A  D06E FFFA                add.w      D0, [A6 - 0x6]
  27792. 0001468E  3F00                     move.w     -[A7], D0
  27793. 00014690  70EE                     moveq.l    D0, 0xFFFFFFEE
  27794. 00014692  D06E FFFC                add.w      D0, [A6 - 0x4]
  27795. 00014696  3F00                     move.w     -[A7], D0
  27796. 00014698  A891                     syscall    LineTo
  27797. 0001469A  700A                     moveq.l    D0, 0x0A
  27798. 0001469C  D06E FFFA                add.w      D0, [A6 - 0x6]
  27799. 000146A0  3F00                     move.w     -[A7], D0
  27800. 000146A2  70ED                     moveq.l    D0, 0xFFFFFFED
  27801. 000146A4  D06E FFFC                add.w      D0, [A6 - 0x4]
  27802. 000146A8  3F00                     move.w     -[A7], D0
  27803. 000146AA  A891                     syscall    LineTo
  27804. 000146AC  700B                     moveq.l    D0, 0x0B
  27805. 000146AE  D06E FFFA                add.w      D0, [A6 - 0x6]
  27806. 000146B2  3F00                     move.w     -[A7], D0
  27807. 000146B4  70ED                     moveq.l    D0, 0xFFFFFFED
  27808. 000146B6  D06E FFFC                add.w      D0, [A6 - 0x4]
  27809. 000146BA  3F00                     move.w     -[A7], D0
  27810. 000146BC  A891                     syscall    LineTo
  27811. 000146BE  0C6E 0004 FFF0           cmpi.w     [A6 - 0x10], 0x4
  27812. 000146C4  6D00 03F6                blt        +0x3F8 /* 00014ABC */
  27813. 000146C8  2F0A                     move.l     -[A7], A2
  27814. 000146CA  4EB9 0000 30D8           jsr        [0x000030D8]
  27815. 000146D0  4A00                     tst.b      D0
  27816. 000146D2  584F                     addq.w     A7, 4
  27817. 000146D4  6700 03E6                beq        +0x3E8 /* 00014ABC */
  27818. 000146D8  2F0A                     move.l     -[A7], A2
  27819. 000146DA  4EB9 0000 3110           jsr        [0x00003110]
  27820. 000146E0  4A00                     tst.b      D0
  27821. 000146E2  584F                     addq.w     A7, 4
  27822. 000146E4  6700 03D6                beq        +0x3D8 /* 00014ABC */
  27823. 000146E8  2F0A                     move.l     -[A7], A2
  27824. 000146EA  2057                     movea.l    A0, [A7]
  27825. 000146EC  2268 0004                movea.l    A1, [A0 + 0x4]
  27826. 000146F0  2269 022C                movea.l    A1, [A1 + 0x22C]
  27827. 000146F4  4E91                     jsr        [A1]
  27828. 000146F6  4A00                     tst.b      D0
  27829. 000146F8  584F                     addq.w     A7, 4
  27830. 000146FA  6616                     bne        +0x18 /* 00014712 */
  27831. 000146FC  2F0A                     move.l     -[A7], A2
  27832. 000146FE  2057                     movea.l    A0, [A7]
  27833. 00014700  2268 0004                movea.l    A1, [A0 + 0x4]
  27834. 00014704  2269 0230                movea.l    A1, [A1 + 0x230]
  27835. 00014708  4E91                     jsr        [A1]
  27836. 0001470A  4A00                     tst.b      D0
  27837. 0001470C  584F                     addq.w     A7, 4
  27838. 0001470E  6700 01DA                beq        +0x1DC /* 000148EA */
  27839. label00014712:
  27840. 00014712  2F0A                     move.l     -[A7], A2
  27841. 00014714  2057                     movea.l    A0, [A7]
  27842. 00014716  2268 0004                movea.l    A1, [A0 + 0x4]
  27843. 0001471A  2269 022C                movea.l    A1, [A1 + 0x22C]
  27844. 0001471E  4E91                     jsr        [A1]
  27845. 00014720  4A00                     tst.b      D0
  27846. 00014722  584F                     addq.w     A7, 4
  27847. 00014724  6718                     beq        +0x1A /* 0001473E */
  27848. 00014726  1F3C 0003                move.b     -[A7], 0x3
  27849. 0001472A  486E FFF2                pea.l      [A6 - 0xE]
  27850. 0001472E  4EB9 0000 05D8           jsr        [0x000005D8]
  27851. 00014734  486E FFF2                pea.l      [A6 - 0xE]
  27852. 00014738  AA14                     syscall    RGBForeColor
  27853. 0001473A  5C4F                     addq.w     A7, 6
  27854. 0001473C  602A                     bra        +0x2C /* 00014768 */
  27855. label0001473E:
  27856. 0001473E  2F0A                     move.l     -[A7], A2
  27857. 00014740  2057                     movea.l    A0, [A7]
  27858. 00014742  2268 0004                movea.l    A1, [A0 + 0x4]
  27859. 00014746  2269 0230                movea.l    A1, [A1 + 0x230]
  27860. 0001474A  4E91                     jsr        [A1]
  27861. 0001474C  4A00                     tst.b      D0
  27862. 0001474E  584F                     addq.w     A7, 4
  27863. 00014750  6716                     beq        +0x18 /* 00014768 */
  27864. 00014752  1F3C 000B                move.b     -[A7], 0xB
  27865. 00014756  486E FFF2                pea.l      [A6 - 0xE]
  27866. 0001475A  4EB9 0000 05D8           jsr        [0x000005D8]
  27867. 00014760  486E FFF2                pea.l      [A6 - 0xE]
  27868. 00014764  AA14                     syscall    RGBForeColor
  27869. 00014766  5C4F                     addq.w     A7, 6
  27870. label00014768:
  27871. 00014768  2F0A                     move.l     -[A7], A2
  27872. 0001476A  2057                     movea.l    A0, [A7]
  27873. 0001476C  2268 0004                movea.l    A1, [A0 + 0x4]
  27874. 00014770  2269 022C                movea.l    A1, [A1 + 0x22C]
  27875. 00014774  4E91                     jsr        [A1]
  27876. 00014776  4A00                     tst.b      D0
  27877. 00014778  584F                     addq.w     A7, 4
  27878. 0001477A  671C                     beq        +0x1E /* 00014798 */
  27879. 0001477C  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  27880. 00014780  302E FFFC                move.w     D0, [A6 - 0x4]
  27881. 00014784  5540                     subq.w     D0, 2
  27882. 00014786  3F00                     move.w     -[A7], D0
  27883. 00014788  A893                     syscall    MoveTo
  27884. 0001478A  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  27885. 0001478E  302E FFFC                move.w     D0, [A6 - 0x4]
  27886. 00014792  5740                     subq.w     D0, 3
  27887. 00014794  3F00                     move.w     -[A7], D0
  27888. 00014796  A891                     syscall    LineTo
  27889. label00014798:
  27890. 00014798  486E FFF8                pea.l      [A6 - 0x8]
  27891. 0001479C  4878 0001                push.l     0x1
  27892. 000147A0  A8A9                     syscall    InsetRect
  27893. 000147A2  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  27894. 000147A6  302E FFFC                move.w     D0, [A6 - 0x4]
  27895. 000147AA  5740                     subq.w     D0, 3
  27896. 000147AC  3F00                     move.w     -[A7], D0
  27897. 000147AE  A893                     syscall    MoveTo
  27898. 000147B0  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  27899. 000147B4  302E FFFC                move.w     D0, [A6 - 0x4]
  27900. 000147B8  5940                     subq.w     D0, 4
  27901. 000147BA  3F00                     move.w     -[A7], D0
  27902. 000147BC  A891                     syscall    LineTo
  27903. 000147BE  302E FFFA                move.w     D0, [A6 - 0x6]
  27904. 000147C2  5240                     addq.w     D0, 1
  27905. 000147C4  3F00                     move.w     -[A7], D0
  27906. 000147C6  302E FFFC                move.w     D0, [A6 - 0x4]
  27907. 000147CA  5B40                     subq.w     D0, 5
  27908. 000147CC  3F00                     move.w     -[A7], D0
  27909. 000147CE  A891                     syscall    LineTo
  27910. 000147D0  302E FFFA                move.w     D0, [A6 - 0x6]
  27911. 000147D4  5240                     addq.w     D0, 1
  27912. 000147D6  3F00                     move.w     -[A7], D0
  27913. 000147D8  302E FFFC                move.w     D0, [A6 - 0x4]
  27914. 000147DC  5D40                     subq.w     D0, 6
  27915. 000147DE  3F00                     move.w     -[A7], D0
  27916. 000147E0  A891                     syscall    LineTo
  27917. 000147E2  302E FFFA                move.w     D0, [A6 - 0x6]
  27918. 000147E6  5440                     addq.w     D0, 2
  27919. 000147E8  3F00                     move.w     -[A7], D0
  27920. 000147EA  302E FFFC                move.w     D0, [A6 - 0x4]
  27921. 000147EE  5F40                     subq.w     D0, 7
  27922. 000147F0  3F00                     move.w     -[A7], D0
  27923. 000147F2  A891                     syscall    LineTo
  27924. 000147F4  302E FFFA                move.w     D0, [A6 - 0x6]
  27925. 000147F8  5440                     addq.w     D0, 2
  27926. 000147FA  3F00                     move.w     -[A7], D0
  27927. 000147FC  302E FFFC                move.w     D0, [A6 - 0x4]
  27928. 00014800  5140                     subq.w     D0, 8
  27929. 00014802  3F00                     move.w     -[A7], D0
  27930. 00014804  A891                     syscall    LineTo
  27931. 00014806  302E FFFA                move.w     D0, [A6 - 0x6]
  27932. 0001480A  5640                     addq.w     D0, 3
  27933. 0001480C  3F00                     move.w     -[A7], D0
  27934. 0001480E  70F7                     moveq.l    D0, 0xFFFFFFF7
  27935. 00014810  D06E FFFC                add.w      D0, [A6 - 0x4]
  27936. 00014814  3F00                     move.w     -[A7], D0
  27937. 00014816  A891                     syscall    LineTo
  27938. 00014818  302E FFFA                move.w     D0, [A6 - 0x6]
  27939. 0001481C  5640                     addq.w     D0, 3
  27940. 0001481E  3F00                     move.w     -[A7], D0
  27941. 00014820  70F6                     moveq.l    D0, 0xFFFFFFF6
  27942. 00014822  D06E FFFC                add.w      D0, [A6 - 0x4]
  27943. 00014826  3F00                     move.w     -[A7], D0
  27944. 00014828  A891                     syscall    LineTo
  27945. 0001482A  302E FFFA                move.w     D0, [A6 - 0x6]
  27946. 0001482E  5840                     addq.w     D0, 4
  27947. 00014830  3F00                     move.w     -[A7], D0
  27948. 00014832  70F5                     moveq.l    D0, 0xFFFFFFF5
  27949. 00014834  D06E FFFC                add.w      D0, [A6 - 0x4]
  27950. 00014838  3F00                     move.w     -[A7], D0
  27951. 0001483A  A891                     syscall    LineTo
  27952. 0001483C  302E FFFA                move.w     D0, [A6 - 0x6]
  27953. 00014840  5840                     addq.w     D0, 4
  27954. 00014842  3F00                     move.w     -[A7], D0
  27955. 00014844  70F4                     moveq.l    D0, 0xFFFFFFF4
  27956. 00014846  D06E FFFC                add.w      D0, [A6 - 0x4]
  27957. 0001484A  3F00                     move.w     -[A7], D0
  27958. 0001484C  A891                     syscall    LineTo
  27959. 0001484E  302E FFFA                move.w     D0, [A6 - 0x6]
  27960. 00014852  5A40                     addq.w     D0, 5
  27961. 00014854  3F00                     move.w     -[A7], D0
  27962. 00014856  70F3                     moveq.l    D0, 0xFFFFFFF3
  27963. 00014858  D06E FFFC                add.w      D0, [A6 - 0x4]
  27964. 0001485C  3F00                     move.w     -[A7], D0
  27965. 0001485E  A891                     syscall    LineTo
  27966. 00014860  302E FFFA                move.w     D0, [A6 - 0x6]
  27967. 00014864  5A40                     addq.w     D0, 5
  27968. 00014866  3F00                     move.w     -[A7], D0
  27969. 00014868  70F2                     moveq.l    D0, 0xFFFFFFF2
  27970. 0001486A  D06E FFFC                add.w      D0, [A6 - 0x4]
  27971. 0001486E  3F00                     move.w     -[A7], D0
  27972. 00014870  A891                     syscall    LineTo
  27973. 00014872  302E FFFA                move.w     D0, [A6 - 0x6]
  27974. 00014876  5C40                     addq.w     D0, 6
  27975. 00014878  3F00                     move.w     -[A7], D0
  27976. 0001487A  70F1                     moveq.l    D0, 0xFFFFFFF1
  27977. 0001487C  D06E FFFC                add.w      D0, [A6 - 0x4]
  27978. 00014880  3F00                     move.w     -[A7], D0
  27979. 00014882  A891                     syscall    LineTo
  27980. 00014884  302E FFFA                move.w     D0, [A6 - 0x6]
  27981. 00014888  5C40                     addq.w     D0, 6
  27982. 0001488A  3F00                     move.w     -[A7], D0
  27983. 0001488C  70F0                     moveq.l    D0, 0xFFFFFFF0
  27984. 0001488E  D06E FFFC                add.w      D0, [A6 - 0x4]
  27985. 00014892  3F00                     move.w     -[A7], D0
  27986. 00014894  A891                     syscall    LineTo
  27987. 00014896  302E FFFA                move.w     D0, [A6 - 0x6]
  27988. 0001489A  5E40                     addq.w     D0, 7
  27989. 0001489C  3F00                     move.w     -[A7], D0
  27990. 0001489E  70EF                     moveq.l    D0, 0xFFFFFFEF
  27991. 000148A0  D06E FFFC                add.w      D0, [A6 - 0x4]
  27992. 000148A4  3F00                     move.w     -[A7], D0
  27993. 000148A6  A891                     syscall    LineTo
  27994. 000148A8  302E FFFA                move.w     D0, [A6 - 0x6]
  27995. 000148AC  5040                     addq.w     D0, 8
  27996. 000148AE  3F00                     move.w     -[A7], D0
  27997. 000148B0  70EF                     moveq.l    D0, 0xFFFFFFEF
  27998. 000148B2  D06E FFFC                add.w      D0, [A6 - 0x4]
  27999. 000148B6  3F00                     move.w     -[A7], D0
  28000. 000148B8  A891                     syscall    LineTo
  28001. 000148BA  7009                     moveq.l    D0, 0x09
  28002. 000148BC  D06E FFFA                add.w      D0, [A6 - 0x6]
  28003. 000148C0  3F00                     move.w     -[A7], D0
  28004. 000148C2  70EE                     moveq.l    D0, 0xFFFFFFEE
  28005. 000148C4  D06E FFFC                add.w      D0, [A6 - 0x4]
  28006. 000148C8  3F00                     move.w     -[A7], D0
  28007. 000148CA  A891                     syscall    LineTo
  28008. 000148CC  700A                     moveq.l    D0, 0x0A
  28009. 000148CE  D06E FFFA                add.w      D0, [A6 - 0x6]
  28010. 000148D2  3F00                     move.w     -[A7], D0
  28011. 000148D4  70EE                     moveq.l    D0, 0xFFFFFFEE
  28012. 000148D6  D06E FFFC                add.w      D0, [A6 - 0x4]
  28013. 000148DA  3F00                     move.w     -[A7], D0
  28014. 000148DC  A891                     syscall    LineTo
  28015. 000148DE  486E FFF8                pea.l      [A6 - 0x8]
  28016. 000148E2  2F3C 0000 FFFF           move.l     -[A7], 0xFFFF
  28017. 000148E8  A8A9                     syscall    InsetRect
  28018. label000148EA:
  28019. 000148EA  2F0A                     move.l     -[A7], A2
  28020. 000148EC  2057                     movea.l    A0, [A7]
  28021. 000148EE  2268 0004                movea.l    A1, [A0 + 0x4]
  28022. 000148F2  2269 022C                movea.l    A1, [A1 + 0x22C]
  28023. 000148F6  4E91                     jsr        [A1]
  28024. 000148F8  4A00                     tst.b      D0
  28025. 000148FA  584F                     addq.w     A7, 4
  28026. 000148FC  6714                     beq        +0x16 /* 00014912 */
  28027. 000148FE  486E FFF2                pea.l      [A6 - 0xE]
  28028. 00014902  4EB9 0000 05E8           jsr        [0x000005E8]
  28029. 00014908  486E FFF2                pea.l      [A6 - 0xE]
  28030. 0001490C  AA14                     syscall    RGBForeColor
  28031. 0001490E  584F                     addq.w     A7, 4
  28032. 00014910  6042                     bra        +0x44 /* 00014954 */
  28033. label00014912:
  28034. 00014912  2F0A                     move.l     -[A7], A2
  28035. 00014914  2057                     movea.l    A0, [A7]
  28036. 00014916  2268 0004                movea.l    A1, [A0 + 0x4]
  28037. 0001491A  2269 0230                movea.l    A1, [A1 + 0x230]
  28038. 0001491E  4E91                     jsr        [A1]
  28039. 00014920  4A00                     tst.b      D0
  28040. 00014922  584F                     addq.w     A7, 4
  28041. 00014924  6718                     beq        +0x1A /* 0001493E */
  28042. 00014926  1F3C 000A                move.b     -[A7], 0xA /* '\n' */
  28043. 0001492A  486E FFF2                pea.l      [A6 - 0xE]
  28044. 0001492E  4EB9 0000 05D8           jsr        [0x000005D8]
  28045. 00014934  486E FFF2                pea.l      [A6 - 0xE]
  28046. 00014938  AA14                     syscall    RGBForeColor
  28047. 0001493A  5C4F                     addq.w     A7, 6
  28048. 0001493C  6016                     bra        +0x18 /* 00014954 */
  28049. label0001493E:
  28050. 0001493E  1F3C 0001                move.b     -[A7], 0x1
  28051. 00014942  486E FFF2                pea.l      [A6 - 0xE]
  28052. 00014946  4EB9 0000 05D8           jsr        [0x000005D8]
  28053. 0001494C  486E FFF2                pea.l      [A6 - 0xE]
  28054. 00014950  AA14                     syscall    RGBForeColor
  28055. 00014952  5C4F                     addq.w     A7, 6
  28056. label00014954:
  28057. 00014954  2F0A                     move.l     -[A7], A2
  28058. 00014956  2057                     movea.l    A0, [A7]
  28059. 00014958  2268 0004                movea.l    A1, [A0 + 0x4]
  28060. 0001495C  2269 022C                movea.l    A1, [A1 + 0x22C]
  28061. 00014960  4E91                     jsr        [A1]
  28062. 00014962  4A00                     tst.b      D0
  28063. 00014964  584F                     addq.w     A7, 4
  28064. 00014966  6720                     beq        +0x22 /* 00014988 */
  28065. 00014968  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  28066. 0001496C  302E FFFC                move.w     D0, [A6 - 0x4]
  28067. 00014970  5340                     subq.w     D0, 1
  28068. 00014972  3F00                     move.w     -[A7], D0
  28069. 00014974  A893                     syscall    MoveTo
  28070. 00014976  302E FFFA                move.w     D0, [A6 - 0x6]
  28071. 0001497A  5440                     addq.w     D0, 2
  28072. 0001497C  3F00                     move.w     -[A7], D0
  28073. 0001497E  302E FFFC                move.w     D0, [A6 - 0x4]
  28074. 00014982  5740                     subq.w     D0, 3
  28075. 00014984  3F00                     move.w     -[A7], D0
  28076. 00014986  A891                     syscall    LineTo
  28077. label00014988:
  28078. 00014988  486E FFF8                pea.l      [A6 - 0x8]
  28079. 0001498C  4878 0002                push.l     0x2
  28080. 00014990  A8A9                     syscall    InsetRect
  28081. 00014992  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  28082. 00014996  302E FFFC                move.w     D0, [A6 - 0x4]
  28083. 0001499A  5740                     subq.w     D0, 3
  28084. 0001499C  3F00                     move.w     -[A7], D0
  28085. 0001499E  A893                     syscall    MoveTo
  28086. 000149A0  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  28087. 000149A4  302E FFFC                move.w     D0, [A6 - 0x4]
  28088. 000149A8  5940                     subq.w     D0, 4
  28089. 000149AA  3F00                     move.w     -[A7], D0
  28090. 000149AC  A891                     syscall    LineTo
  28091. 000149AE  302E FFFA                move.w     D0, [A6 - 0x6]
  28092. 000149B2  5240                     addq.w     D0, 1
  28093. 000149B4  3F00                     move.w     -[A7], D0
  28094. 000149B6  302E FFFC                move.w     D0, [A6 - 0x4]
  28095. 000149BA  5B40                     subq.w     D0, 5
  28096. 000149BC  3F00                     move.w     -[A7], D0
  28097. 000149BE  A891                     syscall    LineTo
  28098. 000149C0  302E FFFA                move.w     D0, [A6 - 0x6]
  28099. 000149C4  5240                     addq.w     D0, 1
  28100. 000149C6  3F00                     move.w     -[A7], D0
  28101. 000149C8  302E FFFC                move.w     D0, [A6 - 0x4]
  28102. 000149CC  5D40                     subq.w     D0, 6
  28103. 000149CE  3F00                     move.w     -[A7], D0
  28104. 000149D0  A891                     syscall    LineTo
  28105. 000149D2  302E FFFA                move.w     D0, [A6 - 0x6]
  28106. 000149D6  5440                     addq.w     D0, 2
  28107. 000149D8  3F00                     move.w     -[A7], D0
  28108. 000149DA  302E FFFC                move.w     D0, [A6 - 0x4]
  28109. 000149DE  5F40                     subq.w     D0, 7
  28110. 000149E0  3F00                     move.w     -[A7], D0
  28111. 000149E2  A891                     syscall    LineTo
  28112. 000149E4  302E FFFA                move.w     D0, [A6 - 0x6]
  28113. 000149E8  5440                     addq.w     D0, 2
  28114. 000149EA  3F00                     move.w     -[A7], D0
  28115. 000149EC  302E FFFC                move.w     D0, [A6 - 0x4]
  28116. 000149F0  5140                     subq.w     D0, 8
  28117. 000149F2  3F00                     move.w     -[A7], D0
  28118. 000149F4  A891                     syscall    LineTo
  28119. 000149F6  302E FFFA                move.w     D0, [A6 - 0x6]
  28120. 000149FA  5640                     addq.w     D0, 3
  28121. 000149FC  3F00                     move.w     -[A7], D0
  28122. 000149FE  70F7                     moveq.l    D0, 0xFFFFFFF7
  28123. 00014A00  D06E FFFC                add.w      D0, [A6 - 0x4]
  28124. 00014A04  3F00                     move.w     -[A7], D0
  28125. 00014A06  A891                     syscall    LineTo
  28126. 00014A08  302E FFFA                move.w     D0, [A6 - 0x6]
  28127. 00014A0C  5640                     addq.w     D0, 3
  28128. 00014A0E  3F00                     move.w     -[A7], D0
  28129. 00014A10  70F6                     moveq.l    D0, 0xFFFFFFF6
  28130. 00014A12  D06E FFFC                add.w      D0, [A6 - 0x4]
  28131. 00014A16  3F00                     move.w     -[A7], D0
  28132. 00014A18  A891                     syscall    LineTo
  28133. 00014A1A  302E FFFA                move.w     D0, [A6 - 0x6]
  28134. 00014A1E  5840                     addq.w     D0, 4
  28135. 00014A20  3F00                     move.w     -[A7], D0
  28136. 00014A22  70F5                     moveq.l    D0, 0xFFFFFFF5
  28137. 00014A24  D06E FFFC                add.w      D0, [A6 - 0x4]
  28138. 00014A28  3F00                     move.w     -[A7], D0
  28139. 00014A2A  A891                     syscall    LineTo
  28140. 00014A2C  302E FFFA                move.w     D0, [A6 - 0x6]
  28141. 00014A30  5840                     addq.w     D0, 4
  28142. 00014A32  3F00                     move.w     -[A7], D0
  28143. 00014A34  70F4                     moveq.l    D0, 0xFFFFFFF4
  28144. 00014A36  D06E FFFC                add.w      D0, [A6 - 0x4]
  28145. 00014A3A  3F00                     move.w     -[A7], D0
  28146. 00014A3C  A891                     syscall    LineTo
  28147. 00014A3E  302E FFFA                move.w     D0, [A6 - 0x6]
  28148. 00014A42  5A40                     addq.w     D0, 5
  28149. 00014A44  3F00                     move.w     -[A7], D0
  28150. 00014A46  70F3                     moveq.l    D0, 0xFFFFFFF3
  28151. 00014A48  D06E FFFC                add.w      D0, [A6 - 0x4]
  28152. 00014A4C  3F00                     move.w     -[A7], D0
  28153. 00014A4E  A891                     syscall    LineTo
  28154. 00014A50  302E FFFA                move.w     D0, [A6 - 0x6]
  28155. 00014A54  5A40                     addq.w     D0, 5
  28156. 00014A56  3F00                     move.w     -[A7], D0
  28157. 00014A58  70F2                     moveq.l    D0, 0xFFFFFFF2
  28158. 00014A5A  D06E FFFC                add.w      D0, [A6 - 0x4]
  28159. 00014A5E  3F00                     move.w     -[A7], D0
  28160. 00014A60  A891                     syscall    LineTo
  28161. 00014A62  302E FFFA                move.w     D0, [A6 - 0x6]
  28162. 00014A66  5C40                     addq.w     D0, 6
  28163. 00014A68  3F00                     move.w     -[A7], D0
  28164. 00014A6A  70F1                     moveq.l    D0, 0xFFFFFFF1
  28165. 00014A6C  D06E FFFC                add.w      D0, [A6 - 0x4]
  28166. 00014A70  3F00                     move.w     -[A7], D0
  28167. 00014A72  A891                     syscall    LineTo
  28168. 00014A74  302E FFFA                move.w     D0, [A6 - 0x6]
  28169. 00014A78  5C40                     addq.w     D0, 6
  28170. 00014A7A  3F00                     move.w     -[A7], D0
  28171. 00014A7C  70F0                     moveq.l    D0, 0xFFFFFFF0
  28172. 00014A7E  D06E FFFC                add.w      D0, [A6 - 0x4]
  28173. 00014A82  3F00                     move.w     -[A7], D0
  28174. 00014A84  A891                     syscall    LineTo
  28175. 00014A86  302E FFFA                move.w     D0, [A6 - 0x6]
  28176. 00014A8A  5E40                     addq.w     D0, 7
  28177. 00014A8C  3F00                     move.w     -[A7], D0
  28178. 00014A8E  70F0                     moveq.l    D0, 0xFFFFFFF0
  28179. 00014A90  D06E FFFC                add.w      D0, [A6 - 0x4]
  28180. 00014A94  3F00                     move.w     -[A7], D0
  28181. 00014A96  A891                     syscall    LineTo
  28182. 00014A98  302E FFFA                move.w     D0, [A6 - 0x6]
  28183. 00014A9C  5040                     addq.w     D0, 8
  28184. 00014A9E  3F00                     move.w     -[A7], D0
  28185. 00014AA0  70EF                     moveq.l    D0, 0xFFFFFFEF
  28186. 00014AA2  D06E FFFC                add.w      D0, [A6 - 0x4]
  28187. 00014AA6  3F00                     move.w     -[A7], D0
  28188. 00014AA8  A891                     syscall    LineTo
  28189. 00014AAA  7009                     moveq.l    D0, 0x09
  28190. 00014AAC  D06E FFFA                add.w      D0, [A6 - 0x6]
  28191. 00014AB0  3F00                     move.w     -[A7], D0
  28192. 00014AB2  70EF                     moveq.l    D0, 0xFFFFFFEF
  28193. 00014AB4  D06E FFFC                add.w      D0, [A6 - 0x4]
  28194. 00014AB8  3F00                     move.w     -[A7], D0
  28195. 00014ABA  A891                     syscall    LineTo
  28196. label00014ABC:
  28197. 00014ABC  486E FFF0                pea.l      [A6 - 0x10]
  28198. 00014AC0  486E FFDE                pea.l      [A6 - 0x22]
  28199. 00014AC4  4EB9 0000 2158           jsr        [0x00002158]
  28200. 00014ACA  4A00                     tst.b      D0
  28201. 00014ACC  504F                     addq.w     A7, 8
  28202. 00014ACE  6600 FA32                bne        -0x5CC /* 00014502 */
  28203. 00014AD2  3F3C FFFF                move.w     -[A7], 0xFFFF
  28204. 00014AD6  486E FFDE                pea.l      [A6 - 0x22]
  28205. 00014ADA  4EB9 0000 2150           jsr        [0x00002150]
  28206. 00014AE0  3F3C FFFF                move.w     -[A7], 0xFFFF
  28207. 00014AE4  486E FFB4                pea.l      [A6 - 0x4C]
  28208. 00014AE8  4EB9 0000 20A8           jsr        [0x000020A8]
  28209. 00014AEE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  28210. 00014AF2  245F                     movea.l    A2, [A7]+
  28211. 00014AF4  4E5E                     unlink     A6
  28212. 00014AF6  4E75                     rts
  28213. 00014AF8  4E56 FFB4                link       A6, -0x004C
  28214. 00014AFC  2F0A                     move.l     -[A7], A2
  28215. 00014AFE  246E 0008                movea.l    A2, [A6 + 0x8]
  28216. 00014B02  486E FFB4                pea.l      [A6 - 0x4C]
  28217. 00014B06  4EB9 0000 20A0           jsr        [0x000020A0]
  28218. 00014B0C  4EB9 0000 20B0           jsr        [0x000020B0]
  28219. 00014B12  486E FFF8                pea.l      [A6 - 0x8]
  28220. 00014B16  2F0A                     move.l     -[A7], A2
  28221. 00014B18  2057                     movea.l    A0, [A7]
  28222. 00014B1A  2268 0004                movea.l    A1, [A0 + 0x4]
  28223. 00014B1E  2269 003C                movea.l    A1, [A1 + 0x3C]
  28224. 00014B22  4E91                     jsr        [A1]
  28225. 00014B24  486E FFF8                pea.l      [A6 - 0x8]
  28226. 00014B28  486E FFDE                pea.l      [A6 - 0x22]
  28227. 00014B2C  4EB9 0000 2148           jsr        [0x00002148]
  28228. 00014B32  4FEF 0014                lea.l      A7, [A7 + 0x14]
  28229. 00014B36  6000 0F3E                bra        +0xF40 /* 00015A76 */
  28230. label00014B3A:
  28231. 00014B3A  0C6E 0004 FFF0           cmpi.w     [A6 - 0x10], 0x4
  28232. 00014B40  6C14                     bge        +0x16 /* 00014B56 */
  28233. 00014B42  486E FFF2                pea.l      [A6 - 0xE]
  28234. 00014B46  4EB9 0000 05E0           jsr        [0x000005E0]
  28235. 00014B4C  486E FFF2                pea.l      [A6 - 0xE]
  28236. 00014B50  AA14                     syscall    RGBForeColor
  28237. 00014B52  584F                     addq.w     A7, 4
  28238. 00014B54  6052                     bra        +0x54 /* 00014BA8 */
  28239. label00014B56:
  28240. 00014B56  2F0A                     move.l     -[A7], A2
  28241. 00014B58  4EB9 0000 30D8           jsr        [0x000030D8]
  28242. 00014B5E  4A00                     tst.b      D0
  28243. 00014B60  584F                     addq.w     A7, 4
  28244. 00014B62  6720                     beq        +0x22 /* 00014B84 */
  28245. 00014B64  2F0A                     move.l     -[A7], A2
  28246. 00014B66  4EB9 0000 3110           jsr        [0x00003110]
  28247. 00014B6C  4A00                     tst.b      D0
  28248. 00014B6E  584F                     addq.w     A7, 4
  28249. 00014B70  6712                     beq        +0x14 /* 00014B84 */
  28250. 00014B72  486E FFD8                pea.l      [A6 - 0x28]
  28251. 00014B76  4EB9 0000 05E0           jsr        [0x000005E0]
  28252. 00014B7C  41EE FFD8                lea.l      A0, [A6 - 0x28]
  28253. 00014B80  584F                     addq.w     A7, 4
  28254. 00014B82  6014                     bra        +0x16 /* 00014B98 */
  28255. label00014B84:
  28256. 00014B84  1F3C 000A                move.b     -[A7], 0xA /* '\n' */
  28257. 00014B88  486E FFD2                pea.l      [A6 - 0x2E]
  28258. 00014B8C  4EB9 0000 05D8           jsr        [0x000005D8]
  28259. 00014B92  41EE FFD2                lea.l      A0, [A6 - 0x2E]
  28260. 00014B96  5C4F                     addq.w     A7, 6
  28261. label00014B98:
  28262. 00014B98  2D50 FFF2                move.l     [A6 - 0xE], [A0]
  28263. 00014B9C  3D68 0004 FFF6           move.w     [A6 - 0xA], [A0 + 0x4]
  28264. 00014BA2  486E FFF2                pea.l      [A6 - 0xE]
  28265. 00014BA6  AA14                     syscall    RGBForeColor
  28266. label00014BA8:
  28267. 00014BA8  302E FFFE                move.w     D0, [A6 - 0x2]
  28268. 00014BAC  5340                     subq.w     D0, 1
  28269. 00014BAE  3F00                     move.w     -[A7], D0
  28270. 00014BB0  302E FFFC                move.w     D0, [A6 - 0x4]
  28271. 00014BB4  5740                     subq.w     D0, 3
  28272. 00014BB6  3F00                     move.w     -[A7], D0
  28273. 00014BB8  A893                     syscall    MoveTo
  28274. 00014BBA  302E FFFE                move.w     D0, [A6 - 0x2]
  28275. 00014BBE  5340                     subq.w     D0, 1
  28276. 00014BC0  3F00                     move.w     -[A7], D0
  28277. 00014BC2  302E FFFC                move.w     D0, [A6 - 0x4]
  28278. 00014BC6  5940                     subq.w     D0, 4
  28279. 00014BC8  3F00                     move.w     -[A7], D0
  28280. 00014BCA  A891                     syscall    LineTo
  28281. 00014BCC  302E FFFE                move.w     D0, [A6 - 0x2]
  28282. 00014BD0  5540                     subq.w     D0, 2
  28283. 00014BD2  3F00                     move.w     -[A7], D0
  28284. 00014BD4  302E FFFC                move.w     D0, [A6 - 0x4]
  28285. 00014BD8  5B40                     subq.w     D0, 5
  28286. 00014BDA  3F00                     move.w     -[A7], D0
  28287. 00014BDC  A891                     syscall    LineTo
  28288. 00014BDE  302E FFFE                move.w     D0, [A6 - 0x2]
  28289. 00014BE2  5540                     subq.w     D0, 2
  28290. 00014BE4  3F00                     move.w     -[A7], D0
  28291. 00014BE6  302E FFFC                move.w     D0, [A6 - 0x4]
  28292. 00014BEA  5D40                     subq.w     D0, 6
  28293. 00014BEC  3F00                     move.w     -[A7], D0
  28294. 00014BEE  A891                     syscall    LineTo
  28295. 00014BF0  302E FFFE                move.w     D0, [A6 - 0x2]
  28296. 00014BF4  5740                     subq.w     D0, 3
  28297. 00014BF6  3F00                     move.w     -[A7], D0
  28298. 00014BF8  302E FFFC                move.w     D0, [A6 - 0x4]
  28299. 00014BFC  5F40                     subq.w     D0, 7
  28300. 00014BFE  3F00                     move.w     -[A7], D0
  28301. 00014C00  A891                     syscall    LineTo
  28302. 00014C02  302E FFFE                move.w     D0, [A6 - 0x2]
  28303. 00014C06  5740                     subq.w     D0, 3
  28304. 00014C08  3F00                     move.w     -[A7], D0
  28305. 00014C0A  302E FFFC                move.w     D0, [A6 - 0x4]
  28306. 00014C0E  5140                     subq.w     D0, 8
  28307. 00014C10  3F00                     move.w     -[A7], D0
  28308. 00014C12  A891                     syscall    LineTo
  28309. 00014C14  302E FFFE                move.w     D0, [A6 - 0x2]
  28310. 00014C18  5940                     subq.w     D0, 4
  28311. 00014C1A  3F00                     move.w     -[A7], D0
  28312. 00014C1C  70F7                     moveq.l    D0, 0xFFFFFFF7
  28313. 00014C1E  D06E FFFC                add.w      D0, [A6 - 0x4]
  28314. 00014C22  3F00                     move.w     -[A7], D0
  28315. 00014C24  A891                     syscall    LineTo
  28316. 00014C26  302E FFFE                move.w     D0, [A6 - 0x2]
  28317. 00014C2A  5940                     subq.w     D0, 4
  28318. 00014C2C  3F00                     move.w     -[A7], D0
  28319. 00014C2E  70F6                     moveq.l    D0, 0xFFFFFFF6
  28320. 00014C30  D06E FFFC                add.w      D0, [A6 - 0x4]
  28321. 00014C34  3F00                     move.w     -[A7], D0
  28322. 00014C36  A891                     syscall    LineTo
  28323. 00014C38  302E FFFE                move.w     D0, [A6 - 0x2]
  28324. 00014C3C  5B40                     subq.w     D0, 5
  28325. 00014C3E  3F00                     move.w     -[A7], D0
  28326. 00014C40  70F5                     moveq.l    D0, 0xFFFFFFF5
  28327. 00014C42  D06E FFFC                add.w      D0, [A6 - 0x4]
  28328. 00014C46  3F00                     move.w     -[A7], D0
  28329. 00014C48  A891                     syscall    LineTo
  28330. 00014C4A  302E FFFE                move.w     D0, [A6 - 0x2]
  28331. 00014C4E  5B40                     subq.w     D0, 5
  28332. 00014C50  3F00                     move.w     -[A7], D0
  28333. 00014C52  70F4                     moveq.l    D0, 0xFFFFFFF4
  28334. 00014C54  D06E FFFC                add.w      D0, [A6 - 0x4]
  28335. 00014C58  3F00                     move.w     -[A7], D0
  28336. 00014C5A  A891                     syscall    LineTo
  28337. 00014C5C  302E FFFE                move.w     D0, [A6 - 0x2]
  28338. 00014C60  5D40                     subq.w     D0, 6
  28339. 00014C62  3F00                     move.w     -[A7], D0
  28340. 00014C64  70F3                     moveq.l    D0, 0xFFFFFFF3
  28341. 00014C66  D06E FFFC                add.w      D0, [A6 - 0x4]
  28342. 00014C6A  3F00                     move.w     -[A7], D0
  28343. 00014C6C  A891                     syscall    LineTo
  28344. 00014C6E  302E FFFE                move.w     D0, [A6 - 0x2]
  28345. 00014C72  5D40                     subq.w     D0, 6
  28346. 00014C74  3F00                     move.w     -[A7], D0
  28347. 00014C76  70F2                     moveq.l    D0, 0xFFFFFFF2
  28348. 00014C78  D06E FFFC                add.w      D0, [A6 - 0x4]
  28349. 00014C7C  3F00                     move.w     -[A7], D0
  28350. 00014C7E  A891                     syscall    LineTo
  28351. 00014C80  302E FFFE                move.w     D0, [A6 - 0x2]
  28352. 00014C84  5F40                     subq.w     D0, 7
  28353. 00014C86  3F00                     move.w     -[A7], D0
  28354. 00014C88  70F1                     moveq.l    D0, 0xFFFFFFF1
  28355. 00014C8A  D06E FFFC                add.w      D0, [A6 - 0x4]
  28356. 00014C8E  3F00                     move.w     -[A7], D0
  28357. 00014C90  A891                     syscall    LineTo
  28358. 00014C92  302E FFFE                move.w     D0, [A6 - 0x2]
  28359. 00014C96  5F40                     subq.w     D0, 7
  28360. 00014C98  3F00                     move.w     -[A7], D0
  28361. 00014C9A  70F0                     moveq.l    D0, 0xFFFFFFF0
  28362. 00014C9C  D06E FFFC                add.w      D0, [A6 - 0x4]
  28363. 00014CA0  3F00                     move.w     -[A7], D0
  28364. 00014CA2  A891                     syscall    LineTo
  28365. 00014CA4  302E FFFE                move.w     D0, [A6 - 0x2]
  28366. 00014CA8  5140                     subq.w     D0, 8
  28367. 00014CAA  3F00                     move.w     -[A7], D0
  28368. 00014CAC  70EF                     moveq.l    D0, 0xFFFFFFEF
  28369. 00014CAE  D06E FFFC                add.w      D0, [A6 - 0x4]
  28370. 00014CB2  3F00                     move.w     -[A7], D0
  28371. 00014CB4  A891                     syscall    LineTo
  28372. 00014CB6  70F7                     moveq.l    D0, 0xFFFFFFF7
  28373. 00014CB8  D06E FFFE                add.w      D0, [A6 - 0x2]
  28374. 00014CBC  3F00                     move.w     -[A7], D0
  28375. 00014CBE  70EE                     moveq.l    D0, 0xFFFFFFEE
  28376. 00014CC0  D06E FFFC                add.w      D0, [A6 - 0x4]
  28377. 00014CC4  3F00                     move.w     -[A7], D0
  28378. 00014CC6  A891                     syscall    LineTo
  28379. 00014CC8  70F6                     moveq.l    D0, 0xFFFFFFF6
  28380. 00014CCA  D06E FFFE                add.w      D0, [A6 - 0x2]
  28381. 00014CCE  3F00                     move.w     -[A7], D0
  28382. 00014CD0  70EE                     moveq.l    D0, 0xFFFFFFEE
  28383. 00014CD2  D06E FFFC                add.w      D0, [A6 - 0x4]
  28384. 00014CD6  3F00                     move.w     -[A7], D0
  28385. 00014CD8  A891                     syscall    LineTo
  28386. 00014CDA  70F5                     moveq.l    D0, 0xFFFFFFF5
  28387. 00014CDC  D06E FFFE                add.w      D0, [A6 - 0x2]
  28388. 00014CE0  3F00                     move.w     -[A7], D0
  28389. 00014CE2  70ED                     moveq.l    D0, 0xFFFFFFED
  28390. 00014CE4  D06E FFFC                add.w      D0, [A6 - 0x4]
  28391. 00014CE8  3F00                     move.w     -[A7], D0
  28392. 00014CEA  A891                     syscall    LineTo
  28393. 00014CEC  70F4                     moveq.l    D0, 0xFFFFFFF4
  28394. 00014CEE  D06E FFFE                add.w      D0, [A6 - 0x2]
  28395. 00014CF2  3F00                     move.w     -[A7], D0
  28396. 00014CF4  70ED                     moveq.l    D0, 0xFFFFFFED
  28397. 00014CF6  D06E FFFC                add.w      D0, [A6 - 0x4]
  28398. 00014CFA  3F00                     move.w     -[A7], D0
  28399. 00014CFC  A891                     syscall    LineTo
  28400. 00014CFE  0C6E 0004 FFF0           cmpi.w     [A6 - 0x10], 0x4
  28401. 00014D04  6D00 0D70                blt        +0xD72 /* 00015A76 */
  28402. 00014D08  2F0A                     move.l     -[A7], A2
  28403. 00014D0A  4EB9 0000 30D8           jsr        [0x000030D8]
  28404. 00014D10  4A00                     tst.b      D0
  28405. 00014D12  584F                     addq.w     A7, 4
  28406. 00014D14  6700 0D60                beq        +0xD62 /* 00015A76 */
  28407. 00014D18  2F0A                     move.l     -[A7], A2
  28408. 00014D1A  4EB9 0000 3110           jsr        [0x00003110]
  28409. 00014D20  4A00                     tst.b      D0
  28410. 00014D22  584F                     addq.w     A7, 4
  28411. 00014D24  6700 0D50                beq        +0xD52 /* 00015A76 */
  28412. 00014D28  2F0A                     move.l     -[A7], A2
  28413. 00014D2A  2057                     movea.l    A0, [A7]
  28414. 00014D2C  2268 0004                movea.l    A1, [A0 + 0x4]
  28415. 00014D30  2269 022C                movea.l    A1, [A1 + 0x22C]
  28416. 00014D34  4E91                     jsr        [A1]
  28417. 00014D36  4A00                     tst.b      D0
  28418. 00014D38  584F                     addq.w     A7, 4
  28419. 00014D3A  6700 05A6                beq        +0x5A8 /* 000152E2 */
  28420. 00014D3E  1F3C 0001                move.b     -[A7], 0x1
  28421. 00014D42  486E FFF2                pea.l      [A6 - 0xE]
  28422. 00014D46  4EB9 0000 05D8           jsr        [0x000005D8]
  28423. 00014D4C  486E FFF2                pea.l      [A6 - 0xE]
  28424. 00014D50  302E FFFC                move.w     D0, [A6 - 0x4]
  28425. 00014D54  5340                     subq.w     D0, 1
  28426. 00014D56  3F00                     move.w     -[A7], D0
  28427. 00014D58  302E FFFE                move.w     D0, [A6 - 0x2]
  28428. 00014D5C  5340                     subq.w     D0, 1
  28429. 00014D5E  3F00                     move.w     -[A7], D0
  28430. 00014D60  4EB9 0000 06E0           jsr        [0x000006E0]
  28431. 00014D66  1F3C 0003                move.b     -[A7], 0x3
  28432. 00014D6A  486E FFF2                pea.l      [A6 - 0xE]
  28433. 00014D6E  4EB9 0000 05D8           jsr        [0x000005D8]
  28434. 00014D74  486E FFF2                pea.l      [A6 - 0xE]
  28435. 00014D78  302E FFFC                move.w     D0, [A6 - 0x4]
  28436. 00014D7C  5540                     subq.w     D0, 2
  28437. 00014D7E  3F00                     move.w     -[A7], D0
  28438. 00014D80  302E FFFE                move.w     D0, [A6 - 0x2]
  28439. 00014D84  5340                     subq.w     D0, 1
  28440. 00014D86  3F00                     move.w     -[A7], D0
  28441. 00014D88  4EB9 0000 06E0           jsr        [0x000006E0]
  28442. 00014D8E  1F3C 0002                move.b     -[A7], 0x2
  28443. 00014D92  486E FFF2                pea.l      [A6 - 0xE]
  28444. 00014D96  4EB9 0000 05D8           jsr        [0x000005D8]
  28445. 00014D9C  486E FFF2                pea.l      [A6 - 0xE]
  28446. 00014DA0  302E FFFC                move.w     D0, [A6 - 0x4]
  28447. 00014DA4  5540                     subq.w     D0, 2
  28448. 00014DA6  3F00                     move.w     -[A7], D0
  28449. 00014DA8  302E FFFE                move.w     D0, [A6 - 0x2]
  28450. 00014DAC  5540                     subq.w     D0, 2
  28451. 00014DAE  3F00                     move.w     -[A7], D0
  28452. 00014DB0  4EB9 0000 06E0           jsr        [0x000006E0]
  28453. 00014DB6  1F3C 0007                move.b     -[A7], 0x7
  28454. 00014DBA  486E FFF2                pea.l      [A6 - 0xE]
  28455. 00014DBE  4EB9 0000 05D8           jsr        [0x000005D8]
  28456. 00014DC4  486E FFF2                pea.l      [A6 - 0xE]
  28457. 00014DC8  302E FFFC                move.w     D0, [A6 - 0x4]
  28458. 00014DCC  5740                     subq.w     D0, 3
  28459. 00014DCE  3F00                     move.w     -[A7], D0
  28460. 00014DD0  302E FFFE                move.w     D0, [A6 - 0x2]
  28461. 00014DD4  5340                     subq.w     D0, 1
  28462. 00014DD6  3F00                     move.w     -[A7], D0
  28463. 00014DD8  4EB9 0000 06E0           jsr        [0x000006E0]
  28464. 00014DDE  1F3C 0003                move.b     -[A7], 0x3
  28465. 00014DE2  486E FFF2                pea.l      [A6 - 0xE]
  28466. 00014DE6  4EB9 0000 05D8           jsr        [0x000005D8]
  28467. 00014DEC  486E FFF2                pea.l      [A6 - 0xE]
  28468. 00014DF0  302E FFFC                move.w     D0, [A6 - 0x4]
  28469. 00014DF4  5740                     subq.w     D0, 3
  28470. 00014DF6  3F00                     move.w     -[A7], D0
  28471. 00014DF8  302E FFFE                move.w     D0, [A6 - 0x2]
  28472. 00014DFC  5540                     subq.w     D0, 2
  28473. 00014DFE  3F00                     move.w     -[A7], D0
  28474. 00014E00  4EB9 0000 06E0           jsr        [0x000006E0]
  28475. 00014E06  1F3C 0002                move.b     -[A7], 0x2
  28476. 00014E0A  486E FFF2                pea.l      [A6 - 0xE]
  28477. 00014E0E  4EB9 0000 05D8           jsr        [0x000005D8]
  28478. 00014E14  486E FFF2                pea.l      [A6 - 0xE]
  28479. 00014E18  302E FFFC                move.w     D0, [A6 - 0x4]
  28480. 00014E1C  5740                     subq.w     D0, 3
  28481. 00014E1E  3F00                     move.w     -[A7], D0
  28482. 00014E20  302E FFFE                move.w     D0, [A6 - 0x2]
  28483. 00014E24  5740                     subq.w     D0, 3
  28484. 00014E26  3F00                     move.w     -[A7], D0
  28485. 00014E28  4EB9 0000 06E0           jsr        [0x000006E0]
  28486. 00014E2E  1F3C 0007                move.b     -[A7], 0x7
  28487. 00014E32  486E FFF2                pea.l      [A6 - 0xE]
  28488. 00014E36  4EB9 0000 05D8           jsr        [0x000005D8]
  28489. 00014E3C  486E FFF2                pea.l      [A6 - 0xE]
  28490. 00014E40  302E FFFC                move.w     D0, [A6 - 0x4]
  28491. 00014E44  5940                     subq.w     D0, 4
  28492. 00014E46  3F00                     move.w     -[A7], D0
  28493. 00014E48  302E FFFE                move.w     D0, [A6 - 0x2]
  28494. 00014E4C  5540                     subq.w     D0, 2
  28495. 00014E4E  3F00                     move.w     -[A7], D0
  28496. 00014E50  4EB9 0000 06E0           jsr        [0x000006E0]
  28497. 00014E56  1F3C 0004                move.b     -[A7], 0x4
  28498. 00014E5A  486E FFF2                pea.l      [A6 - 0xE]
  28499. 00014E5E  4EB9 0000 05D8           jsr        [0x000005D8]
  28500. 00014E64  486E FFF2                pea.l      [A6 - 0xE]
  28501. 00014E68  302E FFFC                move.w     D0, [A6 - 0x4]
  28502. 00014E6C  5940                     subq.w     D0, 4
  28503. 00014E6E  3F00                     move.w     -[A7], D0
  28504. 00014E70  302E FFFE                move.w     D0, [A6 - 0x2]
  28505. 00014E74  5740                     subq.w     D0, 3
  28506. 00014E76  3F00                     move.w     -[A7], D0
  28507. 00014E78  4EB9 0000 06E0           jsr        [0x000006E0]
  28508. 00014E7E  1F3C 0007                move.b     -[A7], 0x7
  28509. 00014E82  486E FFF2                pea.l      [A6 - 0xE]
  28510. 00014E86  4EB9 0000 05D8           jsr        [0x000005D8]
  28511. 00014E8C  486E FFF2                pea.l      [A6 - 0xE]
  28512. 00014E90  302E FFFC                move.w     D0, [A6 - 0x4]
  28513. 00014E94  5B40                     subq.w     D0, 5
  28514. 00014E96  3F00                     move.w     -[A7], D0
  28515. 00014E98  302E FFFE                move.w     D0, [A6 - 0x2]
  28516. 00014E9C  5740                     subq.w     D0, 3
  28517. 00014E9E  3F00                     move.w     -[A7], D0
  28518. 00014EA0  4EB9 0000 06E0           jsr        [0x000006E0]
  28519. 00014EA6  1F3C 0002                move.b     -[A7], 0x2
  28520. 00014EAA  486E FFF2                pea.l      [A6 - 0xE]
  28521. 00014EAE  4EB9 0000 05D8           jsr        [0x000005D8]
  28522. 00014EB4  486E FFF2                pea.l      [A6 - 0xE]
  28523. 00014EB8  302E FFFC                move.w     D0, [A6 - 0x4]
  28524. 00014EBC  5B40                     subq.w     D0, 5
  28525. 00014EBE  3F00                     move.w     -[A7], D0
  28526. 00014EC0  302E FFFE                move.w     D0, [A6 - 0x2]
  28527. 00014EC4  5940                     subq.w     D0, 4
  28528. 00014EC6  3F00                     move.w     -[A7], D0
  28529. 00014EC8  4EB9 0000 06E0           jsr        [0x000006E0]
  28530. 00014ECE  1F3C 000B                move.b     -[A7], 0xB
  28531. 00014ED2  486E FFF2                pea.l      [A6 - 0xE]
  28532. 00014ED6  4EB9 0000 05D8           jsr        [0x000005D8]
  28533. 00014EDC  486E FFF2                pea.l      [A6 - 0xE]
  28534. 00014EE0  302E FFFC                move.w     D0, [A6 - 0x4]
  28535. 00014EE4  5D40                     subq.w     D0, 6
  28536. 00014EE6  3F00                     move.w     -[A7], D0
  28537. 00014EE8  302E FFFE                move.w     D0, [A6 - 0x2]
  28538. 00014EEC  5740                     subq.w     D0, 3
  28539. 00014EEE  3F00                     move.w     -[A7], D0
  28540. 00014EF0  4EB9 0000 06E0           jsr        [0x000006E0]
  28541. 00014EF6  1F3C 0004                move.b     -[A7], 0x4
  28542. 00014EFA  486E FFF2                pea.l      [A6 - 0xE]
  28543. 00014EFE  4EB9 0000 05D8           jsr        [0x000005D8]
  28544. 00014F04  486E FFF2                pea.l      [A6 - 0xE]
  28545. 00014F08  302E FFFC                move.w     D0, [A6 - 0x4]
  28546. 00014F0C  5D40                     subq.w     D0, 6
  28547. 00014F0E  3F00                     move.w     -[A7], D0
  28548. 00014F10  302E FFFE                move.w     D0, [A6 - 0x2]
  28549. 00014F14  5940                     subq.w     D0, 4
  28550. 00014F16  3F00                     move.w     -[A7], D0
  28551. 00014F18  4EB9 0000 06E0           jsr        [0x000006E0]
  28552. 00014F1E  1F3C 0007                move.b     -[A7], 0x7
  28553. 00014F22  486E FFF2                pea.l      [A6 - 0xE]
  28554. 00014F26  4EB9 0000 05D8           jsr        [0x000005D8]
  28555. 00014F2C  486E FFF2                pea.l      [A6 - 0xE]
  28556. 00014F30  302E FFFC                move.w     D0, [A6 - 0x4]
  28557. 00014F34  5F40                     subq.w     D0, 7
  28558. 00014F36  3F00                     move.w     -[A7], D0
  28559. 00014F38  302E FFFE                move.w     D0, [A6 - 0x2]
  28560. 00014F3C  5940                     subq.w     D0, 4
  28561. 00014F3E  3F00                     move.w     -[A7], D0
  28562. 00014F40  4EB9 0000 06E0           jsr        [0x000006E0]
  28563. 00014F46  1F3C 0002                move.b     -[A7], 0x2
  28564. 00014F4A  486E FFF2                pea.l      [A6 - 0xE]
  28565. 00014F4E  4EB9 0000 05D8           jsr        [0x000005D8]
  28566. 00014F54  486E FFF2                pea.l      [A6 - 0xE]
  28567. 00014F58  302E FFFC                move.w     D0, [A6 - 0x4]
  28568. 00014F5C  5F40                     subq.w     D0, 7
  28569. 00014F5E  3F00                     move.w     -[A7], D0
  28570. 00014F60  302E FFFE                move.w     D0, [A6 - 0x2]
  28571. 00014F64  5B40                     subq.w     D0, 5
  28572. 00014F66  3F00                     move.w     -[A7], D0
  28573. 00014F68  4EB9 0000 06E0           jsr        [0x000006E0]
  28574. 00014F6E  1F3C 000B                move.b     -[A7], 0xB
  28575. 00014F72  486E FFF2                pea.l      [A6 - 0xE]
  28576. 00014F76  4EB9 0000 05D8           jsr        [0x000005D8]
  28577. 00014F7C  486E FFF2                pea.l      [A6 - 0xE]
  28578. 00014F80  302E FFFC                move.w     D0, [A6 - 0x4]
  28579. 00014F84  5140                     subq.w     D0, 8
  28580. 00014F86  3F00                     move.w     -[A7], D0
  28581. 00014F88  302E FFFE                move.w     D0, [A6 - 0x2]
  28582. 00014F8C  5940                     subq.w     D0, 4
  28583. 00014F8E  3F00                     move.w     -[A7], D0
  28584. 00014F90  4EB9 0000 06E0           jsr        [0x000006E0]
  28585. 00014F96  1F3C 0004                move.b     -[A7], 0x4
  28586. 00014F9A  486E FFF2                pea.l      [A6 - 0xE]
  28587. 00014F9E  4EB9 0000 05D8           jsr        [0x000005D8]
  28588. 00014FA4  486E FFF2                pea.l      [A6 - 0xE]
  28589. 00014FA8  302E FFFC                move.w     D0, [A6 - 0x4]
  28590. 00014FAC  5140                     subq.w     D0, 8
  28591. 00014FAE  3F00                     move.w     -[A7], D0
  28592. 00014FB0  302E FFFE                move.w     D0, [A6 - 0x2]
  28593. 00014FB4  5B40                     subq.w     D0, 5
  28594. 00014FB6  3F00                     move.w     -[A7], D0
  28595. 00014FB8  4EB9 0000 06E0           jsr        [0x000006E0]
  28596. 00014FBE  1F3C 0007                move.b     -[A7], 0x7
  28597. 00014FC2  486E FFF2                pea.l      [A6 - 0xE]
  28598. 00014FC6  4EB9 0000 05D8           jsr        [0x000005D8]
  28599. 00014FCC  486E FFF2                pea.l      [A6 - 0xE]
  28600. 00014FD0  70F7                     moveq.l    D0, 0xFFFFFFF7
  28601. 00014FD2  D06E FFFC                add.w      D0, [A6 - 0x4]
  28602. 00014FD6  3F00                     move.w     -[A7], D0
  28603. 00014FD8  302E FFFE                move.w     D0, [A6 - 0x2]
  28604. 00014FDC  5B40                     subq.w     D0, 5
  28605. 00014FDE  3F00                     move.w     -[A7], D0
  28606. 00014FE0  4EB9 0000 06E0           jsr        [0x000006E0]
  28607. 00014FE6  1F3C 0002                move.b     -[A7], 0x2
  28608. 00014FEA  486E FFF2                pea.l      [A6 - 0xE]
  28609. 00014FEE  4EB9 0000 05D8           jsr        [0x000005D8]
  28610. 00014FF4  486E FFF2                pea.l      [A6 - 0xE]
  28611. 00014FF8  70F7                     moveq.l    D0, 0xFFFFFFF7
  28612. 00014FFA  D06E FFFC                add.w      D0, [A6 - 0x4]
  28613. 00014FFE  3F00                     move.w     -[A7], D0
  28614. 00015000  302E FFFE                move.w     D0, [A6 - 0x2]
  28615. 00015004  5D40                     subq.w     D0, 6
  28616. 00015006  3F00                     move.w     -[A7], D0
  28617. 00015008  4EB9 0000 06E0           jsr        [0x000006E0]
  28618. 0001500E  1F3C 000B                move.b     -[A7], 0xB
  28619. 00015012  486E FFF2                pea.l      [A6 - 0xE]
  28620. 00015016  4EB9 0000 05D8           jsr        [0x000005D8]
  28621. 0001501C  486E FFF2                pea.l      [A6 - 0xE]
  28622. 00015020  70F6                     moveq.l    D0, 0xFFFFFFF6
  28623. 00015022  D06E FFFC                add.w      D0, [A6 - 0x4]
  28624. 00015026  3F00                     move.w     -[A7], D0
  28625. 00015028  302E FFFE                move.w     D0, [A6 - 0x2]
  28626. 0001502C  5B40                     subq.w     D0, 5
  28627. 0001502E  3F00                     move.w     -[A7], D0
  28628. 00015030  4EB9 0000 06E0           jsr        [0x000006E0]
  28629. 00015036  1F3C 0004                move.b     -[A7], 0x4
  28630. 0001503A  486E FFF2                pea.l      [A6 - 0xE]
  28631. 0001503E  4EB9 0000 05D8           jsr        [0x000005D8]
  28632. 00015044  486E FFF2                pea.l      [A6 - 0xE]
  28633. 00015048  70F6                     moveq.l    D0, 0xFFFFFFF6
  28634. 0001504A  D06E FFFC                add.w      D0, [A6 - 0x4]
  28635. 0001504E  3F00                     move.w     -[A7], D0
  28636. 00015050  302E FFFE                move.w     D0, [A6 - 0x2]
  28637. 00015054  5D40                     subq.w     D0, 6
  28638. 00015056  3F00                     move.w     -[A7], D0
  28639. 00015058  4EB9 0000 06E0           jsr        [0x000006E0]
  28640. 0001505E  1F3C 0007                move.b     -[A7], 0x7
  28641. 00015062  486E FFF2                pea.l      [A6 - 0xE]
  28642. 00015066  4EB9 0000 05D8           jsr        [0x000005D8]
  28643. 0001506C  486E FFF2                pea.l      [A6 - 0xE]
  28644. 00015070  70F5                     moveq.l    D0, 0xFFFFFFF5
  28645. 00015072  D06E FFFC                add.w      D0, [A6 - 0x4]
  28646. 00015076  3F00                     move.w     -[A7], D0
  28647. 00015078  302E FFFE                move.w     D0, [A6 - 0x2]
  28648. 0001507C  5D40                     subq.w     D0, 6
  28649. 0001507E  3F00                     move.w     -[A7], D0
  28650. 00015080  4EB9 0000 06E0           jsr        [0x000006E0]
  28651. 00015086  1F3C 0002                move.b     -[A7], 0x2
  28652. 0001508A  486E FFF2                pea.l      [A6 - 0xE]
  28653. 0001508E  4EB9 0000 05D8           jsr        [0x000005D8]
  28654. 00015094  486E FFF2                pea.l      [A6 - 0xE]
  28655. 00015098  70F5                     moveq.l    D0, 0xFFFFFFF5
  28656. 0001509A  D06E FFFC                add.w      D0, [A6 - 0x4]
  28657. 0001509E  3F00                     move.w     -[A7], D0
  28658. 000150A0  302E FFFE                move.w     D0, [A6 - 0x2]
  28659. 000150A4  5F40                     subq.w     D0, 7
  28660. 000150A6  3F00                     move.w     -[A7], D0
  28661. 000150A8  4EB9 0000 06E0           jsr        [0x000006E0]
  28662. 000150AE  1F3C 000B                move.b     -[A7], 0xB
  28663. 000150B2  486E FFF2                pea.l      [A6 - 0xE]
  28664. 000150B6  4EB9 0000 05D8           jsr        [0x000005D8]
  28665. 000150BC  486E FFF2                pea.l      [A6 - 0xE]
  28666. 000150C0  70F4                     moveq.l    D0, 0xFFFFFFF4
  28667. 000150C2  D06E FFFC                add.w      D0, [A6 - 0x4]
  28668. 000150C6  3F00                     move.w     -[A7], D0
  28669. 000150C8  302E FFFE                move.w     D0, [A6 - 0x2]
  28670. 000150CC  5D40                     subq.w     D0, 6
  28671. 000150CE  3F00                     move.w     -[A7], D0
  28672. 000150D0  4EB9 0000 06E0           jsr        [0x000006E0]
  28673. 000150D6  1F3C 0004                move.b     -[A7], 0x4
  28674. 000150DA  486E FFF2                pea.l      [A6 - 0xE]
  28675. 000150DE  4EB9 0000 05D8           jsr        [0x000005D8]
  28676. 000150E4  486E FFF2                pea.l      [A6 - 0xE]
  28677. 000150E8  70F4                     moveq.l    D0, 0xFFFFFFF4
  28678. 000150EA  D06E FFFC                add.w      D0, [A6 - 0x4]
  28679. 000150EE  3F00                     move.w     -[A7], D0
  28680. 000150F0  302E FFFE                move.w     D0, [A6 - 0x2]
  28681. 000150F4  5F40                     subq.w     D0, 7
  28682. 000150F6  3F00                     move.w     -[A7], D0
  28683. 000150F8  4EB9 0000 06E0           jsr        [0x000006E0]
  28684. 000150FE  1F3C 0007                move.b     -[A7], 0x7
  28685. 00015102  486E FFF2                pea.l      [A6 - 0xE]
  28686. 00015106  4EB9 0000 05D8           jsr        [0x000005D8]
  28687. 0001510C  486E FFF2                pea.l      [A6 - 0xE]
  28688. 00015110  70F3                     moveq.l    D0, 0xFFFFFFF3
  28689. 00015112  D06E FFFC                add.w      D0, [A6 - 0x4]
  28690. 00015116  3F00                     move.w     -[A7], D0
  28691. 00015118  302E FFFE                move.w     D0, [A6 - 0x2]
  28692. 0001511C  5F40                     subq.w     D0, 7
  28693. 0001511E  3F00                     move.w     -[A7], D0
  28694. 00015120  4EB9 0000 06E0           jsr        [0x000006E0]
  28695. 00015126  1F3C 0002                move.b     -[A7], 0x2
  28696. 0001512A  486E FFF2                pea.l      [A6 - 0xE]
  28697. 0001512E  4EB9 0000 05D8           jsr        [0x000005D8]
  28698. 00015134  486E FFF2                pea.l      [A6 - 0xE]
  28699. 00015138  70F3                     moveq.l    D0, 0xFFFFFFF3
  28700. 0001513A  D06E FFFC                add.w      D0, [A6 - 0x4]
  28701. 0001513E  3F00                     move.w     -[A7], D0
  28702. 00015140  302E FFFE                move.w     D0, [A6 - 0x2]
  28703. 00015144  5140                     subq.w     D0, 8
  28704. 00015146  3F00                     move.w     -[A7], D0
  28705. 00015148  4EB9 0000 06E0           jsr        [0x000006E0]
  28706. 0001514E  1F3C 000B                move.b     -[A7], 0xB
  28707. 00015152  486E FFF2                pea.l      [A6 - 0xE]
  28708. 00015156  4EB9 0000 05D8           jsr        [0x000005D8]
  28709. 0001515C  486E FFF2                pea.l      [A6 - 0xE]
  28710. 00015160  70F2                     moveq.l    D0, 0xFFFFFFF2
  28711. 00015162  D06E FFFC                add.w      D0, [A6 - 0x4]
  28712. 00015166  3F00                     move.w     -[A7], D0
  28713. 00015168  302E FFFE                move.w     D0, [A6 - 0x2]
  28714. 0001516C  5F40                     subq.w     D0, 7
  28715. 0001516E  3F00                     move.w     -[A7], D0
  28716. 00015170  4EB9 0000 06E0           jsr        [0x000006E0]
  28717. 00015176  1F3C 0004                move.b     -[A7], 0x4
  28718. 0001517A  486E FFF2                pea.l      [A6 - 0xE]
  28719. 0001517E  4EB9 0000 05D8           jsr        [0x000005D8]
  28720. 00015184  486E FFF2                pea.l      [A6 - 0xE]
  28721. 00015188  70F2                     moveq.l    D0, 0xFFFFFFF2
  28722. 0001518A  D06E FFFC                add.w      D0, [A6 - 0x4]
  28723. 0001518E  3F00                     move.w     -[A7], D0
  28724. 00015190  302E FFFE                move.w     D0, [A6 - 0x2]
  28725. 00015194  5140                     subq.w     D0, 8
  28726. 00015196  3F00                     move.w     -[A7], D0
  28727. 00015198  4EB9 0000 06E0           jsr        [0x000006E0]
  28728. 0001519E  1F3C 0007                move.b     -[A7], 0x7
  28729. 000151A2  486E FFF2                pea.l      [A6 - 0xE]
  28730. 000151A6  4EB9 0000 05D8           jsr        [0x000005D8]
  28731. 000151AC  486E FFF2                pea.l      [A6 - 0xE]
  28732. 000151B0  70F1                     moveq.l    D0, 0xFFFFFFF1
  28733. 000151B2  D06E FFFC                add.w      D0, [A6 - 0x4]
  28734. 000151B6  3F00                     move.w     -[A7], D0
  28735. 000151B8  302E FFFE                move.w     D0, [A6 - 0x2]
  28736. 000151BC  5140                     subq.w     D0, 8
  28737. 000151BE  3F00                     move.w     -[A7], D0
  28738. 000151C0  4EB9 0000 06E0           jsr        [0x000006E0]
  28739. 000151C6  1F3C 0002                move.b     -[A7], 0x2
  28740. 000151CA  486E FFF2                pea.l      [A6 - 0xE]
  28741. 000151CE  4EB9 0000 05D8           jsr        [0x000005D8]
  28742. 000151D4  486E FFF2                pea.l      [A6 - 0xE]
  28743. 000151D8  70F1                     moveq.l    D0, 0xFFFFFFF1
  28744. 000151DA  D06E FFFC                add.w      D0, [A6 - 0x4]
  28745. 000151DE  3F00                     move.w     -[A7], D0
  28746. 000151E0  70F7                     moveq.l    D0, 0xFFFFFFF7
  28747. 000151E2  D06E FFFE                add.w      D0, [A6 - 0x2]
  28748. 000151E6  3F00                     move.w     -[A7], D0
  28749. 000151E8  4EB9 0000 06E0           jsr        [0x000006E0]
  28750. 000151EE  1F3C 000B                move.b     -[A7], 0xB
  28751. 000151F2  486E FFF2                pea.l      [A6 - 0xE]
  28752. 000151F6  4EB9 0000 05D8           jsr        [0x000005D8]
  28753. 000151FC  486E FFF2                pea.l      [A6 - 0xE]
  28754. 00015200  70F0                     moveq.l    D0, 0xFFFFFFF0
  28755. 00015202  D06E FFFC                add.w      D0, [A6 - 0x4]
  28756. 00015206  3F00                     move.w     -[A7], D0
  28757. 00015208  302E FFFE                move.w     D0, [A6 - 0x2]
  28758. 0001520C  5140                     subq.w     D0, 8
  28759. 0001520E  3F00                     move.w     -[A7], D0
  28760. 00015210  4EB9 0000 06E0           jsr        [0x000006E0]
  28761. 00015216  1F3C 0004                move.b     -[A7], 0x4
  28762. 0001521A  486E FFF2                pea.l      [A6 - 0xE]
  28763. 0001521E  4EB9 0000 05D8           jsr        [0x000005D8]
  28764. 00015224  486E FFF2                pea.l      [A6 - 0xE]
  28765. 00015228  70F0                     moveq.l    D0, 0xFFFFFFF0
  28766. 0001522A  D06E FFFC                add.w      D0, [A6 - 0x4]
  28767. 0001522E  3F00                     move.w     -[A7], D0
  28768. 00015230  70F7                     moveq.l    D0, 0xFFFFFFF7
  28769. 00015232  D06E FFFE                add.w      D0, [A6 - 0x2]
  28770. 00015236  3F00                     move.w     -[A7], D0
  28771. 00015238  4EB9 0000 06E0           jsr        [0x000006E0]
  28772. 0001523E  1F3C 0007                move.b     -[A7], 0x7
  28773. 00015242  486E FFF2                pea.l      [A6 - 0xE]
  28774. 00015246  4EB9 0000 05D8           jsr        [0x000005D8]
  28775. 0001524C  486E FFF2                pea.l      [A6 - 0xE]
  28776. 00015250  70EF                     moveq.l    D0, 0xFFFFFFEF
  28777. 00015252  D06E FFFC                add.w      D0, [A6 - 0x4]
  28778. 00015256  3F00                     move.w     -[A7], D0
  28779. 00015258  70F7                     moveq.l    D0, 0xFFFFFFF7
  28780. 0001525A  D06E FFFE                add.w      D0, [A6 - 0x2]
  28781. 0001525E  3F00                     move.w     -[A7], D0
  28782. 00015260  4EB9 0000 06E0           jsr        [0x000006E0]
  28783. 00015266  1F3C 0002                move.b     -[A7], 0x2
  28784. 0001526A  486E FFF2                pea.l      [A6 - 0xE]
  28785. 0001526E  4EB9 0000 05D8           jsr        [0x000005D8]
  28786. 00015274  486E FFF2                pea.l      [A6 - 0xE]
  28787. 00015278  70EF                     moveq.l    D0, 0xFFFFFFEF
  28788. 0001527A  D06E FFFC                add.w      D0, [A6 - 0x4]
  28789. 0001527E  3F00                     move.w     -[A7], D0
  28790. 00015280  70F6                     moveq.l    D0, 0xFFFFFFF6
  28791. 00015282  D06E FFFE                add.w      D0, [A6 - 0x2]
  28792. 00015286  3F00                     move.w     -[A7], D0
  28793. 00015288  4EB9 0000 06E0           jsr        [0x000006E0]
  28794. 0001528E  486E FFF2                pea.l      [A6 - 0xE]
  28795. 00015292  4EB9 0000 05E8           jsr        [0x000005E8]
  28796. 00015298  486E FFF2                pea.l      [A6 - 0xE]
  28797. 0001529C  70EF                     moveq.l    D0, 0xFFFFFFEF
  28798. 0001529E  D06E FFFC                add.w      D0, [A6 - 0x4]
  28799. 000152A2  3F00                     move.w     -[A7], D0
  28800. 000152A4  70F5                     moveq.l    D0, 0xFFFFFFF5
  28801. 000152A6  D06E FFFE                add.w      D0, [A6 - 0x2]
  28802. 000152AA  3F00                     move.w     -[A7], D0
  28803. 000152AC  4EB9 0000 06E0           jsr        [0x000006E0]
  28804. 000152B2  1F3C 0004                move.b     -[A7], 0x4
  28805. 000152B6  486E FFF2                pea.l      [A6 - 0xE]
  28806. 000152BA  4EB9 0000 05D8           jsr        [0x000005D8]
  28807. 000152C0  486E FFF2                pea.l      [A6 - 0xE]
  28808. 000152C4  70EE                     moveq.l    D0, 0xFFFFFFEE
  28809. 000152C6  D06E FFFC                add.w      D0, [A6 - 0x4]
  28810. 000152CA  3F00                     move.w     -[A7], D0
  28811. 000152CC  70F5                     moveq.l    D0, 0xFFFFFFF5
  28812. 000152CE  D06E FFFE                add.w      D0, [A6 - 0x2]
  28813. 000152D2  3F00                     move.w     -[A7], D0
  28814. 000152D4  4EB9 0000 06E0           jsr        [0x000006E0]
  28815. 000152DA  4FEF 01F6                lea.l      A7, [A7 + 0x1F6]
  28816. 000152DE  6000 0796                bra        +0x798 /* 00015A76 */
  28817. label000152E2:
  28818. 000152E2  2F0A                     move.l     -[A7], A2
  28819. 000152E4  2057                     movea.l    A0, [A7]
  28820. 000152E6  2268 0004                movea.l    A1, [A0 + 0x4]
  28821. 000152EA  2269 0230                movea.l    A1, [A1 + 0x230]
  28822. 000152EE  4E91                     jsr        [A1]
  28823. 000152F0  4A00                     tst.b      D0
  28824. 000152F2  584F                     addq.w     A7, 4
  28825. 000152F4  6700 03CA                beq        +0x3CC /* 000156C0 */
  28826. 000152F8  1F3C 000B                move.b     -[A7], 0xB
  28827. 000152FC  486E FFF2                pea.l      [A6 - 0xE]
  28828. 00015300  4EB9 0000 05D8           jsr        [0x000005D8]
  28829. 00015306  486E FFF2                pea.l      [A6 - 0xE]
  28830. 0001530A  302E FFFC                move.w     D0, [A6 - 0x4]
  28831. 0001530E  5940                     subq.w     D0, 4
  28832. 00015310  3F00                     move.w     -[A7], D0
  28833. 00015312  302E FFFE                move.w     D0, [A6 - 0x2]
  28834. 00015316  5540                     subq.w     D0, 2
  28835. 00015318  3F00                     move.w     -[A7], D0
  28836. 0001531A  4EB9 0000 06E0           jsr        [0x000006E0]
  28837. 00015320  1F3C 0007                move.b     -[A7], 0x7
  28838. 00015324  486E FFF2                pea.l      [A6 - 0xE]
  28839. 00015328  4EB9 0000 05D8           jsr        [0x000005D8]
  28840. 0001532E  486E FFF2                pea.l      [A6 - 0xE]
  28841. 00015332  302E FFFC                move.w     D0, [A6 - 0x4]
  28842. 00015336  5940                     subq.w     D0, 4
  28843. 00015338  3F00                     move.w     -[A7], D0
  28844. 0001533A  302E FFFE                move.w     D0, [A6 - 0x2]
  28845. 0001533E  5740                     subq.w     D0, 3
  28846. 00015340  3F00                     move.w     -[A7], D0
  28847. 00015342  4EB9 0000 06E0           jsr        [0x000006E0]
  28848. 00015348  1F3C 0008                move.b     -[A7], 0x8
  28849. 0001534C  486E FFF2                pea.l      [A6 - 0xE]
  28850. 00015350  4EB9 0000 05D8           jsr        [0x000005D8]
  28851. 00015356  486E FFF2                pea.l      [A6 - 0xE]
  28852. 0001535A  302E FFFC                move.w     D0, [A6 - 0x4]
  28853. 0001535E  5B40                     subq.w     D0, 5
  28854. 00015360  3F00                     move.w     -[A7], D0
  28855. 00015362  302E FFFE                move.w     D0, [A6 - 0x2]
  28856. 00015366  5740                     subq.w     D0, 3
  28857. 00015368  3F00                     move.w     -[A7], D0
  28858. 0001536A  4EB9 0000 06E0           jsr        [0x000006E0]
  28859. 00015370  1F3C 000B                move.b     -[A7], 0xB
  28860. 00015374  486E FFF2                pea.l      [A6 - 0xE]
  28861. 00015378  4EB9 0000 05D8           jsr        [0x000005D8]
  28862. 0001537E  486E FFF2                pea.l      [A6 - 0xE]
  28863. 00015382  302E FFFC                move.w     D0, [A6 - 0x4]
  28864. 00015386  5D40                     subq.w     D0, 6
  28865. 00015388  3F00                     move.w     -[A7], D0
  28866. 0001538A  302E FFFE                move.w     D0, [A6 - 0x2]
  28867. 0001538E  5740                     subq.w     D0, 3
  28868. 00015390  3F00                     move.w     -[A7], D0
  28869. 00015392  4EB9 0000 06E0           jsr        [0x000006E0]
  28870. 00015398  1F3C 0007                move.b     -[A7], 0x7
  28871. 0001539C  486E FFF2                pea.l      [A6 - 0xE]
  28872. 000153A0  4EB9 0000 05D8           jsr        [0x000005D8]
  28873. 000153A6  486E FFF2                pea.l      [A6 - 0xE]
  28874. 000153AA  302E FFFC                move.w     D0, [A6 - 0x4]
  28875. 000153AE  5D40                     subq.w     D0, 6
  28876. 000153B0  3F00                     move.w     -[A7], D0
  28877. 000153B2  302E FFFE                move.w     D0, [A6 - 0x2]
  28878. 000153B6  5940                     subq.w     D0, 4
  28879. 000153B8  3F00                     move.w     -[A7], D0
  28880. 000153BA  4EB9 0000 06E0           jsr        [0x000006E0]
  28881. 000153C0  1F3C 0008                move.b     -[A7], 0x8
  28882. 000153C4  486E FFF2                pea.l      [A6 - 0xE]
  28883. 000153C8  4EB9 0000 05D8           jsr        [0x000005D8]
  28884. 000153CE  486E FFF2                pea.l      [A6 - 0xE]
  28885. 000153D2  302E FFFC                move.w     D0, [A6 - 0x4]
  28886. 000153D6  5F40                     subq.w     D0, 7
  28887. 000153D8  3F00                     move.w     -[A7], D0
  28888. 000153DA  302E FFFE                move.w     D0, [A6 - 0x2]
  28889. 000153DE  5940                     subq.w     D0, 4
  28890. 000153E0  3F00                     move.w     -[A7], D0
  28891. 000153E2  4EB9 0000 06E0           jsr        [0x000006E0]
  28892. 000153E8  1F3C 000B                move.b     -[A7], 0xB
  28893. 000153EC  486E FFF2                pea.l      [A6 - 0xE]
  28894. 000153F0  4EB9 0000 05D8           jsr        [0x000005D8]
  28895. 000153F6  486E FFF2                pea.l      [A6 - 0xE]
  28896. 000153FA  302E FFFC                move.w     D0, [A6 - 0x4]
  28897. 000153FE  5140                     subq.w     D0, 8
  28898. 00015400  3F00                     move.w     -[A7], D0
  28899. 00015402  302E FFFE                move.w     D0, [A6 - 0x2]
  28900. 00015406  5940                     subq.w     D0, 4
  28901. 00015408  3F00                     move.w     -[A7], D0
  28902. 0001540A  4EB9 0000 06E0           jsr        [0x000006E0]
  28903. 00015410  1F3C 0007                move.b     -[A7], 0x7
  28904. 00015414  486E FFF2                pea.l      [A6 - 0xE]
  28905. 00015418  4EB9 0000 05D8           jsr        [0x000005D8]
  28906. 0001541E  486E FFF2                pea.l      [A6 - 0xE]
  28907. 00015422  302E FFFC                move.w     D0, [A6 - 0x4]
  28908. 00015426  5140                     subq.w     D0, 8
  28909. 00015428  3F00                     move.w     -[A7], D0
  28910. 0001542A  302E FFFE                move.w     D0, [A6 - 0x2]
  28911. 0001542E  5B40                     subq.w     D0, 5
  28912. 00015430  3F00                     move.w     -[A7], D0
  28913. 00015432  4EB9 0000 06E0           jsr        [0x000006E0]
  28914. 00015438  1F3C 0008                move.b     -[A7], 0x8
  28915. 0001543C  486E FFF2                pea.l      [A6 - 0xE]
  28916. 00015440  4EB9 0000 05D8           jsr        [0x000005D8]
  28917. 00015446  486E FFF2                pea.l      [A6 - 0xE]
  28918. 0001544A  70F7                     moveq.l    D0, 0xFFFFFFF7
  28919. 0001544C  D06E FFFC                add.w      D0, [A6 - 0x4]
  28920. 00015450  3F00                     move.w     -[A7], D0
  28921. 00015452  302E FFFE                move.w     D0, [A6 - 0x2]
  28922. 00015456  5B40                     subq.w     D0, 5
  28923. 00015458  3F00                     move.w     -[A7], D0
  28924. 0001545A  4EB9 0000 06E0           jsr        [0x000006E0]
  28925. 00015460  1F3C 000B                move.b     -[A7], 0xB
  28926. 00015464  486E FFF2                pea.l      [A6 - 0xE]
  28927. 00015468  4EB9 0000 05D8           jsr        [0x000005D8]
  28928. 0001546E  486E FFF2                pea.l      [A6 - 0xE]
  28929. 00015472  70F6                     moveq.l    D0, 0xFFFFFFF6
  28930. 00015474  D06E FFFC                add.w      D0, [A6 - 0x4]
  28931. 00015478  3F00                     move.w     -[A7], D0
  28932. 0001547A  302E FFFE                move.w     D0, [A6 - 0x2]
  28933. 0001547E  5B40                     subq.w     D0, 5
  28934. 00015480  3F00                     move.w     -[A7], D0
  28935. 00015482  4EB9 0000 06E0           jsr        [0x000006E0]
  28936. 00015488  1F3C 0007                move.b     -[A7], 0x7
  28937. 0001548C  486E FFF2                pea.l      [A6 - 0xE]
  28938. 00015490  4EB9 0000 05D8           jsr        [0x000005D8]
  28939. 00015496  486E FFF2                pea.l      [A6 - 0xE]
  28940. 0001549A  70F6                     moveq.l    D0, 0xFFFFFFF6
  28941. 0001549C  D06E FFFC                add.w      D0, [A6 - 0x4]
  28942. 000154A0  3F00                     move.w     -[A7], D0
  28943. 000154A2  302E FFFE                move.w     D0, [A6 - 0x2]
  28944. 000154A6  5D40                     subq.w     D0, 6
  28945. 000154A8  3F00                     move.w     -[A7], D0
  28946. 000154AA  4EB9 0000 06E0           jsr        [0x000006E0]
  28947. 000154B0  1F3C 0008                move.b     -[A7], 0x8
  28948. 000154B4  486E FFF2                pea.l      [A6 - 0xE]
  28949. 000154B8  4EB9 0000 05D8           jsr        [0x000005D8]
  28950. 000154BE  486E FFF2                pea.l      [A6 - 0xE]
  28951. 000154C2  70F5                     moveq.l    D0, 0xFFFFFFF5
  28952. 000154C4  D06E FFFC                add.w      D0, [A6 - 0x4]
  28953. 000154C8  3F00                     move.w     -[A7], D0
  28954. 000154CA  302E FFFE                move.w     D0, [A6 - 0x2]
  28955. 000154CE  5D40                     subq.w     D0, 6
  28956. 000154D0  3F00                     move.w     -[A7], D0
  28957. 000154D2  4EB9 0000 06E0           jsr        [0x000006E0]
  28958. 000154D8  1F3C 000B                move.b     -[A7], 0xB
  28959. 000154DC  486E FFF2                pea.l      [A6 - 0xE]
  28960. 000154E0  4EB9 0000 05D8           jsr        [0x000005D8]
  28961. 000154E6  486E FFF2                pea.l      [A6 - 0xE]
  28962. 000154EA  70F4                     moveq.l    D0, 0xFFFFFFF4
  28963. 000154EC  D06E FFFC                add.w      D0, [A6 - 0x4]
  28964. 000154F0  3F00                     move.w     -[A7], D0
  28965. 000154F2  302E FFFE                move.w     D0, [A6 - 0x2]
  28966. 000154F6  5D40                     subq.w     D0, 6
  28967. 000154F8  3F00                     move.w     -[A7], D0
  28968. 000154FA  4EB9 0000 06E0           jsr        [0x000006E0]
  28969. 00015500  1F3C 0007                move.b     -[A7], 0x7
  28970. 00015504  486E FFF2                pea.l      [A6 - 0xE]
  28971. 00015508  4EB9 0000 05D8           jsr        [0x000005D8]
  28972. 0001550E  486E FFF2                pea.l      [A6 - 0xE]
  28973. 00015512  70F4                     moveq.l    D0, 0xFFFFFFF4
  28974. 00015514  D06E FFFC                add.w      D0, [A6 - 0x4]
  28975. 00015518  3F00                     move.w     -[A7], D0
  28976. 0001551A  302E FFFE                move.w     D0, [A6 - 0x2]
  28977. 0001551E  5F40                     subq.w     D0, 7
  28978. 00015520  3F00                     move.w     -[A7], D0
  28979. 00015522  4EB9 0000 06E0           jsr        [0x000006E0]
  28980. 00015528  1F3C 0008                move.b     -[A7], 0x8
  28981. 0001552C  486E FFF2                pea.l      [A6 - 0xE]
  28982. 00015530  4EB9 0000 05D8           jsr        [0x000005D8]
  28983. 00015536  486E FFF2                pea.l      [A6 - 0xE]
  28984. 0001553A  70F3                     moveq.l    D0, 0xFFFFFFF3
  28985. 0001553C  D06E FFFC                add.w      D0, [A6 - 0x4]
  28986. 00015540  3F00                     move.w     -[A7], D0
  28987. 00015542  302E FFFE                move.w     D0, [A6 - 0x2]
  28988. 00015546  5F40                     subq.w     D0, 7
  28989. 00015548  3F00                     move.w     -[A7], D0
  28990. 0001554A  4EB9 0000 06E0           jsr        [0x000006E0]
  28991. 00015550  1F3C 000B                move.b     -[A7], 0xB
  28992. 00015554  486E FFF2                pea.l      [A6 - 0xE]
  28993. 00015558  4EB9 0000 05D8           jsr        [0x000005D8]
  28994. 0001555E  486E FFF2                pea.l      [A6 - 0xE]
  28995. 00015562  70F2                     moveq.l    D0, 0xFFFFFFF2
  28996. 00015564  D06E FFFC                add.w      D0, [A6 - 0x4]
  28997. 00015568  3F00                     move.w     -[A7], D0
  28998. 0001556A  302E FFFE                move.w     D0, [A6 - 0x2]
  28999. 0001556E  5F40                     subq.w     D0, 7
  29000. 00015570  3F00                     move.w     -[A7], D0
  29001. 00015572  4EB9 0000 06E0           jsr        [0x000006E0]
  29002. 00015578  1F3C 0007                move.b     -[A7], 0x7
  29003. 0001557C  486E FFF2                pea.l      [A6 - 0xE]
  29004. 00015580  4EB9 0000 05D8           jsr        [0x000005D8]
  29005. 00015586  486E FFF2                pea.l      [A6 - 0xE]
  29006. 0001558A  70F2                     moveq.l    D0, 0xFFFFFFF2
  29007. 0001558C  D06E FFFC                add.w      D0, [A6 - 0x4]
  29008. 00015590  3F00                     move.w     -[A7], D0
  29009. 00015592  302E FFFE                move.w     D0, [A6 - 0x2]
  29010. 00015596  5140                     subq.w     D0, 8
  29011. 00015598  3F00                     move.w     -[A7], D0
  29012. 0001559A  4EB9 0000 06E0           jsr        [0x000006E0]
  29013. 000155A0  1F3C 0008                move.b     -[A7], 0x8
  29014. 000155A4  486E FFF2                pea.l      [A6 - 0xE]
  29015. 000155A8  4EB9 0000 05D8           jsr        [0x000005D8]
  29016. 000155AE  486E FFF2                pea.l      [A6 - 0xE]
  29017. 000155B2  70F1                     moveq.l    D0, 0xFFFFFFF1
  29018. 000155B4  D06E FFFC                add.w      D0, [A6 - 0x4]
  29019. 000155B8  3F00                     move.w     -[A7], D0
  29020. 000155BA  302E FFFE                move.w     D0, [A6 - 0x2]
  29021. 000155BE  5140                     subq.w     D0, 8
  29022. 000155C0  3F00                     move.w     -[A7], D0
  29023. 000155C2  4EB9 0000 06E0           jsr        [0x000006E0]
  29024. 000155C8  1F3C 000B                move.b     -[A7], 0xB
  29025. 000155CC  486E FFF2                pea.l      [A6 - 0xE]
  29026. 000155D0  4EB9 0000 05D8           jsr        [0x000005D8]
  29027. 000155D6  486E FFF2                pea.l      [A6 - 0xE]
  29028. 000155DA  70F0                     moveq.l    D0, 0xFFFFFFF0
  29029. 000155DC  D06E FFFC                add.w      D0, [A6 - 0x4]
  29030. 000155E0  3F00                     move.w     -[A7], D0
  29031. 000155E2  302E FFFE                move.w     D0, [A6 - 0x2]
  29032. 000155E6  5140                     subq.w     D0, 8
  29033. 000155E8  3F00                     move.w     -[A7], D0
  29034. 000155EA  4EB9 0000 06E0           jsr        [0x000006E0]
  29035. 000155F0  1F3C 0007                move.b     -[A7], 0x7
  29036. 000155F4  486E FFF2                pea.l      [A6 - 0xE]
  29037. 000155F8  4EB9 0000 05D8           jsr        [0x000005D8]
  29038. 000155FE  486E FFF2                pea.l      [A6 - 0xE]
  29039. 00015602  70F0                     moveq.l    D0, 0xFFFFFFF0
  29040. 00015604  D06E FFFC                add.w      D0, [A6 - 0x4]
  29041. 00015608  3F00                     move.w     -[A7], D0
  29042. 0001560A  70F7                     moveq.l    D0, 0xFFFFFFF7
  29043. 0001560C  D06E FFFE                add.w      D0, [A6 - 0x2]
  29044. 00015610  3F00                     move.w     -[A7], D0
  29045. 00015612  4EB9 0000 06E0           jsr        [0x000006E0]
  29046. 00015618  1F3C 0008                move.b     -[A7], 0x8
  29047. 0001561C  486E FFF2                pea.l      [A6 - 0xE]
  29048. 00015620  4EB9 0000 05D8           jsr        [0x000005D8]
  29049. 00015626  486E FFF2                pea.l      [A6 - 0xE]
  29050. 0001562A  70EF                     moveq.l    D0, 0xFFFFFFEF
  29051. 0001562C  D06E FFFC                add.w      D0, [A6 - 0x4]
  29052. 00015630  3F00                     move.w     -[A7], D0
  29053. 00015632  70F7                     moveq.l    D0, 0xFFFFFFF7
  29054. 00015634  D06E FFFE                add.w      D0, [A6 - 0x2]
  29055. 00015638  3F00                     move.w     -[A7], D0
  29056. 0001563A  4EB9 0000 06E0           jsr        [0x000006E0]
  29057. 00015640  1F3C 0007                move.b     -[A7], 0x7
  29058. 00015644  486E FFF2                pea.l      [A6 - 0xE]
  29059. 00015648  4EB9 0000 05D8           jsr        [0x000005D8]
  29060. 0001564E  486E FFF2                pea.l      [A6 - 0xE]
  29061. 00015652  70EF                     moveq.l    D0, 0xFFFFFFEF
  29062. 00015654  D06E FFFC                add.w      D0, [A6 - 0x4]
  29063. 00015658  3F00                     move.w     -[A7], D0
  29064. 0001565A  70F6                     moveq.l    D0, 0xFFFFFFF6
  29065. 0001565C  D06E FFFE                add.w      D0, [A6 - 0x2]
  29066. 00015660  3F00                     move.w     -[A7], D0
  29067. 00015662  4EB9 0000 06E0           jsr        [0x000006E0]
  29068. 00015668  1F3C 000A                move.b     -[A7], 0xA /* '\n' */
  29069. 0001566C  486E FFF2                pea.l      [A6 - 0xE]
  29070. 00015670  4EB9 0000 05D8           jsr        [0x000005D8]
  29071. 00015676  486E FFF2                pea.l      [A6 - 0xE]
  29072. 0001567A  70EF                     moveq.l    D0, 0xFFFFFFEF
  29073. 0001567C  D06E FFFC                add.w      D0, [A6 - 0x4]
  29074. 00015680  3F00                     move.w     -[A7], D0
  29075. 00015682  70F5                     moveq.l    D0, 0xFFFFFFF5
  29076. 00015684  D06E FFFE                add.w      D0, [A6 - 0x2]
  29077. 00015688  3F00                     move.w     -[A7], D0
  29078. 0001568A  4EB9 0000 06E0           jsr        [0x000006E0]
  29079. 00015690  1F3C 0007                move.b     -[A7], 0x7
  29080. 00015694  486E FFF2                pea.l      [A6 - 0xE]
  29081. 00015698  4EB9 0000 05D8           jsr        [0x000005D8]
  29082. 0001569E  486E FFF2                pea.l      [A6 - 0xE]
  29083. 000156A2  70EE                     moveq.l    D0, 0xFFFFFFEE
  29084. 000156A4  D06E FFFC                add.w      D0, [A6 - 0x4]
  29085. 000156A8  3F00                     move.w     -[A7], D0
  29086. 000156AA  70F5                     moveq.l    D0, 0xFFFFFFF5
  29087. 000156AC  D06E FFFE                add.w      D0, [A6 - 0x2]
  29088. 000156B0  3F00                     move.w     -[A7], D0
  29089. 000156B2  4EB9 0000 06E0           jsr        [0x000006E0]
  29090. 000156B8  4FEF 0150                lea.l      A7, [A7 + 0x150]
  29091. 000156BC  6000 03B8                bra        +0x3BA /* 00015A76 */
  29092. label000156C0:
  29093. 000156C0  1F3C 0009                move.b     -[A7], 0x9 /* '\t' */
  29094. 000156C4  486E FFF2                pea.l      [A6 - 0xE]
  29095. 000156C8  4EB9 0000 05D8           jsr        [0x000005D8]
  29096. 000156CE  486E FFF2                pea.l      [A6 - 0xE]
  29097. 000156D2  302E FFFC                move.w     D0, [A6 - 0x4]
  29098. 000156D6  5940                     subq.w     D0, 4
  29099. 000156D8  3F00                     move.w     -[A7], D0
  29100. 000156DA  302E FFFE                move.w     D0, [A6 - 0x2]
  29101. 000156DE  5540                     subq.w     D0, 2
  29102. 000156E0  3F00                     move.w     -[A7], D0
  29103. 000156E2  4EB9 0000 06E0           jsr        [0x000006E0]
  29104. 000156E8  1F3C 0004                move.b     -[A7], 0x4
  29105. 000156EC  486E FFF2                pea.l      [A6 - 0xE]
  29106. 000156F0  4EB9 0000 05D8           jsr        [0x000005D8]
  29107. 000156F6  486E FFF2                pea.l      [A6 - 0xE]
  29108. 000156FA  302E FFFC                move.w     D0, [A6 - 0x4]
  29109. 000156FE  5940                     subq.w     D0, 4
  29110. 00015700  3F00                     move.w     -[A7], D0
  29111. 00015702  302E FFFE                move.w     D0, [A6 - 0x2]
  29112. 00015706  5740                     subq.w     D0, 3
  29113. 00015708  3F00                     move.w     -[A7], D0
  29114. 0001570A  4EB9 0000 06E0           jsr        [0x000006E0]
  29115. 00015710  1F3C 0007                move.b     -[A7], 0x7
  29116. 00015714  486E FFF2                pea.l      [A6 - 0xE]
  29117. 00015718  4EB9 0000 05D8           jsr        [0x000005D8]
  29118. 0001571E  486E FFF2                pea.l      [A6 - 0xE]
  29119. 00015722  302E FFFC                move.w     D0, [A6 - 0x4]
  29120. 00015726  5B40                     subq.w     D0, 5
  29121. 00015728  3F00                     move.w     -[A7], D0
  29122. 0001572A  302E FFFE                move.w     D0, [A6 - 0x2]
  29123. 0001572E  5740                     subq.w     D0, 3
  29124. 00015730  3F00                     move.w     -[A7], D0
  29125. 00015732  4EB9 0000 06E0           jsr        [0x000006E0]
  29126. 00015738  1F3C 0009                move.b     -[A7], 0x9 /* '\t' */
  29127. 0001573C  486E FFF2                pea.l      [A6 - 0xE]
  29128. 00015740  4EB9 0000 05D8           jsr        [0x000005D8]
  29129. 00015746  486E FFF2                pea.l      [A6 - 0xE]
  29130. 0001574A  302E FFFC                move.w     D0, [A6 - 0x4]
  29131. 0001574E  5D40                     subq.w     D0, 6
  29132. 00015750  3F00                     move.w     -[A7], D0
  29133. 00015752  302E FFFE                move.w     D0, [A6 - 0x2]
  29134. 00015756  5740                     subq.w     D0, 3
  29135. 00015758  3F00                     move.w     -[A7], D0
  29136. 0001575A  4EB9 0000 06E0           jsr        [0x000006E0]
  29137. 00015760  1F3C 0004                move.b     -[A7], 0x4
  29138. 00015764  486E FFF2                pea.l      [A6 - 0xE]
  29139. 00015768  4EB9 0000 05D8           jsr        [0x000005D8]
  29140. 0001576E  486E FFF2                pea.l      [A6 - 0xE]
  29141. 00015772  302E FFFC                move.w     D0, [A6 - 0x4]
  29142. 00015776  5D40                     subq.w     D0, 6
  29143. 00015778  3F00                     move.w     -[A7], D0
  29144. 0001577A  302E FFFE                move.w     D0, [A6 - 0x2]
  29145. 0001577E  5940                     subq.w     D0, 4
  29146. 00015780  3F00                     move.w     -[A7], D0
  29147. 00015782  4EB9 0000 06E0           jsr        [0x000006E0]
  29148. 00015788  1F3C 0007                move.b     -[A7], 0x7
  29149. 0001578C  486E FFF2                pea.l      [A6 - 0xE]
  29150. 00015790  4EB9 0000 05D8           jsr        [0x000005D8]
  29151. 00015796  486E FFF2                pea.l      [A6 - 0xE]
  29152. 0001579A  302E FFFC                move.w     D0, [A6 - 0x4]
  29153. 0001579E  5F40                     subq.w     D0, 7
  29154. 000157A0  3F00                     move.w     -[A7], D0
  29155. 000157A2  302E FFFE                move.w     D0, [A6 - 0x2]
  29156. 000157A6  5940                     subq.w     D0, 4
  29157. 000157A8  3F00                     move.w     -[A7], D0
  29158. 000157AA  4EB9 0000 06E0           jsr        [0x000006E0]
  29159. 000157B0  1F3C 0009                move.b     -[A7], 0x9 /* '\t' */
  29160. 000157B4  486E FFF2                pea.l      [A6 - 0xE]
  29161. 000157B8  4EB9 0000 05D8           jsr        [0x000005D8]
  29162. 000157BE  486E FFF2                pea.l      [A6 - 0xE]
  29163. 000157C2  302E FFFC                move.w     D0, [A6 - 0x4]
  29164. 000157C6  5140                     subq.w     D0, 8
  29165. 000157C8  3F00                     move.w     -[A7], D0
  29166. 000157CA  302E FFFE                move.w     D0, [A6 - 0x2]
  29167. 000157CE  5940                     subq.w     D0, 4
  29168. 000157D0  3F00                     move.w     -[A7], D0
  29169. 000157D2  4EB9 0000 06E0           jsr        [0x000006E0]
  29170. 000157D8  1F3C 0004                move.b     -[A7], 0x4
  29171. 000157DC  486E FFF2                pea.l      [A6 - 0xE]
  29172. 000157E0  4EB9 0000 05D8           jsr        [0x000005D8]
  29173. 000157E6  486E FFF2                pea.l      [A6 - 0xE]
  29174. 000157EA  302E FFFC                move.w     D0, [A6 - 0x4]
  29175. 000157EE  5140                     subq.w     D0, 8
  29176. 000157F0  3F00                     move.w     -[A7], D0
  29177. 000157F2  302E FFFE                move.w     D0, [A6 - 0x2]
  29178. 000157F6  5B40                     subq.w     D0, 5
  29179. 000157F8  3F00                     move.w     -[A7], D0
  29180. 000157FA  4EB9 0000 06E0           jsr        [0x000006E0]
  29181. 00015800  1F3C 0007                move.b     -[A7], 0x7
  29182. 00015804  486E FFF2                pea.l      [A6 - 0xE]
  29183. 00015808  4EB9 0000 05D8           jsr        [0x000005D8]
  29184. 0001580E  486E FFF2                pea.l      [A6 - 0xE]
  29185. 00015812  70F7                     moveq.l    D0, 0xFFFFFFF7
  29186. 00015814  D06E FFFC                add.w      D0, [A6 - 0x4]
  29187. 00015818  3F00                     move.w     -[A7], D0
  29188. 0001581A  302E FFFE                move.w     D0, [A6 - 0x2]
  29189. 0001581E  5B40                     subq.w     D0, 5
  29190. 00015820  3F00                     move.w     -[A7], D0
  29191. 00015822  4EB9 0000 06E0           jsr        [0x000006E0]
  29192. 00015828  1F3C 0009                move.b     -[A7], 0x9 /* '\t' */
  29193. 0001582C  486E FFF2                pea.l      [A6 - 0xE]
  29194. 00015830  4EB9 0000 05D8           jsr        [0x000005D8]
  29195. 00015836  486E FFF2                pea.l      [A6 - 0xE]
  29196. 0001583A  70F6                     moveq.l    D0, 0xFFFFFFF6
  29197. 0001583C  D06E FFFC                add.w      D0, [A6 - 0x4]
  29198. 00015840  3F00                     move.w     -[A7], D0
  29199. 00015842  302E FFFE                move.w     D0, [A6 - 0x2]
  29200. 00015846  5B40                     subq.w     D0, 5
  29201. 00015848  3F00                     move.w     -[A7], D0
  29202. 0001584A  4EB9 0000 06E0           jsr        [0x000006E0]
  29203. 00015850  1F3C 0004                move.b     -[A7], 0x4
  29204. 00015854  486E FFF2                pea.l      [A6 - 0xE]
  29205. 00015858  4EB9 0000 05D8           jsr        [0x000005D8]
  29206. 0001585E  486E FFF2                pea.l      [A6 - 0xE]
  29207. 00015862  70F6                     moveq.l    D0, 0xFFFFFFF6
  29208. 00015864  D06E FFFC                add.w      D0, [A6 - 0x4]
  29209. 00015868  3F00                     move.w     -[A7], D0
  29210. 0001586A  302E FFFE                move.w     D0, [A6 - 0x2]
  29211. 0001586E  5D40                     subq.w     D0, 6
  29212. 00015870  3F00                     move.w     -[A7], D0
  29213. 00015872  4EB9 0000 06E0           jsr        [0x000006E0]
  29214. 00015878  1F3C 0007                move.b     -[A7], 0x7
  29215. 0001587C  486E FFF2                pea.l      [A6 - 0xE]
  29216. 00015880  4EB9 0000 05D8           jsr        [0x000005D8]
  29217. 00015886  486E FFF2                pea.l      [A6 - 0xE]
  29218. 0001588A  70F5                     moveq.l    D0, 0xFFFFFFF5
  29219. 0001588C  D06E FFFC                add.w      D0, [A6 - 0x4]
  29220. 00015890  3F00                     move.w     -[A7], D0
  29221. 00015892  302E FFFE                move.w     D0, [A6 - 0x2]
  29222. 00015896  5D40                     subq.w     D0, 6
  29223. 00015898  3F00                     move.w     -[A7], D0
  29224. 0001589A  4EB9 0000 06E0           jsr        [0x000006E0]
  29225. 000158A0  1F3C 0009                move.b     -[A7], 0x9 /* '\t' */
  29226. 000158A4  486E FFF2                pea.l      [A6 - 0xE]
  29227. 000158A8  4EB9 0000 05D8           jsr        [0x000005D8]
  29228. 000158AE  486E FFF2                pea.l      [A6 - 0xE]
  29229. 000158B2  70F4                     moveq.l    D0, 0xFFFFFFF4
  29230. 000158B4  D06E FFFC                add.w      D0, [A6 - 0x4]
  29231. 000158B8  3F00                     move.w     -[A7], D0
  29232. 000158BA  302E FFFE                move.w     D0, [A6 - 0x2]
  29233. 000158BE  5D40                     subq.w     D0, 6
  29234. 000158C0  3F00                     move.w     -[A7], D0
  29235. 000158C2  4EB9 0000 06E0           jsr        [0x000006E0]
  29236. 000158C8  1F3C 0004                move.b     -[A7], 0x4
  29237. 000158CC  486E FFF2                pea.l      [A6 - 0xE]
  29238. 000158D0  4EB9 0000 05D8           jsr        [0x000005D8]
  29239. 000158D6  486E FFF2                pea.l      [A6 - 0xE]
  29240. 000158DA  70F4                     moveq.l    D0, 0xFFFFFFF4
  29241. 000158DC  D06E FFFC                add.w      D0, [A6 - 0x4]
  29242. 000158E0  3F00                     move.w     -[A7], D0
  29243. 000158E2  302E FFFE                move.w     D0, [A6 - 0x2]
  29244. 000158E6  5F40                     subq.w     D0, 7
  29245. 000158E8  3F00                     move.w     -[A7], D0
  29246. 000158EA  4EB9 0000 06E0           jsr        [0x000006E0]
  29247. 000158F0  1F3C 0007                move.b     -[A7], 0x7
  29248. 000158F4  486E FFF2                pea.l      [A6 - 0xE]
  29249. 000158F8  4EB9 0000 05D8           jsr        [0x000005D8]
  29250. 000158FE  486E FFF2                pea.l      [A6 - 0xE]
  29251. 00015902  70F3                     moveq.l    D0, 0xFFFFFFF3
  29252. 00015904  D06E FFFC                add.w      D0, [A6 - 0x4]
  29253. 00015908  3F00                     move.w     -[A7], D0
  29254. 0001590A  302E FFFE                move.w     D0, [A6 - 0x2]
  29255. 0001590E  5F40                     subq.w     D0, 7
  29256. 00015910  3F00                     move.w     -[A7], D0
  29257. 00015912  4EB9 0000 06E0           jsr        [0x000006E0]
  29258. 00015918  1F3C 0009                move.b     -[A7], 0x9 /* '\t' */
  29259. 0001591C  486E FFF2                pea.l      [A6 - 0xE]
  29260. 00015920  4EB9 0000 05D8           jsr        [0x000005D8]
  29261. 00015926  486E FFF2                pea.l      [A6 - 0xE]
  29262. 0001592A  70F2                     moveq.l    D0, 0xFFFFFFF2
  29263. 0001592C  D06E FFFC                add.w      D0, [A6 - 0x4]
  29264. 00015930  3F00                     move.w     -[A7], D0
  29265. 00015932  302E FFFE                move.w     D0, [A6 - 0x2]
  29266. 00015936  5F40                     subq.w     D0, 7
  29267. 00015938  3F00                     move.w     -[A7], D0
  29268. 0001593A  4EB9 0000 06E0           jsr        [0x000006E0]
  29269. 00015940  1F3C 0004                move.b     -[A7], 0x4
  29270. 00015944  486E FFF2                pea.l      [A6 - 0xE]
  29271. 00015948  4EB9 0000 05D8           jsr        [0x000005D8]
  29272. 0001594E  486E FFF2                pea.l      [A6 - 0xE]
  29273. 00015952  70F2                     moveq.l    D0, 0xFFFFFFF2
  29274. 00015954  D06E FFFC                add.w      D0, [A6 - 0x4]
  29275. 00015958  3F00                     move.w     -[A7], D0
  29276. 0001595A  302E FFFE                move.w     D0, [A6 - 0x2]
  29277. 0001595E  5140                     subq.w     D0, 8
  29278. 00015960  3F00                     move.w     -[A7], D0
  29279. 00015962  4EB9 0000 06E0           jsr        [0x000006E0]
  29280. 00015968  1F3C 0007                move.b     -[A7], 0x7
  29281. 0001596C  486E FFF2                pea.l      [A6 - 0xE]
  29282. 00015970  4EB9 0000 05D8           jsr        [0x000005D8]
  29283. 00015976  486E FFF2                pea.l      [A6 - 0xE]
  29284. 0001597A  70F1                     moveq.l    D0, 0xFFFFFFF1
  29285. 0001597C  D06E FFFC                add.w      D0, [A6 - 0x4]
  29286. 00015980  3F00                     move.w     -[A7], D0
  29287. 00015982  302E FFFE                move.w     D0, [A6 - 0x2]
  29288. 00015986  5140                     subq.w     D0, 8
  29289. 00015988  3F00                     move.w     -[A7], D0
  29290. 0001598A  4EB9 0000 06E0           jsr        [0x000006E0]
  29291. 00015990  1F3C 0009                move.b     -[A7], 0x9 /* '\t' */
  29292. 00015994  486E FFF2                pea.l      [A6 - 0xE]
  29293. 00015998  4EB9 0000 05D8           jsr        [0x000005D8]
  29294. 0001599E  486E FFF2                pea.l      [A6 - 0xE]
  29295. 000159A2  70F0                     moveq.l    D0, 0xFFFFFFF0
  29296. 000159A4  D06E FFFC                add.w      D0, [A6 - 0x4]
  29297. 000159A8  3F00                     move.w     -[A7], D0
  29298. 000159AA  302E FFFE                move.w     D0, [A6 - 0x2]
  29299. 000159AE  5140                     subq.w     D0, 8
  29300. 000159B0  3F00                     move.w     -[A7], D0
  29301. 000159B2  4EB9 0000 06E0           jsr        [0x000006E0]
  29302. 000159B8  1F3C 0004                move.b     -[A7], 0x4
  29303. 000159BC  486E FFF2                pea.l      [A6 - 0xE]
  29304. 000159C0  4EB9 0000 05D8           jsr        [0x000005D8]
  29305. 000159C6  486E FFF2                pea.l      [A6 - 0xE]
  29306. 000159CA  70F0                     moveq.l    D0, 0xFFFFFFF0
  29307. 000159CC  D06E FFFC                add.w      D0, [A6 - 0x4]
  29308. 000159D0  3F00                     move.w     -[A7], D0
  29309. 000159D2  70F7                     moveq.l    D0, 0xFFFFFFF7
  29310. 000159D4  D06E FFFE                add.w      D0, [A6 - 0x2]
  29311. 000159D8  3F00                     move.w     -[A7], D0
  29312. 000159DA  4EB9 0000 06E0           jsr        [0x000006E0]
  29313. 000159E0  1F3C 0007                move.b     -[A7], 0x7
  29314. 000159E4  486E FFF2                pea.l      [A6 - 0xE]
  29315. 000159E8  4EB9 0000 05D8           jsr        [0x000005D8]
  29316. 000159EE  486E FFF2                pea.l      [A6 - 0xE]
  29317. 000159F2  70EF                     moveq.l    D0, 0xFFFFFFEF
  29318. 000159F4  D06E FFFC                add.w      D0, [A6 - 0x4]
  29319. 000159F8  3F00                     move.w     -[A7], D0
  29320. 000159FA  70F7                     moveq.l    D0, 0xFFFFFFF7
  29321. 000159FC  D06E FFFE                add.w      D0, [A6 - 0x2]
  29322. 00015A00  3F00                     move.w     -[A7], D0
  29323. 00015A02  4EB9 0000 06E0           jsr        [0x000006E0]
  29324. 00015A08  1F3C 0002                move.b     -[A7], 0x2
  29325. 00015A0C  486E FFF2                pea.l      [A6 - 0xE]
  29326. 00015A10  4EB9 0000 05D8           jsr        [0x000005D8]
  29327. 00015A16  486E FFF2                pea.l      [A6 - 0xE]
  29328. 00015A1A  70EF                     moveq.l    D0, 0xFFFFFFEF
  29329. 00015A1C  D06E FFFC                add.w      D0, [A6 - 0x4]
  29330. 00015A20  3F00                     move.w     -[A7], D0
  29331. 00015A22  70F6                     moveq.l    D0, 0xFFFFFFF6
  29332. 00015A24  D06E FFFE                add.w      D0, [A6 - 0x2]
  29333. 00015A28  3F00                     move.w     -[A7], D0
  29334. 00015A2A  4EB9 0000 06E0           jsr        [0x000006E0]
  29335. 00015A30  486E FFF2                pea.l      [A6 - 0xE]
  29336. 00015A34  70EF                     moveq.l    D0, 0xFFFFFFEF
  29337. 00015A36  D06E FFFC                add.w      D0, [A6 - 0x4]
  29338. 00015A3A  3F00                     move.w     -[A7], D0
  29339. 00015A3C  70F5                     moveq.l    D0, 0xFFFFFFF5
  29340. 00015A3E  D06E FFFE                add.w      D0, [A6 - 0x2]
  29341. 00015A42  3F00                     move.w     -[A7], D0
  29342. 00015A44  4EB9 0000 06E0           jsr        [0x000006E0]
  29343. 00015A4A  1F3C 0005                move.b     -[A7], 0x5
  29344. 00015A4E  486E FFF2                pea.l      [A6 - 0xE]
  29345. 00015A52  4EB9 0000 05D8           jsr        [0x000005D8]
  29346. 00015A58  486E FFF2                pea.l      [A6 - 0xE]
  29347. 00015A5C  70EE                     moveq.l    D0, 0xFFFFFFEE
  29348. 00015A5E  D06E FFFC                add.w      D0, [A6 - 0x4]
  29349. 00015A62  3F00                     move.w     -[A7], D0
  29350. 00015A64  70F5                     moveq.l    D0, 0xFFFFFFF5
  29351. 00015A66  D06E FFFE                add.w      D0, [A6 - 0x2]
  29352. 00015A6A  3F00                     move.w     -[A7], D0
  29353. 00015A6C  4EB9 0000 06E0           jsr        [0x000006E0]
  29354. 00015A72  4FEF 014A                lea.l      A7, [A7 + 0x14A]
  29355. label00015A76:
  29356. 00015A76  486E FFF0                pea.l      [A6 - 0x10]
  29357. 00015A7A  486E FFDE                pea.l      [A6 - 0x22]
  29358. 00015A7E  4EB9 0000 2158           jsr        [0x00002158]
  29359. 00015A84  4A00                     tst.b      D0
  29360. 00015A86  504F                     addq.w     A7, 8
  29361. 00015A88  6600 F0B0                bne        -0xF4E /* 00014B3A */
  29362. 00015A8C  3F3C FFFF                move.w     -[A7], 0xFFFF
  29363. 00015A90  486E FFDE                pea.l      [A6 - 0x22]
  29364. 00015A94  4EB9 0000 2150           jsr        [0x00002150]
  29365. 00015A9A  3F3C FFFF                move.w     -[A7], 0xFFFF
  29366. 00015A9E  486E FFB4                pea.l      [A6 - 0x4C]
  29367. 00015AA2  4EB9 0000 20A8           jsr        [0x000020A8]
  29368. 00015AA8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  29369. 00015AAC  245F                     movea.l    A2, [A7]+
  29370. 00015AAE  4E5E                     unlink     A6
  29371. 00015AB0  4E75                     rts
  29372. 00015AB2  4E56 FFB4                link       A6, -0x004C
  29373. 00015AB6  2F0A                     move.l     -[A7], A2
  29374. 00015AB8  246E 0008                movea.l    A2, [A6 + 0x8]
  29375. 00015ABC  486E FFB4                pea.l      [A6 - 0x4C]
  29376. 00015AC0  4EB9 0000 20A0           jsr        [0x000020A0]
  29377. 00015AC6  4EB9 0000 20B0           jsr        [0x000020B0]
  29378. 00015ACC  486E FFF8                pea.l      [A6 - 0x8]
  29379. 00015AD0  2F0A                     move.l     -[A7], A2
  29380. 00015AD2  2057                     movea.l    A0, [A7]
  29381. 00015AD4  2268 0004                movea.l    A1, [A0 + 0x4]
  29382. 00015AD8  2269 003C                movea.l    A1, [A1 + 0x3C]
  29383. 00015ADC  4E91                     jsr        [A1]
  29384. 00015ADE  486E FFF8                pea.l      [A6 - 0x8]
  29385. 00015AE2  486E FFDE                pea.l      [A6 - 0x22]
  29386. 00015AE6  4EB9 0000 2148           jsr        [0x00002148]
  29387. 00015AEC  4FEF 0014                lea.l      A7, [A7 + 0x14]
  29388. 00015AF0  6000 05C0                bra        +0x5C2 /* 000160B2 */
  29389. label00015AF4:
  29390. 00015AF4  0C6E 0004 FFF0           cmpi.w     [A6 - 0x10], 0x4
  29391. 00015AFA  6C14                     bge        +0x16 /* 00015B10 */
  29392. 00015AFC  486E FFF2                pea.l      [A6 - 0xE]
  29393. 00015B00  4EB9 0000 05E0           jsr        [0x000005E0]
  29394. 00015B06  486E FFF2                pea.l      [A6 - 0xE]
  29395. 00015B0A  AA14                     syscall    RGBForeColor
  29396. 00015B0C  584F                     addq.w     A7, 4
  29397. 00015B0E  6052                     bra        +0x54 /* 00015B62 */
  29398. label00015B10:
  29399. 00015B10  2F0A                     move.l     -[A7], A2
  29400. 00015B12  4EB9 0000 30D8           jsr        [0x000030D8]
  29401. 00015B18  4A00                     tst.b      D0
  29402. 00015B1A  584F                     addq.w     A7, 4
  29403. 00015B1C  6720                     beq        +0x22 /* 00015B3E */
  29404. 00015B1E  2F0A                     move.l     -[A7], A2
  29405. 00015B20  4EB9 0000 3110           jsr        [0x00003110]
  29406. 00015B26  4A00                     tst.b      D0
  29407. 00015B28  584F                     addq.w     A7, 4
  29408. 00015B2A  6712                     beq        +0x14 /* 00015B3E */
  29409. 00015B2C  486E FFD8                pea.l      [A6 - 0x28]
  29410. 00015B30  4EB9 0000 05E0           jsr        [0x000005E0]
  29411. 00015B36  41EE FFD8                lea.l      A0, [A6 - 0x28]
  29412. 00015B3A  584F                     addq.w     A7, 4
  29413. 00015B3C  6014                     bra        +0x16 /* 00015B52 */
  29414. label00015B3E:
  29415. 00015B3E  1F3C 000A                move.b     -[A7], 0xA /* '\n' */
  29416. 00015B42  486E FFD2                pea.l      [A6 - 0x2E]
  29417. 00015B46  4EB9 0000 05D8           jsr        [0x000005D8]
  29418. 00015B4C  41EE FFD2                lea.l      A0, [A6 - 0x2E]
  29419. 00015B50  5C4F                     addq.w     A7, 6
  29420. label00015B52:
  29421. 00015B52  2D50 FFF2                move.l     [A6 - 0xE], [A0]
  29422. 00015B56  3D68 0004 FFF6           move.w     [A6 - 0xA], [A0 + 0x4]
  29423. 00015B5C  486E FFF2                pea.l      [A6 - 0xE]
  29424. 00015B60  AA14                     syscall    RGBForeColor
  29425. label00015B62:
  29426. 00015B62  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  29427. 00015B66  302E FFFC                move.w     D0, [A6 - 0x4]
  29428. 00015B6A  5740                     subq.w     D0, 3
  29429. 00015B6C  3F00                     move.w     -[A7], D0
  29430. 00015B6E  A893                     syscall    MoveTo
  29431. 00015B70  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  29432. 00015B74  302E FFFC                move.w     D0, [A6 - 0x4]
  29433. 00015B78  5940                     subq.w     D0, 4
  29434. 00015B7A  3F00                     move.w     -[A7], D0
  29435. 00015B7C  A891                     syscall    LineTo
  29436. 00015B7E  302E FFFA                move.w     D0, [A6 - 0x6]
  29437. 00015B82  5240                     addq.w     D0, 1
  29438. 00015B84  3F00                     move.w     -[A7], D0
  29439. 00015B86  302E FFFC                move.w     D0, [A6 - 0x4]
  29440. 00015B8A  5B40                     subq.w     D0, 5
  29441. 00015B8C  3F00                     move.w     -[A7], D0
  29442. 00015B8E  A891                     syscall    LineTo
  29443. 00015B90  302E FFFA                move.w     D0, [A6 - 0x6]
  29444. 00015B94  5240                     addq.w     D0, 1
  29445. 00015B96  3F00                     move.w     -[A7], D0
  29446. 00015B98  302E FFFC                move.w     D0, [A6 - 0x4]
  29447. 00015B9C  5F40                     subq.w     D0, 7
  29448. 00015B9E  3F00                     move.w     -[A7], D0
  29449. 00015BA0  A891                     syscall    LineTo
  29450. 00015BA2  302E FFFA                move.w     D0, [A6 - 0x6]
  29451. 00015BA6  5440                     addq.w     D0, 2
  29452. 00015BA8  3F00                     move.w     -[A7], D0
  29453. 00015BAA  302E FFFC                move.w     D0, [A6 - 0x4]
  29454. 00015BAE  5140                     subq.w     D0, 8
  29455. 00015BB0  3F00                     move.w     -[A7], D0
  29456. 00015BB2  A891                     syscall    LineTo
  29457. 00015BB4  302E FFFA                move.w     D0, [A6 - 0x6]
  29458. 00015BB8  5440                     addq.w     D0, 2
  29459. 00015BBA  3F00                     move.w     -[A7], D0
  29460. 00015BBC  70F6                     moveq.l    D0, 0xFFFFFFF6
  29461. 00015BBE  D06E FFFC                add.w      D0, [A6 - 0x4]
  29462. 00015BC2  3F00                     move.w     -[A7], D0
  29463. 00015BC4  A891                     syscall    LineTo
  29464. 00015BC6  302E FFFA                move.w     D0, [A6 - 0x6]
  29465. 00015BCA  5640                     addq.w     D0, 3
  29466. 00015BCC  3F00                     move.w     -[A7], D0
  29467. 00015BCE  70F5                     moveq.l    D0, 0xFFFFFFF5
  29468. 00015BD0  D06E FFFC                add.w      D0, [A6 - 0x4]
  29469. 00015BD4  3F00                     move.w     -[A7], D0
  29470. 00015BD6  A891                     syscall    LineTo
  29471. 00015BD8  302E FFFA                move.w     D0, [A6 - 0x6]
  29472. 00015BDC  5640                     addq.w     D0, 3
  29473. 00015BDE  3F00                     move.w     -[A7], D0
  29474. 00015BE0  70F3                     moveq.l    D0, 0xFFFFFFF3
  29475. 00015BE2  D06E FFFC                add.w      D0, [A6 - 0x4]
  29476. 00015BE6  3F00                     move.w     -[A7], D0
  29477. 00015BE8  A891                     syscall    LineTo
  29478. 00015BEA  302E FFFA                move.w     D0, [A6 - 0x6]
  29479. 00015BEE  5840                     addq.w     D0, 4
  29480. 00015BF0  3F00                     move.w     -[A7], D0
  29481. 00015BF2  70F2                     moveq.l    D0, 0xFFFFFFF2
  29482. 00015BF4  D06E FFFC                add.w      D0, [A6 - 0x4]
  29483. 00015BF8  3F00                     move.w     -[A7], D0
  29484. 00015BFA  A891                     syscall    LineTo
  29485. 00015BFC  302E FFFA                move.w     D0, [A6 - 0x6]
  29486. 00015C00  5840                     addq.w     D0, 4
  29487. 00015C02  3F00                     move.w     -[A7], D0
  29488. 00015C04  70F0                     moveq.l    D0, 0xFFFFFFF0
  29489. 00015C06  D06E FFFC                add.w      D0, [A6 - 0x4]
  29490. 00015C0A  3F00                     move.w     -[A7], D0
  29491. 00015C0C  A891                     syscall    LineTo
  29492. 00015C0E  302E FFFA                move.w     D0, [A6 - 0x6]
  29493. 00015C12  5A40                     addq.w     D0, 5
  29494. 00015C14  3F00                     move.w     -[A7], D0
  29495. 00015C16  70EF                     moveq.l    D0, 0xFFFFFFEF
  29496. 00015C18  D06E FFFC                add.w      D0, [A6 - 0x4]
  29497. 00015C1C  3F00                     move.w     -[A7], D0
  29498. 00015C1E  A891                     syscall    LineTo
  29499. 00015C20  302E FFFA                move.w     D0, [A6 - 0x6]
  29500. 00015C24  5A40                     addq.w     D0, 5
  29501. 00015C26  3F00                     move.w     -[A7], D0
  29502. 00015C28  70ED                     moveq.l    D0, 0xFFFFFFED
  29503. 00015C2A  D06E FFFC                add.w      D0, [A6 - 0x4]
  29504. 00015C2E  3F00                     move.w     -[A7], D0
  29505. 00015C30  A891                     syscall    LineTo
  29506. 00015C32  302E FFFA                move.w     D0, [A6 - 0x6]
  29507. 00015C36  5C40                     addq.w     D0, 6
  29508. 00015C38  3F00                     move.w     -[A7], D0
  29509. 00015C3A  70EC                     moveq.l    D0, 0xFFFFFFEC
  29510. 00015C3C  D06E FFFC                add.w      D0, [A6 - 0x4]
  29511. 00015C40  3F00                     move.w     -[A7], D0
  29512. 00015C42  A891                     syscall    LineTo
  29513. 00015C44  302E FFFA                move.w     D0, [A6 - 0x6]
  29514. 00015C48  5C40                     addq.w     D0, 6
  29515. 00015C4A  3F00                     move.w     -[A7], D0
  29516. 00015C4C  70EB                     moveq.l    D0, 0xFFFFFFEB
  29517. 00015C4E  D06E FFFC                add.w      D0, [A6 - 0x4]
  29518. 00015C52  3F00                     move.w     -[A7], D0
  29519. 00015C54  A891                     syscall    LineTo
  29520. 00015C56  302E FFFA                move.w     D0, [A6 - 0x6]
  29521. 00015C5A  5E40                     addq.w     D0, 7
  29522. 00015C5C  3F00                     move.w     -[A7], D0
  29523. 00015C5E  70EA                     moveq.l    D0, 0xFFFFFFEA
  29524. 00015C60  D06E FFFC                add.w      D0, [A6 - 0x4]
  29525. 00015C64  3F00                     move.w     -[A7], D0
  29526. 00015C66  A891                     syscall    LineTo
  29527. 00015C68  302E FFFA                move.w     D0, [A6 - 0x6]
  29528. 00015C6C  5040                     addq.w     D0, 8
  29529. 00015C6E  3F00                     move.w     -[A7], D0
  29530. 00015C70  70E9                     moveq.l    D0, 0xFFFFFFE9
  29531. 00015C72  D06E FFFC                add.w      D0, [A6 - 0x4]
  29532. 00015C76  3F00                     move.w     -[A7], D0
  29533. 00015C78  A891                     syscall    LineTo
  29534. 00015C7A  7009                     moveq.l    D0, 0x09
  29535. 00015C7C  D06E FFFA                add.w      D0, [A6 - 0x6]
  29536. 00015C80  3F00                     move.w     -[A7], D0
  29537. 00015C82  70E9                     moveq.l    D0, 0xFFFFFFE9
  29538. 00015C84  D06E FFFC                add.w      D0, [A6 - 0x4]
  29539. 00015C88  3F00                     move.w     -[A7], D0
  29540. 00015C8A  A891                     syscall    LineTo
  29541. 00015C8C  700A                     moveq.l    D0, 0x0A
  29542. 00015C8E  D06E FFFA                add.w      D0, [A6 - 0x6]
  29543. 00015C92  3F00                     move.w     -[A7], D0
  29544. 00015C94  70E8                     moveq.l    D0, 0xFFFFFFE8
  29545. 00015C96  D06E FFFC                add.w      D0, [A6 - 0x4]
  29546. 00015C9A  3F00                     move.w     -[A7], D0
  29547. 00015C9C  A891                     syscall    LineTo
  29548. 00015C9E  700B                     moveq.l    D0, 0x0B
  29549. 00015CA0  D06E FFFA                add.w      D0, [A6 - 0x6]
  29550. 00015CA4  3F00                     move.w     -[A7], D0
  29551. 00015CA6  70E8                     moveq.l    D0, 0xFFFFFFE8
  29552. 00015CA8  D06E FFFC                add.w      D0, [A6 - 0x4]
  29553. 00015CAC  3F00                     move.w     -[A7], D0
  29554. 00015CAE  A891                     syscall    LineTo
  29555. 00015CB0  0C6E 0004 FFF0           cmpi.w     [A6 - 0x10], 0x4
  29556. 00015CB6  6D00 03FA                blt        +0x3FC /* 000160B2 */
  29557. 00015CBA  2F0A                     move.l     -[A7], A2
  29558. 00015CBC  4EB9 0000 30D8           jsr        [0x000030D8]
  29559. 00015CC2  4A00                     tst.b      D0
  29560. 00015CC4  584F                     addq.w     A7, 4
  29561. 00015CC6  6700 03EA                beq        +0x3EC /* 000160B2 */
  29562. 00015CCA  2F0A                     move.l     -[A7], A2
  29563. 00015CCC  4EB9 0000 3110           jsr        [0x00003110]
  29564. 00015CD2  4A00                     tst.b      D0
  29565. 00015CD4  584F                     addq.w     A7, 4
  29566. 00015CD6  6700 03DA                beq        +0x3DC /* 000160B2 */
  29567. 00015CDA  2F0A                     move.l     -[A7], A2
  29568. 00015CDC  2057                     movea.l    A0, [A7]
  29569. 00015CDE  2268 0004                movea.l    A1, [A0 + 0x4]
  29570. 00015CE2  2269 022C                movea.l    A1, [A1 + 0x22C]
  29571. 00015CE6  4E91                     jsr        [A1]
  29572. 00015CE8  4A00                     tst.b      D0
  29573. 00015CEA  584F                     addq.w     A7, 4
  29574. 00015CEC  6616                     bne        +0x18 /* 00015D04 */
  29575. 00015CEE  2F0A                     move.l     -[A7], A2
  29576. 00015CF0  2057                     movea.l    A0, [A7]
  29577. 00015CF2  2268 0004                movea.l    A1, [A0 + 0x4]
  29578. 00015CF6  2269 0230                movea.l    A1, [A1 + 0x230]
  29579. 00015CFA  4E91                     jsr        [A1]
  29580. 00015CFC  4A00                     tst.b      D0
  29581. 00015CFE  584F                     addq.w     A7, 4
  29582. 00015D00  6700 01F0                beq        +0x1F2 /* 00015EF2 */
  29583. label00015D04:
  29584. 00015D04  2F0A                     move.l     -[A7], A2
  29585. 00015D06  2057                     movea.l    A0, [A7]
  29586. 00015D08  2268 0004                movea.l    A1, [A0 + 0x4]
  29587. 00015D0C  2269 022C                movea.l    A1, [A1 + 0x22C]
  29588. 00015D10  4E91                     jsr        [A1]
  29589. 00015D12  4A00                     tst.b      D0
  29590. 00015D14  584F                     addq.w     A7, 4
  29591. 00015D16  6718                     beq        +0x1A /* 00015D30 */
  29592. 00015D18  1F3C 0003                move.b     -[A7], 0x3
  29593. 00015D1C  486E FFF2                pea.l      [A6 - 0xE]
  29594. 00015D20  4EB9 0000 05D8           jsr        [0x000005D8]
  29595. 00015D26  486E FFF2                pea.l      [A6 - 0xE]
  29596. 00015D2A  AA14                     syscall    RGBForeColor
  29597. 00015D2C  5C4F                     addq.w     A7, 6
  29598. 00015D2E  602A                     bra        +0x2C /* 00015D5A */
  29599. label00015D30:
  29600. 00015D30  2F0A                     move.l     -[A7], A2
  29601. 00015D32  2057                     movea.l    A0, [A7]
  29602. 00015D34  2268 0004                movea.l    A1, [A0 + 0x4]
  29603. 00015D38  2269 0230                movea.l    A1, [A1 + 0x230]
  29604. 00015D3C  4E91                     jsr        [A1]
  29605. 00015D3E  4A00                     tst.b      D0
  29606. 00015D40  584F                     addq.w     A7, 4
  29607. 00015D42  6716                     beq        +0x18 /* 00015D5A */
  29608. 00015D44  1F3C 000B                move.b     -[A7], 0xB
  29609. 00015D48  486E FFF2                pea.l      [A6 - 0xE]
  29610. 00015D4C  4EB9 0000 05D8           jsr        [0x000005D8]
  29611. 00015D52  486E FFF2                pea.l      [A6 - 0xE]
  29612. 00015D56  AA14                     syscall    RGBForeColor
  29613. 00015D58  5C4F                     addq.w     A7, 6
  29614. label00015D5A:
  29615. 00015D5A  2F0A                     move.l     -[A7], A2
  29616. 00015D5C  2057                     movea.l    A0, [A7]
  29617. 00015D5E  2268 0004                movea.l    A1, [A0 + 0x4]
  29618. 00015D62  2269 022C                movea.l    A1, [A1 + 0x22C]
  29619. 00015D66  4E91                     jsr        [A1]
  29620. 00015D68  4A00                     tst.b      D0
  29621. 00015D6A  584F                     addq.w     A7, 4
  29622. 00015D6C  6720                     beq        +0x22 /* 00015D8E */
  29623. 00015D6E  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  29624. 00015D72  302E FFFC                move.w     D0, [A6 - 0x4]
  29625. 00015D76  5540                     subq.w     D0, 2
  29626. 00015D78  3F00                     move.w     -[A7], D0
  29627. 00015D7A  A893                     syscall    MoveTo
  29628. 00015D7C  302E FFFA                move.w     D0, [A6 - 0x6]
  29629. 00015D80  5240                     addq.w     D0, 1
  29630. 00015D82  3F00                     move.w     -[A7], D0
  29631. 00015D84  302E FFFC                move.w     D0, [A6 - 0x4]
  29632. 00015D88  5740                     subq.w     D0, 3
  29633. 00015D8A  3F00                     move.w     -[A7], D0
  29634. 00015D8C  A891                     syscall    LineTo
  29635. label00015D8E:
  29636. 00015D8E  486E FFF8                pea.l      [A6 - 0x8]
  29637. 00015D92  4878 0001                push.l     0x1
  29638. 00015D96  A8A9                     syscall    InsetRect
  29639. 00015D98  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  29640. 00015D9C  302E FFFC                move.w     D0, [A6 - 0x4]
  29641. 00015DA0  5740                     subq.w     D0, 3
  29642. 00015DA2  3F00                     move.w     -[A7], D0
  29643. 00015DA4  A893                     syscall    MoveTo
  29644. 00015DA6  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  29645. 00015DAA  302E FFFC                move.w     D0, [A6 - 0x4]
  29646. 00015DAE  5940                     subq.w     D0, 4
  29647. 00015DB0  3F00                     move.w     -[A7], D0
  29648. 00015DB2  A891                     syscall    LineTo
  29649. 00015DB4  302E FFFA                move.w     D0, [A6 - 0x6]
  29650. 00015DB8  5240                     addq.w     D0, 1
  29651. 00015DBA  3F00                     move.w     -[A7], D0
  29652. 00015DBC  302E FFFC                move.w     D0, [A6 - 0x4]
  29653. 00015DC0  5B40                     subq.w     D0, 5
  29654. 00015DC2  3F00                     move.w     -[A7], D0
  29655. 00015DC4  A891                     syscall    LineTo
  29656. 00015DC6  302E FFFA                move.w     D0, [A6 - 0x6]
  29657. 00015DCA  5240                     addq.w     D0, 1
  29658. 00015DCC  3F00                     move.w     -[A7], D0
  29659. 00015DCE  302E FFFC                move.w     D0, [A6 - 0x4]
  29660. 00015DD2  5F40                     subq.w     D0, 7
  29661. 00015DD4  3F00                     move.w     -[A7], D0
  29662. 00015DD6  A891                     syscall    LineTo
  29663. 00015DD8  302E FFFA                move.w     D0, [A6 - 0x6]
  29664. 00015DDC  5440                     addq.w     D0, 2
  29665. 00015DDE  3F00                     move.w     -[A7], D0
  29666. 00015DE0  302E FFFC                move.w     D0, [A6 - 0x4]
  29667. 00015DE4  5140                     subq.w     D0, 8
  29668. 00015DE6  3F00                     move.w     -[A7], D0
  29669. 00015DE8  A891                     syscall    LineTo
  29670. 00015DEA  302E FFFA                move.w     D0, [A6 - 0x6]
  29671. 00015DEE  5440                     addq.w     D0, 2
  29672. 00015DF0  3F00                     move.w     -[A7], D0
  29673. 00015DF2  70F6                     moveq.l    D0, 0xFFFFFFF6
  29674. 00015DF4  D06E FFFC                add.w      D0, [A6 - 0x4]
  29675. 00015DF8  3F00                     move.w     -[A7], D0
  29676. 00015DFA  A891                     syscall    LineTo
  29677. 00015DFC  302E FFFA                move.w     D0, [A6 - 0x6]
  29678. 00015E00  5640                     addq.w     D0, 3
  29679. 00015E02  3F00                     move.w     -[A7], D0
  29680. 00015E04  70F5                     moveq.l    D0, 0xFFFFFFF5
  29681. 00015E06  D06E FFFC                add.w      D0, [A6 - 0x4]
  29682. 00015E0A  3F00                     move.w     -[A7], D0
  29683. 00015E0C  A891                     syscall    LineTo
  29684. 00015E0E  302E FFFA                move.w     D0, [A6 - 0x6]
  29685. 00015E12  5640                     addq.w     D0, 3
  29686. 00015E14  3F00                     move.w     -[A7], D0
  29687. 00015E16  70F3                     moveq.l    D0, 0xFFFFFFF3
  29688. 00015E18  D06E FFFC                add.w      D0, [A6 - 0x4]
  29689. 00015E1C  3F00                     move.w     -[A7], D0
  29690. 00015E1E  A891                     syscall    LineTo
  29691. 00015E20  302E FFFA                move.w     D0, [A6 - 0x6]
  29692. 00015E24  5840                     addq.w     D0, 4
  29693. 00015E26  3F00                     move.w     -[A7], D0
  29694. 00015E28  70F2                     moveq.l    D0, 0xFFFFFFF2
  29695. 00015E2A  D06E FFFC                add.w      D0, [A6 - 0x4]
  29696. 00015E2E  3F00                     move.w     -[A7], D0
  29697. 00015E30  A891                     syscall    LineTo
  29698. 00015E32  302E FFFA                move.w     D0, [A6 - 0x6]
  29699. 00015E36  5840                     addq.w     D0, 4
  29700. 00015E38  3F00                     move.w     -[A7], D0
  29701. 00015E3A  70F0                     moveq.l    D0, 0xFFFFFFF0
  29702. 00015E3C  D06E FFFC                add.w      D0, [A6 - 0x4]
  29703. 00015E40  3F00                     move.w     -[A7], D0
  29704. 00015E42  A891                     syscall    LineTo
  29705. 00015E44  302E FFFA                move.w     D0, [A6 - 0x6]
  29706. 00015E48  5A40                     addq.w     D0, 5
  29707. 00015E4A  3F00                     move.w     -[A7], D0
  29708. 00015E4C  70EF                     moveq.l    D0, 0xFFFFFFEF
  29709. 00015E4E  D06E FFFC                add.w      D0, [A6 - 0x4]
  29710. 00015E52  3F00                     move.w     -[A7], D0
  29711. 00015E54  A891                     syscall    LineTo
  29712. 00015E56  302E FFFA                move.w     D0, [A6 - 0x6]
  29713. 00015E5A  5A40                     addq.w     D0, 5
  29714. 00015E5C  3F00                     move.w     -[A7], D0
  29715. 00015E5E  70ED                     moveq.l    D0, 0xFFFFFFED
  29716. 00015E60  D06E FFFC                add.w      D0, [A6 - 0x4]
  29717. 00015E64  3F00                     move.w     -[A7], D0
  29718. 00015E66  A891                     syscall    LineTo
  29719. 00015E68  302E FFFA                move.w     D0, [A6 - 0x6]
  29720. 00015E6C  5C40                     addq.w     D0, 6
  29721. 00015E6E  3F00                     move.w     -[A7], D0
  29722. 00015E70  70EC                     moveq.l    D0, 0xFFFFFFEC
  29723. 00015E72  D06E FFFC                add.w      D0, [A6 - 0x4]
  29724. 00015E76  3F00                     move.w     -[A7], D0
  29725. 00015E78  A891                     syscall    LineTo
  29726. 00015E7A  302E FFFA                move.w     D0, [A6 - 0x6]
  29727. 00015E7E  5C40                     addq.w     D0, 6
  29728. 00015E80  3F00                     move.w     -[A7], D0
  29729. 00015E82  70EB                     moveq.l    D0, 0xFFFFFFEB
  29730. 00015E84  D06E FFFC                add.w      D0, [A6 - 0x4]
  29731. 00015E88  3F00                     move.w     -[A7], D0
  29732. 00015E8A  A891                     syscall    LineTo
  29733. 00015E8C  302E FFFA                move.w     D0, [A6 - 0x6]
  29734. 00015E90  5E40                     addq.w     D0, 7
  29735. 00015E92  3F00                     move.w     -[A7], D0
  29736. 00015E94  70EB                     moveq.l    D0, 0xFFFFFFEB
  29737. 00015E96  D06E FFFC                add.w      D0, [A6 - 0x4]
  29738. 00015E9A  3F00                     move.w     -[A7], D0
  29739. 00015E9C  A891                     syscall    LineTo
  29740. 00015E9E  302E FFFA                move.w     D0, [A6 - 0x6]
  29741. 00015EA2  5E40                     addq.w     D0, 7
  29742. 00015EA4  3F00                     move.w     -[A7], D0
  29743. 00015EA6  70EA                     moveq.l    D0, 0xFFFFFFEA
  29744. 00015EA8  D06E FFFC                add.w      D0, [A6 - 0x4]
  29745. 00015EAC  3F00                     move.w     -[A7], D0
  29746. 00015EAE  A891                     syscall    LineTo
  29747. 00015EB0  302E FFFA                move.w     D0, [A6 - 0x6]
  29748. 00015EB4  5040                     addq.w     D0, 8
  29749. 00015EB6  3F00                     move.w     -[A7], D0
  29750. 00015EB8  70EA                     moveq.l    D0, 0xFFFFFFEA
  29751. 00015EBA  D06E FFFC                add.w      D0, [A6 - 0x4]
  29752. 00015EBE  3F00                     move.w     -[A7], D0
  29753. 00015EC0  A891                     syscall    LineTo
  29754. 00015EC2  7009                     moveq.l    D0, 0x09
  29755. 00015EC4  D06E FFFA                add.w      D0, [A6 - 0x6]
  29756. 00015EC8  3F00                     move.w     -[A7], D0
  29757. 00015ECA  70E9                     moveq.l    D0, 0xFFFFFFE9
  29758. 00015ECC  D06E FFFC                add.w      D0, [A6 - 0x4]
  29759. 00015ED0  3F00                     move.w     -[A7], D0
  29760. 00015ED2  A891                     syscall    LineTo
  29761. 00015ED4  700A                     moveq.l    D0, 0x0A
  29762. 00015ED6  D06E FFFA                add.w      D0, [A6 - 0x6]
  29763. 00015EDA  3F00                     move.w     -[A7], D0
  29764. 00015EDC  70E9                     moveq.l    D0, 0xFFFFFFE9
  29765. 00015EDE  D06E FFFC                add.w      D0, [A6 - 0x4]
  29766. 00015EE2  3F00                     move.w     -[A7], D0
  29767. 00015EE4  A891                     syscall    LineTo
  29768. 00015EE6  486E FFF8                pea.l      [A6 - 0x8]
  29769. 00015EEA  2F3C 0000 FFFF           move.l     -[A7], 0xFFFF
  29770. 00015EF0  A8A9                     syscall    InsetRect
  29771. label00015EF2:
  29772. 00015EF2  2F0A                     move.l     -[A7], A2
  29773. 00015EF4  2057                     movea.l    A0, [A7]
  29774. 00015EF6  2268 0004                movea.l    A1, [A0 + 0x4]
  29775. 00015EFA  2269 022C                movea.l    A1, [A1 + 0x22C]
  29776. 00015EFE  4E91                     jsr        [A1]
  29777. 00015F00  4A00                     tst.b      D0
  29778. 00015F02  584F                     addq.w     A7, 4
  29779. 00015F04  6714                     beq        +0x16 /* 00015F1A */
  29780. 00015F06  486E FFF2                pea.l      [A6 - 0xE]
  29781. 00015F0A  4EB9 0000 05E8           jsr        [0x000005E8]
  29782. 00015F10  486E FFF2                pea.l      [A6 - 0xE]
  29783. 00015F14  AA14                     syscall    RGBForeColor
  29784. 00015F16  584F                     addq.w     A7, 4
  29785. 00015F18  6042                     bra        +0x44 /* 00015F5C */
  29786. label00015F1A:
  29787. 00015F1A  2F0A                     move.l     -[A7], A2
  29788. 00015F1C  2057                     movea.l    A0, [A7]
  29789. 00015F1E  2268 0004                movea.l    A1, [A0 + 0x4]
  29790. 00015F22  2269 0230                movea.l    A1, [A1 + 0x230]
  29791. 00015F26  4E91                     jsr        [A1]
  29792. 00015F28  4A00                     tst.b      D0
  29793. 00015F2A  584F                     addq.w     A7, 4
  29794. 00015F2C  6718                     beq        +0x1A /* 00015F46 */
  29795. 00015F2E  1F3C 000A                move.b     -[A7], 0xA /* '\n' */
  29796. 00015F32  486E FFF2                pea.l      [A6 - 0xE]
  29797. 00015F36  4EB9 0000 05D8           jsr        [0x000005D8]
  29798. 00015F3C  486E FFF2                pea.l      [A6 - 0xE]
  29799. 00015F40  AA14                     syscall    RGBForeColor
  29800. 00015F42  5C4F                     addq.w     A7, 6
  29801. 00015F44  6016                     bra        +0x18 /* 00015F5C */
  29802. label00015F46:
  29803. 00015F46  1F3C 0001                move.b     -[A7], 0x1
  29804. 00015F4A  486E FFF2                pea.l      [A6 - 0xE]
  29805. 00015F4E  4EB9 0000 05D8           jsr        [0x000005D8]
  29806. 00015F54  486E FFF2                pea.l      [A6 - 0xE]
  29807. 00015F58  AA14                     syscall    RGBForeColor
  29808. 00015F5A  5C4F                     addq.w     A7, 6
  29809. label00015F5C:
  29810. 00015F5C  2F0A                     move.l     -[A7], A2
  29811. 00015F5E  2057                     movea.l    A0, [A7]
  29812. 00015F60  2268 0004                movea.l    A1, [A0 + 0x4]
  29813. 00015F64  2269 022C                movea.l    A1, [A1 + 0x22C]
  29814. 00015F68  4E91                     jsr        [A1]
  29815. 00015F6A  4A00                     tst.b      D0
  29816. 00015F6C  584F                     addq.w     A7, 4
  29817. 00015F6E  6720                     beq        +0x22 /* 00015F90 */
  29818. 00015F70  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  29819. 00015F74  302E FFFC                move.w     D0, [A6 - 0x4]
  29820. 00015F78  5340                     subq.w     D0, 1
  29821. 00015F7A  3F00                     move.w     -[A7], D0
  29822. 00015F7C  A893                     syscall    MoveTo
  29823. 00015F7E  302E FFFA                move.w     D0, [A6 - 0x6]
  29824. 00015F82  5440                     addq.w     D0, 2
  29825. 00015F84  3F00                     move.w     -[A7], D0
  29826. 00015F86  302E FFFC                move.w     D0, [A6 - 0x4]
  29827. 00015F8A  5740                     subq.w     D0, 3
  29828. 00015F8C  3F00                     move.w     -[A7], D0
  29829. 00015F8E  A891                     syscall    LineTo
  29830. label00015F90:
  29831. 00015F90  486E FFF8                pea.l      [A6 - 0x8]
  29832. 00015F94  4878 0002                push.l     0x2
  29833. 00015F98  A8A9                     syscall    InsetRect
  29834. 00015F9A  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  29835. 00015F9E  302E FFFC                move.w     D0, [A6 - 0x4]
  29836. 00015FA2  5740                     subq.w     D0, 3
  29837. 00015FA4  3F00                     move.w     -[A7], D0
  29838. 00015FA6  A893                     syscall    MoveTo
  29839. 00015FA8  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  29840. 00015FAC  302E FFFC                move.w     D0, [A6 - 0x4]
  29841. 00015FB0  5940                     subq.w     D0, 4
  29842. 00015FB2  3F00                     move.w     -[A7], D0
  29843. 00015FB4  A891                     syscall    LineTo
  29844. 00015FB6  302E FFFA                move.w     D0, [A6 - 0x6]
  29845. 00015FBA  5240                     addq.w     D0, 1
  29846. 00015FBC  3F00                     move.w     -[A7], D0
  29847. 00015FBE  302E FFFC                move.w     D0, [A6 - 0x4]
  29848. 00015FC2  5B40                     subq.w     D0, 5
  29849. 00015FC4  3F00                     move.w     -[A7], D0
  29850. 00015FC6  A891                     syscall    LineTo
  29851. 00015FC8  302E FFFA                move.w     D0, [A6 - 0x6]
  29852. 00015FCC  5240                     addq.w     D0, 1
  29853. 00015FCE  3F00                     move.w     -[A7], D0
  29854. 00015FD0  302E FFFC                move.w     D0, [A6 - 0x4]
  29855. 00015FD4  5F40                     subq.w     D0, 7
  29856. 00015FD6  3F00                     move.w     -[A7], D0
  29857. 00015FD8  A891                     syscall    LineTo
  29858. 00015FDA  302E FFFA                move.w     D0, [A6 - 0x6]
  29859. 00015FDE  5440                     addq.w     D0, 2
  29860. 00015FE0  3F00                     move.w     -[A7], D0
  29861. 00015FE2  302E FFFC                move.w     D0, [A6 - 0x4]
  29862. 00015FE6  5140                     subq.w     D0, 8
  29863. 00015FE8  3F00                     move.w     -[A7], D0
  29864. 00015FEA  A891                     syscall    LineTo
  29865. 00015FEC  302E FFFA                move.w     D0, [A6 - 0x6]
  29866. 00015FF0  5440                     addq.w     D0, 2
  29867. 00015FF2  3F00                     move.w     -[A7], D0
  29868. 00015FF4  70F6                     moveq.l    D0, 0xFFFFFFF6
  29869. 00015FF6  D06E FFFC                add.w      D0, [A6 - 0x4]
  29870. 00015FFA  3F00                     move.w     -[A7], D0
  29871. 00015FFC  A891                     syscall    LineTo
  29872. 00015FFE  302E FFFA                move.w     D0, [A6 - 0x6]
  29873. 00016002  5640                     addq.w     D0, 3
  29874. 00016004  3F00                     move.w     -[A7], D0
  29875. 00016006  70F5                     moveq.l    D0, 0xFFFFFFF5
  29876. 00016008  D06E FFFC                add.w      D0, [A6 - 0x4]
  29877. 0001600C  3F00                     move.w     -[A7], D0
  29878. 0001600E  A891                     syscall    LineTo
  29879. 00016010  302E FFFA                move.w     D0, [A6 - 0x6]
  29880. 00016014  5640                     addq.w     D0, 3
  29881. 00016016  3F00                     move.w     -[A7], D0
  29882. 00016018  70F3                     moveq.l    D0, 0xFFFFFFF3
  29883. 0001601A  D06E FFFC                add.w      D0, [A6 - 0x4]
  29884. 0001601E  3F00                     move.w     -[A7], D0
  29885. 00016020  A891                     syscall    LineTo
  29886. 00016022  302E FFFA                move.w     D0, [A6 - 0x6]
  29887. 00016026  5840                     addq.w     D0, 4
  29888. 00016028  3F00                     move.w     -[A7], D0
  29889. 0001602A  70F2                     moveq.l    D0, 0xFFFFFFF2
  29890. 0001602C  D06E FFFC                add.w      D0, [A6 - 0x4]
  29891. 00016030  3F00                     move.w     -[A7], D0
  29892. 00016032  A891                     syscall    LineTo
  29893. 00016034  302E FFFA                move.w     D0, [A6 - 0x6]
  29894. 00016038  5840                     addq.w     D0, 4
  29895. 0001603A  3F00                     move.w     -[A7], D0
  29896. 0001603C  70F0                     moveq.l    D0, 0xFFFFFFF0
  29897. 0001603E  D06E FFFC                add.w      D0, [A6 - 0x4]
  29898. 00016042  3F00                     move.w     -[A7], D0
  29899. 00016044  A891                     syscall    LineTo
  29900. 00016046  302E FFFA                move.w     D0, [A6 - 0x6]
  29901. 0001604A  5A40                     addq.w     D0, 5
  29902. 0001604C  3F00                     move.w     -[A7], D0
  29903. 0001604E  70EF                     moveq.l    D0, 0xFFFFFFEF
  29904. 00016050  D06E FFFC                add.w      D0, [A6 - 0x4]
  29905. 00016054  3F00                     move.w     -[A7], D0
  29906. 00016056  A891                     syscall    LineTo
  29907. 00016058  302E FFFA                move.w     D0, [A6 - 0x6]
  29908. 0001605C  5A40                     addq.w     D0, 5
  29909. 0001605E  3F00                     move.w     -[A7], D0
  29910. 00016060  70ED                     moveq.l    D0, 0xFFFFFFED
  29911. 00016062  D06E FFFC                add.w      D0, [A6 - 0x4]
  29912. 00016066  3F00                     move.w     -[A7], D0
  29913. 00016068  A891                     syscall    LineTo
  29914. 0001606A  302E FFFA                move.w     D0, [A6 - 0x6]
  29915. 0001606E  5C40                     addq.w     D0, 6
  29916. 00016070  3F00                     move.w     -[A7], D0
  29917. 00016072  70EC                     moveq.l    D0, 0xFFFFFFEC
  29918. 00016074  D06E FFFC                add.w      D0, [A6 - 0x4]
  29919. 00016078  3F00                     move.w     -[A7], D0
  29920. 0001607A  A891                     syscall    LineTo
  29921. 0001607C  302E FFFA                move.w     D0, [A6 - 0x6]
  29922. 00016080  5E40                     addq.w     D0, 7
  29923. 00016082  3F00                     move.w     -[A7], D0
  29924. 00016084  70EB                     moveq.l    D0, 0xFFFFFFEB
  29925. 00016086  D06E FFFC                add.w      D0, [A6 - 0x4]
  29926. 0001608A  3F00                     move.w     -[A7], D0
  29927. 0001608C  A891                     syscall    LineTo
  29928. 0001608E  302E FFFA                move.w     D0, [A6 - 0x6]
  29929. 00016092  5040                     addq.w     D0, 8
  29930. 00016094  3F00                     move.w     -[A7], D0
  29931. 00016096  70EA                     moveq.l    D0, 0xFFFFFFEA
  29932. 00016098  D06E FFFC                add.w      D0, [A6 - 0x4]
  29933. 0001609C  3F00                     move.w     -[A7], D0
  29934. 0001609E  A891                     syscall    LineTo
  29935. 000160A0  7009                     moveq.l    D0, 0x09
  29936. 000160A2  D06E FFFA                add.w      D0, [A6 - 0x6]
  29937. 000160A6  3F00                     move.w     -[A7], D0
  29938. 000160A8  70EA                     moveq.l    D0, 0xFFFFFFEA
  29939. 000160AA  D06E FFFC                add.w      D0, [A6 - 0x4]
  29940. 000160AE  3F00                     move.w     -[A7], D0
  29941. 000160B0  A891                     syscall    LineTo
  29942. label000160B2:
  29943. 000160B2  486E FFF0                pea.l      [A6 - 0x10]
  29944. 000160B6  486E FFDE                pea.l      [A6 - 0x22]
  29945. 000160BA  4EB9 0000 2158           jsr        [0x00002158]
  29946. 000160C0  4A00                     tst.b      D0
  29947. 000160C2  504F                     addq.w     A7, 8
  29948. 000160C4  6600 FA2E                bne        -0x5D0 /* 00015AF4 */
  29949. 000160C8  3F3C FFFF                move.w     -[A7], 0xFFFF
  29950. 000160CC  486E FFDE                pea.l      [A6 - 0x22]
  29951. 000160D0  4EB9 0000 2150           jsr        [0x00002150]
  29952. 000160D6  3F3C FFFF                move.w     -[A7], 0xFFFF
  29953. 000160DA  486E FFB4                pea.l      [A6 - 0x4C]
  29954. 000160DE  4EB9 0000 20A8           jsr        [0x000020A8]
  29955. 000160E4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  29956. 000160E8  245F                     movea.l    A2, [A7]+
  29957. 000160EA  4E5E                     unlink     A6
  29958. 000160EC  4E75                     rts
  29959. 000160EE  4E56 FFB4                link       A6, -0x004C
  29960. 000160F2  2F0A                     move.l     -[A7], A2
  29961. 000160F4  246E 0008                movea.l    A2, [A6 + 0x8]
  29962. 000160F8  486E FFB4                pea.l      [A6 - 0x4C]
  29963. 000160FC  4EB9 0000 20A0           jsr        [0x000020A0]
  29964. 00016102  4EB9 0000 20B0           jsr        [0x000020B0]
  29965. 00016108  486E FFF8                pea.l      [A6 - 0x8]
  29966. 0001610C  2F0A                     move.l     -[A7], A2
  29967. 0001610E  2057                     movea.l    A0, [A7]
  29968. 00016110  2268 0004                movea.l    A1, [A0 + 0x4]
  29969. 00016114  2269 003C                movea.l    A1, [A1 + 0x3C]
  29970. 00016118  4E91                     jsr        [A1]
  29971. 0001611A  486E FFF8                pea.l      [A6 - 0x8]
  29972. 0001611E  486E FFDE                pea.l      [A6 - 0x22]
  29973. 00016122  4EB9 0000 2148           jsr        [0x00002148]
  29974. 00016128  4FEF 0014                lea.l      A7, [A7 + 0x14]
  29975. 0001612C  6000 11DE                bra        +0x11E0 /* 0001730C */
  29976. label00016130:
  29977. 00016130  0C6E 0004 FFF0           cmpi.w     [A6 - 0x10], 0x4
  29978. 00016136  6C14                     bge        +0x16 /* 0001614C */
  29979. 00016138  486E FFF2                pea.l      [A6 - 0xE]
  29980. 0001613C  4EB9 0000 05E0           jsr        [0x000005E0]
  29981. 00016142  486E FFF2                pea.l      [A6 - 0xE]
  29982. 00016146  AA14                     syscall    RGBForeColor
  29983. 00016148  584F                     addq.w     A7, 4
  29984. 0001614A  6052                     bra        +0x54 /* 0001619E */
  29985. label0001614C:
  29986. 0001614C  2F0A                     move.l     -[A7], A2
  29987. 0001614E  4EB9 0000 30D8           jsr        [0x000030D8]
  29988. 00016154  4A00                     tst.b      D0
  29989. 00016156  584F                     addq.w     A7, 4
  29990. 00016158  6720                     beq        +0x22 /* 0001617A */
  29991. 0001615A  2F0A                     move.l     -[A7], A2
  29992. 0001615C  4EB9 0000 3110           jsr        [0x00003110]
  29993. 00016162  4A00                     tst.b      D0
  29994. 00016164  584F                     addq.w     A7, 4
  29995. 00016166  6712                     beq        +0x14 /* 0001617A */
  29996. 00016168  486E FFD8                pea.l      [A6 - 0x28]
  29997. 0001616C  4EB9 0000 05E0           jsr        [0x000005E0]
  29998. 00016172  41EE FFD8                lea.l      A0, [A6 - 0x28]
  29999. 00016176  584F                     addq.w     A7, 4
  30000. 00016178  6014                     bra        +0x16 /* 0001618E */
  30001. label0001617A:
  30002. 0001617A  1F3C 000A                move.b     -[A7], 0xA /* '\n' */
  30003. 0001617E  486E FFD2                pea.l      [A6 - 0x2E]
  30004. 00016182  4EB9 0000 05D8           jsr        [0x000005D8]
  30005. 00016188  41EE FFD2                lea.l      A0, [A6 - 0x2E]
  30006. 0001618C  5C4F                     addq.w     A7, 6
  30007. label0001618E:
  30008. 0001618E  2D50 FFF2                move.l     [A6 - 0xE], [A0]
  30009. 00016192  3D68 0004 FFF6           move.w     [A6 - 0xA], [A0 + 0x4]
  30010. 00016198  486E FFF2                pea.l      [A6 - 0xE]
  30011. 0001619C  AA14                     syscall    RGBForeColor
  30012. label0001619E:
  30013. 0001619E  302E FFFE                move.w     D0, [A6 - 0x2]
  30014. 000161A2  5340                     subq.w     D0, 1
  30015. 000161A4  3F00                     move.w     -[A7], D0
  30016. 000161A6  302E FFFC                move.w     D0, [A6 - 0x4]
  30017. 000161AA  5740                     subq.w     D0, 3
  30018. 000161AC  3F00                     move.w     -[A7], D0
  30019. 000161AE  A893                     syscall    MoveTo
  30020. 000161B0  302E FFFE                move.w     D0, [A6 - 0x2]
  30021. 000161B4  5340                     subq.w     D0, 1
  30022. 000161B6  3F00                     move.w     -[A7], D0
  30023. 000161B8  302E FFFC                move.w     D0, [A6 - 0x4]
  30024. 000161BC  5940                     subq.w     D0, 4
  30025. 000161BE  3F00                     move.w     -[A7], D0
  30026. 000161C0  A891                     syscall    LineTo
  30027. 000161C2  302E FFFE                move.w     D0, [A6 - 0x2]
  30028. 000161C6  5540                     subq.w     D0, 2
  30029. 000161C8  3F00                     move.w     -[A7], D0
  30030. 000161CA  302E FFFC                move.w     D0, [A6 - 0x4]
  30031. 000161CE  5B40                     subq.w     D0, 5
  30032. 000161D0  3F00                     move.w     -[A7], D0
  30033. 000161D2  A891                     syscall    LineTo
  30034. 000161D4  302E FFFE                move.w     D0, [A6 - 0x2]
  30035. 000161D8  5540                     subq.w     D0, 2
  30036. 000161DA  3F00                     move.w     -[A7], D0
  30037. 000161DC  302E FFFC                move.w     D0, [A6 - 0x4]
  30038. 000161E0  5F40                     subq.w     D0, 7
  30039. 000161E2  3F00                     move.w     -[A7], D0
  30040. 000161E4  A891                     syscall    LineTo
  30041. 000161E6  302E FFFE                move.w     D0, [A6 - 0x2]
  30042. 000161EA  5740                     subq.w     D0, 3
  30043. 000161EC  3F00                     move.w     -[A7], D0
  30044. 000161EE  302E FFFC                move.w     D0, [A6 - 0x4]
  30045. 000161F2  5140                     subq.w     D0, 8
  30046. 000161F4  3F00                     move.w     -[A7], D0
  30047. 000161F6  A891                     syscall    LineTo
  30048. 000161F8  302E FFFE                move.w     D0, [A6 - 0x2]
  30049. 000161FC  5740                     subq.w     D0, 3
  30050. 000161FE  3F00                     move.w     -[A7], D0
  30051. 00016200  70F6                     moveq.l    D0, 0xFFFFFFF6
  30052. 00016202  D06E FFFC                add.w      D0, [A6 - 0x4]
  30053. 00016206  3F00                     move.w     -[A7], D0
  30054. 00016208  A891                     syscall    LineTo
  30055. 0001620A  302E FFFE                move.w     D0, [A6 - 0x2]
  30056. 0001620E  5940                     subq.w     D0, 4
  30057. 00016210  3F00                     move.w     -[A7], D0
  30058. 00016212  70F5                     moveq.l    D0, 0xFFFFFFF5
  30059. 00016214  D06E FFFC                add.w      D0, [A6 - 0x4]
  30060. 00016218  3F00                     move.w     -[A7], D0
  30061. 0001621A  A891                     syscall    LineTo
  30062. 0001621C  302E FFFE                move.w     D0, [A6 - 0x2]
  30063. 00016220  5940                     subq.w     D0, 4
  30064. 00016222  3F00                     move.w     -[A7], D0
  30065. 00016224  70F3                     moveq.l    D0, 0xFFFFFFF3
  30066. 00016226  D06E FFFC                add.w      D0, [A6 - 0x4]
  30067. 0001622A  3F00                     move.w     -[A7], D0
  30068. 0001622C  A891                     syscall    LineTo
  30069. 0001622E  302E FFFE                move.w     D0, [A6 - 0x2]
  30070. 00016232  5B40                     subq.w     D0, 5
  30071. 00016234  3F00                     move.w     -[A7], D0
  30072. 00016236  70F2                     moveq.l    D0, 0xFFFFFFF2
  30073. 00016238  D06E FFFC                add.w      D0, [A6 - 0x4]
  30074. 0001623C  3F00                     move.w     -[A7], D0
  30075. 0001623E  A891                     syscall    LineTo
  30076. 00016240  302E FFFE                move.w     D0, [A6 - 0x2]
  30077. 00016244  5B40                     subq.w     D0, 5
  30078. 00016246  3F00                     move.w     -[A7], D0
  30079. 00016248  70F0                     moveq.l    D0, 0xFFFFFFF0
  30080. 0001624A  D06E FFFC                add.w      D0, [A6 - 0x4]
  30081. 0001624E  3F00                     move.w     -[A7], D0
  30082. 00016250  A891                     syscall    LineTo
  30083. 00016252  302E FFFE                move.w     D0, [A6 - 0x2]
  30084. 00016256  5D40                     subq.w     D0, 6
  30085. 00016258  3F00                     move.w     -[A7], D0
  30086. 0001625A  70EF                     moveq.l    D0, 0xFFFFFFEF
  30087. 0001625C  D06E FFFC                add.w      D0, [A6 - 0x4]
  30088. 00016260  3F00                     move.w     -[A7], D0
  30089. 00016262  A891                     syscall    LineTo
  30090. 00016264  302E FFFE                move.w     D0, [A6 - 0x2]
  30091. 00016268  5D40                     subq.w     D0, 6
  30092. 0001626A  3F00                     move.w     -[A7], D0
  30093. 0001626C  70ED                     moveq.l    D0, 0xFFFFFFED
  30094. 0001626E  D06E FFFC                add.w      D0, [A6 - 0x4]
  30095. 00016272  3F00                     move.w     -[A7], D0
  30096. 00016274  A891                     syscall    LineTo
  30097. 00016276  302E FFFE                move.w     D0, [A6 - 0x2]
  30098. 0001627A  5F40                     subq.w     D0, 7
  30099. 0001627C  3F00                     move.w     -[A7], D0
  30100. 0001627E  70EC                     moveq.l    D0, 0xFFFFFFEC
  30101. 00016280  D06E FFFC                add.w      D0, [A6 - 0x4]
  30102. 00016284  3F00                     move.w     -[A7], D0
  30103. 00016286  A891                     syscall    LineTo
  30104. 00016288  302E FFFE                move.w     D0, [A6 - 0x2]
  30105. 0001628C  5F40                     subq.w     D0, 7
  30106. 0001628E  3F00                     move.w     -[A7], D0
  30107. 00016290  70EB                     moveq.l    D0, 0xFFFFFFEB
  30108. 00016292  D06E FFFC                add.w      D0, [A6 - 0x4]
  30109. 00016296  3F00                     move.w     -[A7], D0
  30110. 00016298  A891                     syscall    LineTo
  30111. 0001629A  302E FFFE                move.w     D0, [A6 - 0x2]
  30112. 0001629E  5140                     subq.w     D0, 8
  30113. 000162A0  3F00                     move.w     -[A7], D0
  30114. 000162A2  70EA                     moveq.l    D0, 0xFFFFFFEA
  30115. 000162A4  D06E FFFC                add.w      D0, [A6 - 0x4]
  30116. 000162A8  3F00                     move.w     -[A7], D0
  30117. 000162AA  A891                     syscall    LineTo
  30118. 000162AC  70F7                     moveq.l    D0, 0xFFFFFFF7
  30119. 000162AE  D06E FFFE                add.w      D0, [A6 - 0x2]
  30120. 000162B2  3F00                     move.w     -[A7], D0
  30121. 000162B4  70E9                     moveq.l    D0, 0xFFFFFFE9
  30122. 000162B6  D06E FFFC                add.w      D0, [A6 - 0x4]
  30123. 000162BA  3F00                     move.w     -[A7], D0
  30124. 000162BC  A891                     syscall    LineTo
  30125. 000162BE  70F6                     moveq.l    D0, 0xFFFFFFF6
  30126. 000162C0  D06E FFFE                add.w      D0, [A6 - 0x2]
  30127. 000162C4  3F00                     move.w     -[A7], D0
  30128. 000162C6  70E9                     moveq.l    D0, 0xFFFFFFE9
  30129. 000162C8  D06E FFFC                add.w      D0, [A6 - 0x4]
  30130. 000162CC  3F00                     move.w     -[A7], D0
  30131. 000162CE  A891                     syscall    LineTo
  30132. 000162D0  70F5                     moveq.l    D0, 0xFFFFFFF5
  30133. 000162D2  D06E FFFE                add.w      D0, [A6 - 0x2]
  30134. 000162D6  3F00                     move.w     -[A7], D0
  30135. 000162D8  70E8                     moveq.l    D0, 0xFFFFFFE8
  30136. 000162DA  D06E FFFC                add.w      D0, [A6 - 0x4]
  30137. 000162DE  3F00                     move.w     -[A7], D0
  30138. 000162E0  A891                     syscall    LineTo
  30139. 000162E2  70F4                     moveq.l    D0, 0xFFFFFFF4
  30140. 000162E4  D06E FFFE                add.w      D0, [A6 - 0x2]
  30141. 000162E8  3F00                     move.w     -[A7], D0
  30142. 000162EA  70E8                     moveq.l    D0, 0xFFFFFFE8
  30143. 000162EC  D06E FFFC                add.w      D0, [A6 - 0x4]
  30144. 000162F0  3F00                     move.w     -[A7], D0
  30145. 000162F2  A891                     syscall    LineTo
  30146. 000162F4  0C6E 0004 FFF0           cmpi.w     [A6 - 0x10], 0x4
  30147. 000162FA  6D00 1010                blt        +0x1012 /* 0001730C */
  30148. 000162FE  2F0A                     move.l     -[A7], A2
  30149. 00016300  4EB9 0000 30D8           jsr        [0x000030D8]
  30150. 00016306  4A00                     tst.b      D0
  30151. 00016308  584F                     addq.w     A7, 4
  30152. 0001630A  6700 1000                beq        +0x1002 /* 0001730C */
  30153. 0001630E  2F0A                     move.l     -[A7], A2
  30154. 00016310  4EB9 0000 3110           jsr        [0x00003110]
  30155. 00016316  4A00                     tst.b      D0
  30156. 00016318  584F                     addq.w     A7, 4
  30157. 0001631A  6700 0FF0                beq        +0xFF2 /* 0001730C */
  30158. 0001631E  2F0A                     move.l     -[A7], A2
  30159. 00016320  2057                     movea.l    A0, [A7]
  30160. 00016322  2268 0004                movea.l    A1, [A0 + 0x4]
  30161. 00016326  2269 022C                movea.l    A1, [A1 + 0x22C]
  30162. 0001632A  4E91                     jsr        [A1]
  30163. 0001632C  4A00                     tst.b      D0
  30164. 0001632E  584F                     addq.w     A7, 4
  30165. 00016330  6700 06FC                beq        +0x6FE /* 00016A2E */
  30166. 00016334  486E FFF2                pea.l      [A6 - 0xE]
  30167. 00016338  4EB9 0000 05E8           jsr        [0x000005E8]
  30168. 0001633E  486E FFF2                pea.l      [A6 - 0xE]
  30169. 00016342  302E FFFC                move.w     D0, [A6 - 0x4]
  30170. 00016346  5340                     subq.w     D0, 1
  30171. 00016348  3F00                     move.w     -[A7], D0
  30172. 0001634A  302E FFFE                move.w     D0, [A6 - 0x2]
  30173. 0001634E  5340                     subq.w     D0, 1
  30174. 00016350  3F00                     move.w     -[A7], D0
  30175. 00016352  4EB9 0000 06E0           jsr        [0x000006E0]
  30176. 00016358  1F3C 0003                move.b     -[A7], 0x3
  30177. 0001635C  486E FFF2                pea.l      [A6 - 0xE]
  30178. 00016360  4EB9 0000 05D8           jsr        [0x000005D8]
  30179. 00016366  486E FFF2                pea.l      [A6 - 0xE]
  30180. 0001636A  302E FFFC                move.w     D0, [A6 - 0x4]
  30181. 0001636E  5540                     subq.w     D0, 2
  30182. 00016370  3F00                     move.w     -[A7], D0
  30183. 00016372  302E FFFE                move.w     D0, [A6 - 0x2]
  30184. 00016376  5340                     subq.w     D0, 1
  30185. 00016378  3F00                     move.w     -[A7], D0
  30186. 0001637A  4EB9 0000 06E0           jsr        [0x000006E0]
  30187. 00016380  486E FFF2                pea.l      [A6 - 0xE]
  30188. 00016384  302E FFFC                move.w     D0, [A6 - 0x4]
  30189. 00016388  5540                     subq.w     D0, 2
  30190. 0001638A  3F00                     move.w     -[A7], D0
  30191. 0001638C  302E FFFE                move.w     D0, [A6 - 0x2]
  30192. 00016390  5540                     subq.w     D0, 2
  30193. 00016392  3F00                     move.w     -[A7], D0
  30194. 00016394  4EB9 0000 06E0           jsr        [0x000006E0]
  30195. 0001639A  1F3C 0007                move.b     -[A7], 0x7
  30196. 0001639E  486E FFF2                pea.l      [A6 - 0xE]
  30197. 000163A2  4EB9 0000 05D8           jsr        [0x000005D8]
  30198. 000163A8  486E FFF2                pea.l      [A6 - 0xE]
  30199. 000163AC  302E FFFC                move.w     D0, [A6 - 0x4]
  30200. 000163B0  5740                     subq.w     D0, 3
  30201. 000163B2  3F00                     move.w     -[A7], D0
  30202. 000163B4  302E FFFE                move.w     D0, [A6 - 0x2]
  30203. 000163B8  5540                     subq.w     D0, 2
  30204. 000163BA  3F00                     move.w     -[A7], D0
  30205. 000163BC  4EB9 0000 06E0           jsr        [0x000006E0]
  30206. 000163C2  1F3C 0001                move.b     -[A7], 0x1
  30207. 000163C6  486E FFF2                pea.l      [A6 - 0xE]
  30208. 000163CA  4EB9 0000 05D8           jsr        [0x000005D8]
  30209. 000163D0  486E FFF2                pea.l      [A6 - 0xE]
  30210. 000163D4  302E FFFC                move.w     D0, [A6 - 0x4]
  30211. 000163D8  5740                     subq.w     D0, 3
  30212. 000163DA  3F00                     move.w     -[A7], D0
  30213. 000163DC  302E FFFE                move.w     D0, [A6 - 0x2]
  30214. 000163E0  5740                     subq.w     D0, 3
  30215. 000163E2  3F00                     move.w     -[A7], D0
  30216. 000163E4  4EB9 0000 06E0           jsr        [0x000006E0]
  30217. 000163EA  1F3C 000B                move.b     -[A7], 0xB
  30218. 000163EE  486E FFF2                pea.l      [A6 - 0xE]
  30219. 000163F2  4EB9 0000 05D8           jsr        [0x000005D8]
  30220. 000163F8  486E FFF2                pea.l      [A6 - 0xE]
  30221. 000163FC  302E FFFC                move.w     D0, [A6 - 0x4]
  30222. 00016400  5940                     subq.w     D0, 4
  30223. 00016402  3F00                     move.w     -[A7], D0
  30224. 00016404  302E FFFE                move.w     D0, [A6 - 0x2]
  30225. 00016408  5540                     subq.w     D0, 2
  30226. 0001640A  3F00                     move.w     -[A7], D0
  30227. 0001640C  4EB9 0000 06E0           jsr        [0x000006E0]
  30228. 00016412  1F3C 0002                move.b     -[A7], 0x2
  30229. 00016416  486E FFF2                pea.l      [A6 - 0xE]
  30230. 0001641A  4EB9 0000 05D8           jsr        [0x000005D8]
  30231. 00016420  486E FFF2                pea.l      [A6 - 0xE]
  30232. 00016424  302E FFFC                move.w     D0, [A6 - 0x4]
  30233. 00016428  5940                     subq.w     D0, 4
  30234. 0001642A  3F00                     move.w     -[A7], D0
  30235. 0001642C  302E FFFE                move.w     D0, [A6 - 0x2]
  30236. 00016430  5740                     subq.w     D0, 3
  30237. 00016432  3F00                     move.w     -[A7], D0
  30238. 00016434  4EB9 0000 06E0           jsr        [0x000006E0]
  30239. 0001643A  1F3C 0007                move.b     -[A7], 0x7
  30240. 0001643E  486E FFF2                pea.l      [A6 - 0xE]
  30241. 00016442  4EB9 0000 05D8           jsr        [0x000005D8]
  30242. 00016448  486E FFF2                pea.l      [A6 - 0xE]
  30243. 0001644C  302E FFFC                move.w     D0, [A6 - 0x4]
  30244. 00016450  5B40                     subq.w     D0, 5
  30245. 00016452  3F00                     move.w     -[A7], D0
  30246. 00016454  302E FFFE                move.w     D0, [A6 - 0x2]
  30247. 00016458  5740                     subq.w     D0, 3
  30248. 0001645A  3F00                     move.w     -[A7], D0
  30249. 0001645C  4EB9 0000 06E0           jsr        [0x000006E0]
  30250. 00016462  1F3C 0007                move.b     -[A7], 0x7
  30251. 00016466  486E FFF2                pea.l      [A6 - 0xE]
  30252. 0001646A  4EB9 0000 05D8           jsr        [0x000005D8]
  30253. 00016470  486E FFF2                pea.l      [A6 - 0xE]
  30254. 00016474  302E FFFC                move.w     D0, [A6 - 0x4]
  30255. 00016478  5D40                     subq.w     D0, 6
  30256. 0001647A  3F00                     move.w     -[A7], D0
  30257. 0001647C  302E FFFE                move.w     D0, [A6 - 0x2]
  30258. 00016480  5740                     subq.w     D0, 3
  30259. 00016482  3F00                     move.w     -[A7], D0
  30260. 00016484  4EB9 0000 06E0           jsr        [0x000006E0]
  30261. 0001648A  1F3C 0002                move.b     -[A7], 0x2
  30262. 0001648E  486E FFF2                pea.l      [A6 - 0xE]
  30263. 00016492  4EB9 0000 05D8           jsr        [0x000005D8]
  30264. 00016498  486E FFF2                pea.l      [A6 - 0xE]
  30265. 0001649C  302E FFFC                move.w     D0, [A6 - 0x4]
  30266. 000164A0  5D40                     subq.w     D0, 6
  30267. 000164A2  3F00                     move.w     -[A7], D0
  30268. 000164A4  302E FFFE                move.w     D0, [A6 - 0x2]
  30269. 000164A8  5940                     subq.w     D0, 4
  30270. 000164AA  3F00                     move.w     -[A7], D0
  30271. 000164AC  4EB9 0000 06E0           jsr        [0x000006E0]
  30272. 000164B2  1F3C 000B                move.b     -[A7], 0xB
  30273. 000164B6  486E FFF2                pea.l      [A6 - 0xE]
  30274. 000164BA  4EB9 0000 05D8           jsr        [0x000005D8]
  30275. 000164C0  486E FFF2                pea.l      [A6 - 0xE]
  30276. 000164C4  302E FFFC                move.w     D0, [A6 - 0x4]
  30277. 000164C8  5F40                     subq.w     D0, 7
  30278. 000164CA  3F00                     move.w     -[A7], D0
  30279. 000164CC  302E FFFE                move.w     D0, [A6 - 0x2]
  30280. 000164D0  5740                     subq.w     D0, 3
  30281. 000164D2  3F00                     move.w     -[A7], D0
  30282. 000164D4  4EB9 0000 06E0           jsr        [0x000006E0]
  30283. 000164DA  1F3C 0003                move.b     -[A7], 0x3
  30284. 000164DE  486E FFF2                pea.l      [A6 - 0xE]
  30285. 000164E2  4EB9 0000 05D8           jsr        [0x000005D8]
  30286. 000164E8  486E FFF2                pea.l      [A6 - 0xE]
  30287. 000164EC  302E FFFC                move.w     D0, [A6 - 0x4]
  30288. 000164F0  5F40                     subq.w     D0, 7
  30289. 000164F2  3F00                     move.w     -[A7], D0
  30290. 000164F4  302E FFFE                move.w     D0, [A6 - 0x2]
  30291. 000164F8  5940                     subq.w     D0, 4
  30292. 000164FA  3F00                     move.w     -[A7], D0
  30293. 000164FC  4EB9 0000 06E0           jsr        [0x000006E0]
  30294. 00016502  1F3C 0007                move.b     -[A7], 0x7
  30295. 00016506  486E FFF2                pea.l      [A6 - 0xE]
  30296. 0001650A  4EB9 0000 05D8           jsr        [0x000005D8]
  30297. 00016510  486E FFF2                pea.l      [A6 - 0xE]
  30298. 00016514  302E FFFC                move.w     D0, [A6 - 0x4]
  30299. 00016518  5140                     subq.w     D0, 8
  30300. 0001651A  3F00                     move.w     -[A7], D0
  30301. 0001651C  302E FFFE                move.w     D0, [A6 - 0x2]
  30302. 00016520  5940                     subq.w     D0, 4
  30303. 00016522  3F00                     move.w     -[A7], D0
  30304. 00016524  4EB9 0000 06E0           jsr        [0x000006E0]
  30305. 0001652A  1F3C 0002                move.b     -[A7], 0x2
  30306. 0001652E  486E FFF2                pea.l      [A6 - 0xE]
  30307. 00016532  4EB9 0000 05D8           jsr        [0x000005D8]
  30308. 00016538  486E FFF2                pea.l      [A6 - 0xE]
  30309. 0001653C  302E FFFC                move.w     D0, [A6 - 0x4]
  30310. 00016540  5140                     subq.w     D0, 8
  30311. 00016542  3F00                     move.w     -[A7], D0
  30312. 00016544  302E FFFE                move.w     D0, [A6 - 0x2]
  30313. 00016548  5B40                     subq.w     D0, 5
  30314. 0001654A  3F00                     move.w     -[A7], D0
  30315. 0001654C  4EB9 0000 06E0           jsr        [0x000006E0]
  30316. 00016552  1F3C 0007                move.b     -[A7], 0x7
  30317. 00016556  486E FFF2                pea.l      [A6 - 0xE]
  30318. 0001655A  4EB9 0000 05D8           jsr        [0x000005D8]
  30319. 00016560  486E FFF2                pea.l      [A6 - 0xE]
  30320. 00016564  70F7                     moveq.l    D0, 0xFFFFFFF7
  30321. 00016566  D06E FFFC                add.w      D0, [A6 - 0x4]
  30322. 0001656A  3F00                     move.w     -[A7], D0
  30323. 0001656C  302E FFFE                move.w     D0, [A6 - 0x2]
  30324. 00016570  5940                     subq.w     D0, 4
  30325. 00016572  3F00                     move.w     -[A7], D0
  30326. 00016574  4EB9 0000 06E0           jsr        [0x000006E0]
  30327. 0001657A  1F3C 0003                move.b     -[A7], 0x3
  30328. 0001657E  486E FFF2                pea.l      [A6 - 0xE]
  30329. 00016582  4EB9 0000 05D8           jsr        [0x000005D8]
  30330. 00016588  486E FFF2                pea.l      [A6 - 0xE]
  30331. 0001658C  70F7                     moveq.l    D0, 0xFFFFFFF7
  30332. 0001658E  D06E FFFC                add.w      D0, [A6 - 0x4]
  30333. 00016592  3F00                     move.w     -[A7], D0
  30334. 00016594  302E FFFE                move.w     D0, [A6 - 0x2]
  30335. 00016598  5B40                     subq.w     D0, 5
  30336. 0001659A  3F00                     move.w     -[A7], D0
  30337. 0001659C  4EB9 0000 06E0           jsr        [0x000006E0]
  30338. 000165A2  1F3C 000B                move.b     -[A7], 0xB
  30339. 000165A6  486E FFF2                pea.l      [A6 - 0xE]
  30340. 000165AA  4EB9 0000 05D8           jsr        [0x000005D8]
  30341. 000165B0  486E FFF2                pea.l      [A6 - 0xE]
  30342. 000165B4  70F6                     moveq.l    D0, 0xFFFFFFF6
  30343. 000165B6  D06E FFFC                add.w      D0, [A6 - 0x4]
  30344. 000165BA  3F00                     move.w     -[A7], D0
  30345. 000165BC  302E FFFE                move.w     D0, [A6 - 0x2]
  30346. 000165C0  5940                     subq.w     D0, 4
  30347. 000165C2  3F00                     move.w     -[A7], D0
  30348. 000165C4  4EB9 0000 06E0           jsr        [0x000006E0]
  30349. 000165CA  1F3C 0004                move.b     -[A7], 0x4
  30350. 000165CE  486E FFF2                pea.l      [A6 - 0xE]
  30351. 000165D2  4EB9 0000 05D8           jsr        [0x000005D8]
  30352. 000165D8  486E FFF2                pea.l      [A6 - 0xE]
  30353. 000165DC  70F6                     moveq.l    D0, 0xFFFFFFF6
  30354. 000165DE  D06E FFFC                add.w      D0, [A6 - 0x4]
  30355. 000165E2  3F00                     move.w     -[A7], D0
  30356. 000165E4  302E FFFE                move.w     D0, [A6 - 0x2]
  30357. 000165E8  5B40                     subq.w     D0, 5
  30358. 000165EA  3F00                     move.w     -[A7], D0
  30359. 000165EC  4EB9 0000 06E0           jsr        [0x000006E0]
  30360. 000165F2  1F3C 0007                move.b     -[A7], 0x7
  30361. 000165F6  486E FFF2                pea.l      [A6 - 0xE]
  30362. 000165FA  4EB9 0000 05D8           jsr        [0x000005D8]
  30363. 00016600  486E FFF2                pea.l      [A6 - 0xE]
  30364. 00016604  70F5                     moveq.l    D0, 0xFFFFFFF5
  30365. 00016606  D06E FFFC                add.w      D0, [A6 - 0x4]
  30366. 0001660A  3F00                     move.w     -[A7], D0
  30367. 0001660C  302E FFFE                move.w     D0, [A6 - 0x2]
  30368. 00016610  5B40                     subq.w     D0, 5
  30369. 00016612  3F00                     move.w     -[A7], D0
  30370. 00016614  4EB9 0000 06E0           jsr        [0x000006E0]
  30371. 0001661A  1F3C 0002                move.b     -[A7], 0x2
  30372. 0001661E  486E FFF2                pea.l      [A6 - 0xE]
  30373. 00016622  4EB9 0000 05D8           jsr        [0x000005D8]
  30374. 00016628  486E FFF2                pea.l      [A6 - 0xE]
  30375. 0001662C  70F5                     moveq.l    D0, 0xFFFFFFF5
  30376. 0001662E  D06E FFFC                add.w      D0, [A6 - 0x4]
  30377. 00016632  3F00                     move.w     -[A7], D0
  30378. 00016634  302E FFFE                move.w     D0, [A6 - 0x2]
  30379. 00016638  5D40                     subq.w     D0, 6
  30380. 0001663A  3F00                     move.w     -[A7], D0
  30381. 0001663C  4EB9 0000 06E0           jsr        [0x000006E0]
  30382. 00016642  1F3C 0007                move.b     -[A7], 0x7
  30383. 00016646  486E FFF2                pea.l      [A6 - 0xE]
  30384. 0001664A  4EB9 0000 05D8           jsr        [0x000005D8]
  30385. 00016650  486E FFF2                pea.l      [A6 - 0xE]
  30386. 00016654  70F4                     moveq.l    D0, 0xFFFFFFF4
  30387. 00016656  D06E FFFC                add.w      D0, [A6 - 0x4]
  30388. 0001665A  3F00                     move.w     -[A7], D0
  30389. 0001665C  302E FFFE                move.w     D0, [A6 - 0x2]
  30390. 00016660  5B40                     subq.w     D0, 5
  30391. 00016662  3F00                     move.w     -[A7], D0
  30392. 00016664  4EB9 0000 06E0           jsr        [0x000006E0]
  30393. 0001666A  1F3C 0003                move.b     -[A7], 0x3
  30394. 0001666E  486E FFF2                pea.l      [A6 - 0xE]
  30395. 00016672  4EB9 0000 05D8           jsr        [0x000005D8]
  30396. 00016678  486E FFF2                pea.l      [A6 - 0xE]
  30397. 0001667C  70F4                     moveq.l    D0, 0xFFFFFFF4
  30398. 0001667E  D06E FFFC                add.w      D0, [A6 - 0x4]
  30399. 00016682  3F00                     move.w     -[A7], D0
  30400. 00016684  302E FFFE                move.w     D0, [A6 - 0x2]
  30401. 00016688  5D40                     subq.w     D0, 6
  30402. 0001668A  3F00                     move.w     -[A7], D0
  30403. 0001668C  4EB9 0000 06E0           jsr        [0x000006E0]
  30404. 00016692  1F3C 000B                move.b     -[A7], 0xB
  30405. 00016696  486E FFF2                pea.l      [A6 - 0xE]
  30406. 0001669A  4EB9 0000 05D8           jsr        [0x000005D8]
  30407. 000166A0  486E FFF2                pea.l      [A6 - 0xE]
  30408. 000166A4  70F3                     moveq.l    D0, 0xFFFFFFF3
  30409. 000166A6  D06E FFFC                add.w      D0, [A6 - 0x4]
  30410. 000166AA  3F00                     move.w     -[A7], D0
  30411. 000166AC  302E FFFE                move.w     D0, [A6 - 0x2]
  30412. 000166B0  5B40                     subq.w     D0, 5
  30413. 000166B2  3F00                     move.w     -[A7], D0
  30414. 000166B4  4EB9 0000 06E0           jsr        [0x000006E0]
  30415. 000166BA  1F3C 0004                move.b     -[A7], 0x4
  30416. 000166BE  486E FFF2                pea.l      [A6 - 0xE]
  30417. 000166C2  4EB9 0000 05D8           jsr        [0x000005D8]
  30418. 000166C8  486E FFF2                pea.l      [A6 - 0xE]
  30419. 000166CC  70F3                     moveq.l    D0, 0xFFFFFFF3
  30420. 000166CE  D06E FFFC                add.w      D0, [A6 - 0x4]
  30421. 000166D2  3F00                     move.w     -[A7], D0
  30422. 000166D4  302E FFFE                move.w     D0, [A6 - 0x2]
  30423. 000166D8  5D40                     subq.w     D0, 6
  30424. 000166DA  3F00                     move.w     -[A7], D0
  30425. 000166DC  4EB9 0000 06E0           jsr        [0x000006E0]
  30426. 000166E2  1F3C 0007                move.b     -[A7], 0x7
  30427. 000166E6  486E FFF2                pea.l      [A6 - 0xE]
  30428. 000166EA  4EB9 0000 05D8           jsr        [0x000005D8]
  30429. 000166F0  486E FFF2                pea.l      [A6 - 0xE]
  30430. 000166F4  70F2                     moveq.l    D0, 0xFFFFFFF2
  30431. 000166F6  D06E FFFC                add.w      D0, [A6 - 0x4]
  30432. 000166FA  3F00                     move.w     -[A7], D0
  30433. 000166FC  302E FFFE                move.w     D0, [A6 - 0x2]
  30434. 00016700  5D40                     subq.w     D0, 6
  30435. 00016702  3F00                     move.w     -[A7], D0
  30436. 00016704  4EB9 0000 06E0           jsr        [0x000006E0]
  30437. 0001670A  1F3C 0002                move.b     -[A7], 0x2
  30438. 0001670E  486E FFF2                pea.l      [A6 - 0xE]
  30439. 00016712  4EB9 0000 05D8           jsr        [0x000005D8]
  30440. 00016718  486E FFF2                pea.l      [A6 - 0xE]
  30441. 0001671C  70F2                     moveq.l    D0, 0xFFFFFFF2
  30442. 0001671E  D06E FFFC                add.w      D0, [A6 - 0x4]
  30443. 00016722  3F00                     move.w     -[A7], D0
  30444. 00016724  302E FFFE                move.w     D0, [A6 - 0x2]
  30445. 00016728  5F40                     subq.w     D0, 7
  30446. 0001672A  3F00                     move.w     -[A7], D0
  30447. 0001672C  4EB9 0000 06E0           jsr        [0x000006E0]
  30448. 00016732  1F3C 0007                move.b     -[A7], 0x7
  30449. 00016736  486E FFF2                pea.l      [A6 - 0xE]
  30450. 0001673A  4EB9 0000 05D8           jsr        [0x000005D8]
  30451. 00016740  486E FFF2                pea.l      [A6 - 0xE]
  30452. 00016744  70F1                     moveq.l    D0, 0xFFFFFFF1
  30453. 00016746  D06E FFFC                add.w      D0, [A6 - 0x4]
  30454. 0001674A  3F00                     move.w     -[A7], D0
  30455. 0001674C  302E FFFE                move.w     D0, [A6 - 0x2]
  30456. 00016750  5D40                     subq.w     D0, 6
  30457. 00016752  3F00                     move.w     -[A7], D0
  30458. 00016754  4EB9 0000 06E0           jsr        [0x000006E0]
  30459. 0001675A  1F3C 0003                move.b     -[A7], 0x3
  30460. 0001675E  486E FFF2                pea.l      [A6 - 0xE]
  30461. 00016762  4EB9 0000 05D8           jsr        [0x000005D8]
  30462. 00016768  486E FFF2                pea.l      [A6 - 0xE]
  30463. 0001676C  70F1                     moveq.l    D0, 0xFFFFFFF1
  30464. 0001676E  D06E FFFC                add.w      D0, [A6 - 0x4]
  30465. 00016772  3F00                     move.w     -[A7], D0
  30466. 00016774  302E FFFE                move.w     D0, [A6 - 0x2]
  30467. 00016778  5F40                     subq.w     D0, 7
  30468. 0001677A  3F00                     move.w     -[A7], D0
  30469. 0001677C  4EB9 0000 06E0           jsr        [0x000006E0]
  30470. 00016782  1F3C 000B                move.b     -[A7], 0xB
  30471. 00016786  486E FFF2                pea.l      [A6 - 0xE]
  30472. 0001678A  4EB9 0000 05D8           jsr        [0x000005D8]
  30473. 00016790  486E FFF2                pea.l      [A6 - 0xE]
  30474. 00016794  70F0                     moveq.l    D0, 0xFFFFFFF0
  30475. 00016796  D06E FFFC                add.w      D0, [A6 - 0x4]
  30476. 0001679A  3F00                     move.w     -[A7], D0
  30477. 0001679C  302E FFFE                move.w     D0, [A6 - 0x2]
  30478. 000167A0  5D40                     subq.w     D0, 6
  30479. 000167A2  3F00                     move.w     -[A7], D0
  30480. 000167A4  4EB9 0000 06E0           jsr        [0x000006E0]
  30481. 000167AA  1F3C 0004                move.b     -[A7], 0x4
  30482. 000167AE  486E FFF2                pea.l      [A6 - 0xE]
  30483. 000167B2  4EB9 0000 05D8           jsr        [0x000005D8]
  30484. 000167B8  486E FFF2                pea.l      [A6 - 0xE]
  30485. 000167BC  70F0                     moveq.l    D0, 0xFFFFFFF0
  30486. 000167BE  D06E FFFC                add.w      D0, [A6 - 0x4]
  30487. 000167C2  3F00                     move.w     -[A7], D0
  30488. 000167C4  302E FFFE                move.w     D0, [A6 - 0x2]
  30489. 000167C8  5F40                     subq.w     D0, 7
  30490. 000167CA  3F00                     move.w     -[A7], D0
  30491. 000167CC  4EB9 0000 06E0           jsr        [0x000006E0]
  30492. 000167D2  1F3C 0007                move.b     -[A7], 0x7
  30493. 000167D6  486E FFF2                pea.l      [A6 - 0xE]
  30494. 000167DA  4EB9 0000 05D8           jsr        [0x000005D8]
  30495. 000167E0  486E FFF2                pea.l      [A6 - 0xE]
  30496. 000167E4  70EF                     moveq.l    D0, 0xFFFFFFEF
  30497. 000167E6  D06E FFFC                add.w      D0, [A6 - 0x4]
  30498. 000167EA  3F00                     move.w     -[A7], D0
  30499. 000167EC  302E FFFE                move.w     D0, [A6 - 0x2]
  30500. 000167F0  5F40                     subq.w     D0, 7
  30501. 000167F2  3F00                     move.w     -[A7], D0
  30502. 000167F4  4EB9 0000 06E0           jsr        [0x000006E0]
  30503. 000167FA  1F3C 0002                move.b     -[A7], 0x2
  30504. 000167FE  486E FFF2                pea.l      [A6 - 0xE]
  30505. 00016802  4EB9 0000 05D8           jsr        [0x000005D8]
  30506. 00016808  486E FFF2                pea.l      [A6 - 0xE]
  30507. 0001680C  70EF                     moveq.l    D0, 0xFFFFFFEF
  30508. 0001680E  D06E FFFC                add.w      D0, [A6 - 0x4]
  30509. 00016812  3F00                     move.w     -[A7], D0
  30510. 00016814  302E FFFE                move.w     D0, [A6 - 0x2]
  30511. 00016818  5140                     subq.w     D0, 8
  30512. 0001681A  3F00                     move.w     -[A7], D0
  30513. 0001681C  4EB9 0000 06E0           jsr        [0x000006E0]
  30514. 00016822  1F3C 0007                move.b     -[A7], 0x7
  30515. 00016826  486E FFF2                pea.l      [A6 - 0xE]
  30516. 0001682A  4EB9 0000 05D8           jsr        [0x000005D8]
  30517. 00016830  486E FFF2                pea.l      [A6 - 0xE]
  30518. 00016834  70EE                     moveq.l    D0, 0xFFFFFFEE
  30519. 00016836  D06E FFFC                add.w      D0, [A6 - 0x4]
  30520. 0001683A  3F00                     move.w     -[A7], D0
  30521. 0001683C  302E FFFE                move.w     D0, [A6 - 0x2]
  30522. 00016840  5F40                     subq.w     D0, 7
  30523. 00016842  3F00                     move.w     -[A7], D0
  30524. 00016844  4EB9 0000 06E0           jsr        [0x000006E0]
  30525. 0001684A  1F3C 0003                move.b     -[A7], 0x3
  30526. 0001684E  486E FFF2                pea.l      [A6 - 0xE]
  30527. 00016852  4EB9 0000 05D8           jsr        [0x000005D8]
  30528. 00016858  486E FFF2                pea.l      [A6 - 0xE]
  30529. 0001685C  70EE                     moveq.l    D0, 0xFFFFFFEE
  30530. 0001685E  D06E FFFC                add.w      D0, [A6 - 0x4]
  30531. 00016862  3F00                     move.w     -[A7], D0
  30532. 00016864  302E FFFE                move.w     D0, [A6 - 0x2]
  30533. 00016868  5140                     subq.w     D0, 8
  30534. 0001686A  3F00                     move.w     -[A7], D0
  30535. 0001686C  4EB9 0000 06E0           jsr        [0x000006E0]
  30536. 00016872  1F3C 000B                move.b     -[A7], 0xB
  30537. 00016876  486E FFF2                pea.l      [A6 - 0xE]
  30538. 0001687A  4EB9 0000 05D8           jsr        [0x000005D8]
  30539. 00016880  486E FFF2                pea.l      [A6 - 0xE]
  30540. 00016884  70ED                     moveq.l    D0, 0xFFFFFFED
  30541. 00016886  D06E FFFC                add.w      D0, [A6 - 0x4]
  30542. 0001688A  3F00                     move.w     -[A7], D0
  30543. 0001688C  302E FFFE                move.w     D0, [A6 - 0x2]
  30544. 00016890  5F40                     subq.w     D0, 7
  30545. 00016892  3F00                     move.w     -[A7], D0
  30546. 00016894  4EB9 0000 06E0           jsr        [0x000006E0]
  30547. 0001689A  1F3C 0004                move.b     -[A7], 0x4
  30548. 0001689E  486E FFF2                pea.l      [A6 - 0xE]
  30549. 000168A2  4EB9 0000 05D8           jsr        [0x000005D8]
  30550. 000168A8  486E FFF2                pea.l      [A6 - 0xE]
  30551. 000168AC  70ED                     moveq.l    D0, 0xFFFFFFED
  30552. 000168AE  D06E FFFC                add.w      D0, [A6 - 0x4]
  30553. 000168B2  3F00                     move.w     -[A7], D0
  30554. 000168B4  302E FFFE                move.w     D0, [A6 - 0x2]
  30555. 000168B8  5140                     subq.w     D0, 8
  30556. 000168BA  3F00                     move.w     -[A7], D0
  30557. 000168BC  4EB9 0000 06E0           jsr        [0x000006E0]
  30558. 000168C2  1F3C 0007                move.b     -[A7], 0x7
  30559. 000168C6  486E FFF2                pea.l      [A6 - 0xE]
  30560. 000168CA  4EB9 0000 05D8           jsr        [0x000005D8]
  30561. 000168D0  486E FFF2                pea.l      [A6 - 0xE]
  30562. 000168D4  70EC                     moveq.l    D0, 0xFFFFFFEC
  30563. 000168D6  D06E FFFC                add.w      D0, [A6 - 0x4]
  30564. 000168DA  3F00                     move.w     -[A7], D0
  30565. 000168DC  302E FFFE                move.w     D0, [A6 - 0x2]
  30566. 000168E0  5140                     subq.w     D0, 8
  30567. 000168E2  3F00                     move.w     -[A7], D0
  30568. 000168E4  4EB9 0000 06E0           jsr        [0x000006E0]
  30569. 000168EA  1F3C 0002                move.b     -[A7], 0x2
  30570. 000168EE  486E FFF2                pea.l      [A6 - 0xE]
  30571. 000168F2  4EB9 0000 05D8           jsr        [0x000005D8]
  30572. 000168F8  486E FFF2                pea.l      [A6 - 0xE]
  30573. 000168FC  70EC                     moveq.l    D0, 0xFFFFFFEC
  30574. 000168FE  D06E FFFC                add.w      D0, [A6 - 0x4]
  30575. 00016902  3F00                     move.w     -[A7], D0
  30576. 00016904  70F7                     moveq.l    D0, 0xFFFFFFF7
  30577. 00016906  D06E FFFE                add.w      D0, [A6 - 0x2]
  30578. 0001690A  3F00                     move.w     -[A7], D0
  30579. 0001690C  4EB9 0000 06E0           jsr        [0x000006E0]
  30580. 00016912  1F3C 000B                move.b     -[A7], 0xB
  30581. 00016916  486E FFF2                pea.l      [A6 - 0xE]
  30582. 0001691A  4EB9 0000 05D8           jsr        [0x000005D8]
  30583. 00016920  486E FFF2                pea.l      [A6 - 0xE]
  30584. 00016924  70EB                     moveq.l    D0, 0xFFFFFFEB
  30585. 00016926  D06E FFFC                add.w      D0, [A6 - 0x4]
  30586. 0001692A  3F00                     move.w     -[A7], D0
  30587. 0001692C  302E FFFE                move.w     D0, [A6 - 0x2]
  30588. 00016930  5140                     subq.w     D0, 8
  30589. 00016932  3F00                     move.w     -[A7], D0
  30590. 00016934  4EB9 0000 06E0           jsr        [0x000006E0]
  30591. 0001693A  1F3C 0004                move.b     -[A7], 0x4
  30592. 0001693E  486E FFF2                pea.l      [A6 - 0xE]
  30593. 00016942  4EB9 0000 05D8           jsr        [0x000005D8]
  30594. 00016948  486E FFF2                pea.l      [A6 - 0xE]
  30595. 0001694C  70EB                     moveq.l    D0, 0xFFFFFFEB
  30596. 0001694E  D06E FFFC                add.w      D0, [A6 - 0x4]
  30597. 00016952  3F00                     move.w     -[A7], D0
  30598. 00016954  70F7                     moveq.l    D0, 0xFFFFFFF7
  30599. 00016956  D06E FFFE                add.w      D0, [A6 - 0x2]
  30600. 0001695A  3F00                     move.w     -[A7], D0
  30601. 0001695C  4EB9 0000 06E0           jsr        [0x000006E0]
  30602. 00016962  1F3C 0007                move.b     -[A7], 0x7
  30603. 00016966  486E FFF2                pea.l      [A6 - 0xE]
  30604. 0001696A  4EB9 0000 05D8           jsr        [0x000005D8]
  30605. 00016970  486E FFF2                pea.l      [A6 - 0xE]
  30606. 00016974  70EA                     moveq.l    D0, 0xFFFFFFEA
  30607. 00016976  D06E FFFC                add.w      D0, [A6 - 0x4]
  30608. 0001697A  3F00                     move.w     -[A7], D0
  30609. 0001697C  70F7                     moveq.l    D0, 0xFFFFFFF7
  30610. 0001697E  D06E FFFE                add.w      D0, [A6 - 0x2]
  30611. 00016982  3F00                     move.w     -[A7], D0
  30612. 00016984  4EB9 0000 06E0           jsr        [0x000006E0]
  30613. 0001698A  1F3C 0002                move.b     -[A7], 0x2
  30614. 0001698E  486E FFF2                pea.l      [A6 - 0xE]
  30615. 00016992  4EB9 0000 05D8           jsr        [0x000005D8]
  30616. 00016998  486E FFF2                pea.l      [A6 - 0xE]
  30617. 0001699C  70EA                     moveq.l    D0, 0xFFFFFFEA
  30618. 0001699E  D06E FFFC                add.w      D0, [A6 - 0x4]
  30619. 000169A2  3F00                     move.w     -[A7], D0
  30620. 000169A4  70F6                     moveq.l    D0, 0xFFFFFFF6
  30621. 000169A6  D06E FFFE                add.w      D0, [A6 - 0x2]
  30622. 000169AA  3F00                     move.w     -[A7], D0
  30623. 000169AC  4EB9 0000 06E0           jsr        [0x000006E0]
  30624. 000169B2  486E FFF2                pea.l      [A6 - 0xE]
  30625. 000169B6  4EB9 0000 05E8           jsr        [0x000005E8]
  30626. 000169BC  486E FFF2                pea.l      [A6 - 0xE]
  30627. 000169C0  70EA                     moveq.l    D0, 0xFFFFFFEA
  30628. 000169C2  D06E FFFC                add.w      D0, [A6 - 0x4]
  30629. 000169C6  3F00                     move.w     -[A7], D0
  30630. 000169C8  70F5                     moveq.l    D0, 0xFFFFFFF5
  30631. 000169CA  D06E FFFE                add.w      D0, [A6 - 0x2]
  30632. 000169CE  3F00                     move.w     -[A7], D0
  30633. 000169D0  4EB9 0000 06E0           jsr        [0x000006E0]
  30634. 000169D6  1F3C 0004                move.b     -[A7], 0x4
  30635. 000169DA  486E FFF2                pea.l      [A6 - 0xE]
  30636. 000169DE  4EB9 0000 05D8           jsr        [0x000005D8]
  30637. 000169E4  486E FFF2                pea.l      [A6 - 0xE]
  30638. 000169E8  70E9                     moveq.l    D0, 0xFFFFFFE9
  30639. 000169EA  D06E FFFC                add.w      D0, [A6 - 0x4]
  30640. 000169EE  3F00                     move.w     -[A7], D0
  30641. 000169F0  70F5                     moveq.l    D0, 0xFFFFFFF5
  30642. 000169F2  D06E FFFE                add.w      D0, [A6 - 0x2]
  30643. 000169F6  3F00                     move.w     -[A7], D0
  30644. 000169F8  4EB9 0000 06E0           jsr        [0x000006E0]
  30645. 000169FE  1F3C 0003                move.b     -[A7], 0x3
  30646. 00016A02  486E FFF2                pea.l      [A6 - 0xE]
  30647. 00016A06  4EB9 0000 05D8           jsr        [0x000005D8]
  30648. 00016A0C  486E FFF2                pea.l      [A6 - 0xE]
  30649. 00016A10  70E9                     moveq.l    D0, 0xFFFFFFE9
  30650. 00016A12  D06E FFFC                add.w      D0, [A6 - 0x4]
  30651. 00016A16  3F00                     move.w     -[A7], D0
  30652. 00016A18  70F4                     moveq.l    D0, 0xFFFFFFF4
  30653. 00016A1A  D06E FFFE                add.w      D0, [A6 - 0x2]
  30654. 00016A1E  3F00                     move.w     -[A7], D0
  30655. 00016A20  4EB9 0000 06E0           jsr        [0x000006E0]
  30656. 00016A26  4FEF 026C                lea.l      A7, [A7 + 0x26C]
  30657. 00016A2A  6000 08E0                bra        +0x8E2 /* 0001730C */
  30658. label00016A2E:
  30659. 00016A2E  2F0A                     move.l     -[A7], A2
  30660. 00016A30  2057                     movea.l    A0, [A7]
  30661. 00016A32  2268 0004                movea.l    A1, [A0 + 0x4]
  30662. 00016A36  2269 0230                movea.l    A1, [A1 + 0x230]
  30663. 00016A3A  4E91                     jsr        [A1]
  30664. 00016A3C  4A00                     tst.b      D0
  30665. 00016A3E  584F                     addq.w     A7, 4
  30666. 00016A40  6700 044C                beq        +0x44E /* 00016E8E */
  30667. 00016A44  1F3C 000B                move.b     -[A7], 0xB
  30668. 00016A48  486E FFF2                pea.l      [A6 - 0xE]
  30669. 00016A4C  4EB9 0000 05D8           jsr        [0x000005D8]
  30670. 00016A52  486E FFF2                pea.l      [A6 - 0xE]
  30671. 00016A56  302E FFFC                move.w     D0, [A6 - 0x4]
  30672. 00016A5A  5940                     subq.w     D0, 4
  30673. 00016A5C  3F00                     move.w     -[A7], D0
  30674. 00016A5E  302E FFFE                move.w     D0, [A6 - 0x2]
  30675. 00016A62  5540                     subq.w     D0, 2
  30676. 00016A64  3F00                     move.w     -[A7], D0
  30677. 00016A66  4EB9 0000 06E0           jsr        [0x000006E0]
  30678. 00016A6C  1F3C 0007                move.b     -[A7], 0x7
  30679. 00016A70  486E FFF2                pea.l      [A6 - 0xE]
  30680. 00016A74  4EB9 0000 05D8           jsr        [0x000005D8]
  30681. 00016A7A  486E FFF2                pea.l      [A6 - 0xE]
  30682. 00016A7E  302E FFFC                move.w     D0, [A6 - 0x4]
  30683. 00016A82  5940                     subq.w     D0, 4
  30684. 00016A84  3F00                     move.w     -[A7], D0
  30685. 00016A86  302E FFFE                move.w     D0, [A6 - 0x2]
  30686. 00016A8A  5740                     subq.w     D0, 3
  30687. 00016A8C  3F00                     move.w     -[A7], D0
  30688. 00016A8E  4EB9 0000 06E0           jsr        [0x000006E0]
  30689. 00016A94  1F3C 0008                move.b     -[A7], 0x8
  30690. 00016A98  486E FFF2                pea.l      [A6 - 0xE]
  30691. 00016A9C  4EB9 0000 05D8           jsr        [0x000005D8]
  30692. 00016AA2  486E FFF2                pea.l      [A6 - 0xE]
  30693. 00016AA6  302E FFFC                move.w     D0, [A6 - 0x4]
  30694. 00016AAA  5B40                     subq.w     D0, 5
  30695. 00016AAC  3F00                     move.w     -[A7], D0
  30696. 00016AAE  302E FFFE                move.w     D0, [A6 - 0x2]
  30697. 00016AB2  5740                     subq.w     D0, 3
  30698. 00016AB4  3F00                     move.w     -[A7], D0
  30699. 00016AB6  4EB9 0000 06E0           jsr        [0x000006E0]
  30700. 00016ABC  486E FFF2                pea.l      [A6 - 0xE]
  30701. 00016AC0  302E FFFC                move.w     D0, [A6 - 0x4]
  30702. 00016AC4  5D40                     subq.w     D0, 6
  30703. 00016AC6  3F00                     move.w     -[A7], D0
  30704. 00016AC8  302E FFFE                move.w     D0, [A6 - 0x2]
  30705. 00016ACC  5740                     subq.w     D0, 3
  30706. 00016ACE  3F00                     move.w     -[A7], D0
  30707. 00016AD0  4EB9 0000 06E0           jsr        [0x000006E0]
  30708. 00016AD6  1F3C 000B                move.b     -[A7], 0xB
  30709. 00016ADA  486E FFF2                pea.l      [A6 - 0xE]
  30710. 00016ADE  4EB9 0000 05D8           jsr        [0x000005D8]
  30711. 00016AE4  486E FFF2                pea.l      [A6 - 0xE]
  30712. 00016AE8  302E FFFC                move.w     D0, [A6 - 0x4]
  30713. 00016AEC  5F40                     subq.w     D0, 7
  30714. 00016AEE  3F00                     move.w     -[A7], D0
  30715. 00016AF0  302E FFFE                move.w     D0, [A6 - 0x2]
  30716. 00016AF4  5740                     subq.w     D0, 3
  30717. 00016AF6  3F00                     move.w     -[A7], D0
  30718. 00016AF8  4EB9 0000 06E0           jsr        [0x000006E0]
  30719. 00016AFE  1F3C 0007                move.b     -[A7], 0x7
  30720. 00016B02  486E FFF2                pea.l      [A6 - 0xE]
  30721. 00016B06  4EB9 0000 05D8           jsr        [0x000005D8]
  30722. 00016B0C  486E FFF2                pea.l      [A6 - 0xE]
  30723. 00016B10  302E FFFC                move.w     D0, [A6 - 0x4]
  30724. 00016B14  5F40                     subq.w     D0, 7
  30725. 00016B16  3F00                     move.w     -[A7], D0
  30726. 00016B18  302E FFFE                move.w     D0, [A6 - 0x2]
  30727. 00016B1C  5940                     subq.w     D0, 4
  30728. 00016B1E  3F00                     move.w     -[A7], D0
  30729. 00016B20  4EB9 0000 06E0           jsr        [0x000006E0]
  30730. 00016B26  1F3C 0008                move.b     -[A7], 0x8
  30731. 00016B2A  486E FFF2                pea.l      [A6 - 0xE]
  30732. 00016B2E  4EB9 0000 05D8           jsr        [0x000005D8]
  30733. 00016B34  486E FFF2                pea.l      [A6 - 0xE]
  30734. 00016B38  302E FFFC                move.w     D0, [A6 - 0x4]
  30735. 00016B3C  5140                     subq.w     D0, 8
  30736. 00016B3E  3F00                     move.w     -[A7], D0
  30737. 00016B40  302E FFFE                move.w     D0, [A6 - 0x2]
  30738. 00016B44  5940                     subq.w     D0, 4
  30739. 00016B46  3F00                     move.w     -[A7], D0
  30740. 00016B48  4EB9 0000 06E0           jsr        [0x000006E0]
  30741. 00016B4E  486E FFF2                pea.l      [A6 - 0xE]
  30742. 00016B52  70F7                     moveq.l    D0, 0xFFFFFFF7
  30743. 00016B54  D06E FFFC                add.w      D0, [A6 - 0x4]
  30744. 00016B58  3F00                     move.w     -[A7], D0
  30745. 00016B5A  302E FFFE                move.w     D0, [A6 - 0x2]
  30746. 00016B5E  5940                     subq.w     D0, 4
  30747. 00016B60  3F00                     move.w     -[A7], D0
  30748. 00016B62  4EB9 0000 06E0           jsr        [0x000006E0]
  30749. 00016B68  1F3C 000B                move.b     -[A7], 0xB
  30750. 00016B6C  486E FFF2                pea.l      [A6 - 0xE]
  30751. 00016B70  4EB9 0000 05D8           jsr        [0x000005D8]
  30752. 00016B76  486E FFF2                pea.l      [A6 - 0xE]
  30753. 00016B7A  70F6                     moveq.l    D0, 0xFFFFFFF6
  30754. 00016B7C  D06E FFFC                add.w      D0, [A6 - 0x4]
  30755. 00016B80  3F00                     move.w     -[A7], D0
  30756. 00016B82  302E FFFE                move.w     D0, [A6 - 0x2]
  30757. 00016B86  5940                     subq.w     D0, 4
  30758. 00016B88  3F00                     move.w     -[A7], D0
  30759. 00016B8A  4EB9 0000 06E0           jsr        [0x000006E0]
  30760. 00016B90  1F3C 0007                move.b     -[A7], 0x7
  30761. 00016B94  486E FFF2                pea.l      [A6 - 0xE]
  30762. 00016B98  4EB9 0000 05D8           jsr        [0x000005D8]
  30763. 00016B9E  486E FFF2                pea.l      [A6 - 0xE]
  30764. 00016BA2  70F6                     moveq.l    D0, 0xFFFFFFF6
  30765. 00016BA4  D06E FFFC                add.w      D0, [A6 - 0x4]
  30766. 00016BA8  3F00                     move.w     -[A7], D0
  30767. 00016BAA  302E FFFE                move.w     D0, [A6 - 0x2]
  30768. 00016BAE  5B40                     subq.w     D0, 5
  30769. 00016BB0  3F00                     move.w     -[A7], D0
  30770. 00016BB2  4EB9 0000 06E0           jsr        [0x000006E0]
  30771. 00016BB8  1F3C 0008                move.b     -[A7], 0x8
  30772. 00016BBC  486E FFF2                pea.l      [A6 - 0xE]
  30773. 00016BC0  4EB9 0000 05D8           jsr        [0x000005D8]
  30774. 00016BC6  486E FFF2                pea.l      [A6 - 0xE]
  30775. 00016BCA  70F5                     moveq.l    D0, 0xFFFFFFF5
  30776. 00016BCC  D06E FFFC                add.w      D0, [A6 - 0x4]
  30777. 00016BD0  3F00                     move.w     -[A7], D0
  30778. 00016BD2  302E FFFE                move.w     D0, [A6 - 0x2]
  30779. 00016BD6  5B40                     subq.w     D0, 5
  30780. 00016BD8  3F00                     move.w     -[A7], D0
  30781. 00016BDA  4EB9 0000 06E0           jsr        [0x000006E0]
  30782. 00016BE0  486E FFF2                pea.l      [A6 - 0xE]
  30783. 00016BE4  70F4                     moveq.l    D0, 0xFFFFFFF4
  30784. 00016BE6  D06E FFFC                add.w      D0, [A6 - 0x4]
  30785. 00016BEA  3F00                     move.w     -[A7], D0
  30786. 00016BEC  302E FFFE                move.w     D0, [A6 - 0x2]
  30787. 00016BF0  5B40                     subq.w     D0, 5
  30788. 00016BF2  3F00                     move.w     -[A7], D0
  30789. 00016BF4  4EB9 0000 06E0           jsr        [0x000006E0]
  30790. 00016BFA  1F3C 000B                move.b     -[A7], 0xB
  30791. 00016BFE  486E FFF2                pea.l      [A6 - 0xE]
  30792. 00016C02  4EB9 0000 05D8           jsr        [0x000005D8]
  30793. 00016C08  486E FFF2                pea.l      [A6 - 0xE]
  30794. 00016C0C  70F3                     moveq.l    D0, 0xFFFFFFF3
  30795. 00016C0E  D06E FFFC                add.w      D0, [A6 - 0x4]
  30796. 00016C12  3F00                     move.w     -[A7], D0
  30797. 00016C14  302E FFFE                move.w     D0, [A6 - 0x2]
  30798. 00016C18  5B40                     subq.w     D0, 5
  30799. 00016C1A  3F00                     move.w     -[A7], D0
  30800. 00016C1C  4EB9 0000 06E0           jsr        [0x000006E0]
  30801. 00016C22  1F3C 0007                move.b     -[A7], 0x7
  30802. 00016C26  486E FFF2                pea.l      [A6 - 0xE]
  30803. 00016C2A  4EB9 0000 05D8           jsr        [0x000005D8]
  30804. 00016C30  486E FFF2                pea.l      [A6 - 0xE]
  30805. 00016C34  70F3                     moveq.l    D0, 0xFFFFFFF3
  30806. 00016C36  D06E FFFC                add.w      D0, [A6 - 0x4]
  30807. 00016C3A  3F00                     move.w     -[A7], D0
  30808. 00016C3C  302E FFFE                move.w     D0, [A6 - 0x2]
  30809. 00016C40  5D40                     subq.w     D0, 6
  30810. 00016C42  3F00                     move.w     -[A7], D0
  30811. 00016C44  4EB9 0000 06E0           jsr        [0x000006E0]
  30812. 00016C4A  1F3C 0008                move.b     -[A7], 0x8
  30813. 00016C4E  486E FFF2                pea.l      [A6 - 0xE]
  30814. 00016C52  4EB9 0000 05D8           jsr        [0x000005D8]
  30815. 00016C58  486E FFF2                pea.l      [A6 - 0xE]
  30816. 00016C5C  70F2                     moveq.l    D0, 0xFFFFFFF2
  30817. 00016C5E  D06E FFFC                add.w      D0, [A6 - 0x4]
  30818. 00016C62  3F00                     move.w     -[A7], D0
  30819. 00016C64  302E FFFE                move.w     D0, [A6 - 0x2]
  30820. 00016C68  5D40                     subq.w     D0, 6
  30821. 00016C6A  3F00                     move.w     -[A7], D0
  30822. 00016C6C  4EB9 0000 06E0           jsr        [0x000006E0]
  30823. 00016C72  486E FFF2                pea.l      [A6 - 0xE]
  30824. 00016C76  70F1                     moveq.l    D0, 0xFFFFFFF1
  30825. 00016C78  D06E FFFC                add.w      D0, [A6 - 0x4]
  30826. 00016C7C  3F00                     move.w     -[A7], D0
  30827. 00016C7E  302E FFFE                move.w     D0, [A6 - 0x2]
  30828. 00016C82  5D40                     subq.w     D0, 6
  30829. 00016C84  3F00                     move.w     -[A7], D0
  30830. 00016C86  4EB9 0000 06E0           jsr        [0x000006E0]
  30831. 00016C8C  1F3C 000B                move.b     -[A7], 0xB
  30832. 00016C90  486E FFF2                pea.l      [A6 - 0xE]
  30833. 00016C94  4EB9 0000 05D8           jsr        [0x000005D8]
  30834. 00016C9A  486E FFF2                pea.l      [A6 - 0xE]
  30835. 00016C9E  70F0                     moveq.l    D0, 0xFFFFFFF0
  30836. 00016CA0  D06E FFFC                add.w      D0, [A6 - 0x4]
  30837. 00016CA4  3F00                     move.w     -[A7], D0
  30838. 00016CA6  302E FFFE                move.w     D0, [A6 - 0x2]
  30839. 00016CAA  5D40                     subq.w     D0, 6
  30840. 00016CAC  3F00                     move.w     -[A7], D0
  30841. 00016CAE  4EB9 0000 06E0           jsr        [0x000006E0]
  30842. 00016CB4  1F3C 0007                move.b     -[A7], 0x7
  30843. 00016CB8  486E FFF2                pea.l      [A6 - 0xE]
  30844. 00016CBC  4EB9 0000 05D8           jsr        [0x000005D8]
  30845. 00016CC2  486E FFF2                pea.l      [A6 - 0xE]
  30846. 00016CC6  70F0                     moveq.l    D0, 0xFFFFFFF0
  30847. 00016CC8  D06E FFFC                add.w      D0, [A6 - 0x4]
  30848. 00016CCC  3F00                     move.w     -[A7], D0
  30849. 00016CCE  302E FFFE                move.w     D0, [A6 - 0x2]
  30850. 00016CD2  5F40                     subq.w     D0, 7
  30851. 00016CD4  3F00                     move.w     -[A7], D0
  30852. 00016CD6  4EB9 0000 06E0           jsr        [0x000006E0]
  30853. 00016CDC  1F3C 0008                move.b     -[A7], 0x8
  30854. 00016CE0  486E FFF2                pea.l      [A6 - 0xE]
  30855. 00016CE4  4EB9 0000 05D8           jsr        [0x000005D8]
  30856. 00016CEA  486E FFF2                pea.l      [A6 - 0xE]
  30857. 00016CEE  70EF                     moveq.l    D0, 0xFFFFFFEF
  30858. 00016CF0  D06E FFFC                add.w      D0, [A6 - 0x4]
  30859. 00016CF4  3F00                     move.w     -[A7], D0
  30860. 00016CF6  302E FFFE                move.w     D0, [A6 - 0x2]
  30861. 00016CFA  5F40                     subq.w     D0, 7
  30862. 00016CFC  3F00                     move.w     -[A7], D0
  30863. 00016CFE  4EB9 0000 06E0           jsr        [0x000006E0]
  30864. 00016D04  486E FFF2                pea.l      [A6 - 0xE]
  30865. 00016D08  70EE                     moveq.l    D0, 0xFFFFFFEE
  30866. 00016D0A  D06E FFFC                add.w      D0, [A6 - 0x4]
  30867. 00016D0E  3F00                     move.w     -[A7], D0
  30868. 00016D10  302E FFFE                move.w     D0, [A6 - 0x2]
  30869. 00016D14  5F40                     subq.w     D0, 7
  30870. 00016D16  3F00                     move.w     -[A7], D0
  30871. 00016D18  4EB9 0000 06E0           jsr        [0x000006E0]
  30872. 00016D1E  1F3C 000B                move.b     -[A7], 0xB
  30873. 00016D22  486E FFF2                pea.l      [A6 - 0xE]
  30874. 00016D26  4EB9 0000 05D8           jsr        [0x000005D8]
  30875. 00016D2C  486E FFF2                pea.l      [A6 - 0xE]
  30876. 00016D30  70ED                     moveq.l    D0, 0xFFFFFFED
  30877. 00016D32  D06E FFFC                add.w      D0, [A6 - 0x4]
  30878. 00016D36  3F00                     move.w     -[A7], D0
  30879. 00016D38  302E FFFE                move.w     D0, [A6 - 0x2]
  30880. 00016D3C  5F40                     subq.w     D0, 7
  30881. 00016D3E  3F00                     move.w     -[A7], D0
  30882. 00016D40  4EB9 0000 06E0           jsr        [0x000006E0]
  30883. 00016D46  1F3C 0007                move.b     -[A7], 0x7
  30884. 00016D4A  486E FFF2                pea.l      [A6 - 0xE]
  30885. 00016D4E  4EB9 0000 05D8           jsr        [0x000005D8]
  30886. 00016D54  486E FFF2                pea.l      [A6 - 0xE]
  30887. 00016D58  70ED                     moveq.l    D0, 0xFFFFFFED
  30888. 00016D5A  D06E FFFC                add.w      D0, [A6 - 0x4]
  30889. 00016D5E  3F00                     move.w     -[A7], D0
  30890. 00016D60  302E FFFE                move.w     D0, [A6 - 0x2]
  30891. 00016D64  5140                     subq.w     D0, 8
  30892. 00016D66  3F00                     move.w     -[A7], D0
  30893. 00016D68  4EB9 0000 06E0           jsr        [0x000006E0]
  30894. 00016D6E  1F3C 0008                move.b     -[A7], 0x8
  30895. 00016D72  486E FFF2                pea.l      [A6 - 0xE]
  30896. 00016D76  4EB9 0000 05D8           jsr        [0x000005D8]
  30897. 00016D7C  486E FFF2                pea.l      [A6 - 0xE]
  30898. 00016D80  70EC                     moveq.l    D0, 0xFFFFFFEC
  30899. 00016D82  D06E FFFC                add.w      D0, [A6 - 0x4]
  30900. 00016D86  3F00                     move.w     -[A7], D0
  30901. 00016D88  302E FFFE                move.w     D0, [A6 - 0x2]
  30902. 00016D8C  5140                     subq.w     D0, 8
  30903. 00016D8E  3F00                     move.w     -[A7], D0
  30904. 00016D90  4EB9 0000 06E0           jsr        [0x000006E0]
  30905. 00016D96  1F3C 000B                move.b     -[A7], 0xB
  30906. 00016D9A  486E FFF2                pea.l      [A6 - 0xE]
  30907. 00016D9E  4EB9 0000 05D8           jsr        [0x000005D8]
  30908. 00016DA4  486E FFF2                pea.l      [A6 - 0xE]
  30909. 00016DA8  70EB                     moveq.l    D0, 0xFFFFFFEB
  30910. 00016DAA  D06E FFFC                add.w      D0, [A6 - 0x4]
  30911. 00016DAE  3F00                     move.w     -[A7], D0
  30912. 00016DB0  302E FFFE                move.w     D0, [A6 - 0x2]
  30913. 00016DB4  5140                     subq.w     D0, 8
  30914. 00016DB6  3F00                     move.w     -[A7], D0
  30915. 00016DB8  4EB9 0000 06E0           jsr        [0x000006E0]
  30916. 00016DBE  1F3C 0007                move.b     -[A7], 0x7
  30917. 00016DC2  486E FFF2                pea.l      [A6 - 0xE]
  30918. 00016DC6  4EB9 0000 05D8           jsr        [0x000005D8]
  30919. 00016DCC  486E FFF2                pea.l      [A6 - 0xE]
  30920. 00016DD0  70EB                     moveq.l    D0, 0xFFFFFFEB
  30921. 00016DD2  D06E FFFC                add.w      D0, [A6 - 0x4]
  30922. 00016DD6  3F00                     move.w     -[A7], D0
  30923. 00016DD8  70F7                     moveq.l    D0, 0xFFFFFFF7
  30924. 00016DDA  D06E FFFE                add.w      D0, [A6 - 0x2]
  30925. 00016DDE  3F00                     move.w     -[A7], D0
  30926. 00016DE0  4EB9 0000 06E0           jsr        [0x000006E0]
  30927. 00016DE6  1F3C 0008                move.b     -[A7], 0x8
  30928. 00016DEA  486E FFF2                pea.l      [A6 - 0xE]
  30929. 00016DEE  4EB9 0000 05D8           jsr        [0x000005D8]
  30930. 00016DF4  486E FFF2                pea.l      [A6 - 0xE]
  30931. 00016DF8  70EA                     moveq.l    D0, 0xFFFFFFEA
  30932. 00016DFA  D06E FFFC                add.w      D0, [A6 - 0x4]
  30933. 00016DFE  3F00                     move.w     -[A7], D0
  30934. 00016E00  70F7                     moveq.l    D0, 0xFFFFFFF7
  30935. 00016E02  D06E FFFE                add.w      D0, [A6 - 0x2]
  30936. 00016E06  3F00                     move.w     -[A7], D0
  30937. 00016E08  4EB9 0000 06E0           jsr        [0x000006E0]
  30938. 00016E0E  1F3C 0007                move.b     -[A7], 0x7
  30939. 00016E12  486E FFF2                pea.l      [A6 - 0xE]
  30940. 00016E16  4EB9 0000 05D8           jsr        [0x000005D8]
  30941. 00016E1C  486E FFF2                pea.l      [A6 - 0xE]
  30942. 00016E20  70EA                     moveq.l    D0, 0xFFFFFFEA
  30943. 00016E22  D06E FFFC                add.w      D0, [A6 - 0x4]
  30944. 00016E26  3F00                     move.w     -[A7], D0
  30945. 00016E28  70F6                     moveq.l    D0, 0xFFFFFFF6
  30946. 00016E2A  D06E FFFE                add.w      D0, [A6 - 0x2]
  30947. 00016E2E  3F00                     move.w     -[A7], D0
  30948. 00016E30  4EB9 0000 06E0           jsr        [0x000006E0]
  30949. 00016E36  1F3C 000A                move.b     -[A7], 0xA /* '\n' */
  30950. 00016E3A  486E FFF2                pea.l      [A6 - 0xE]
  30951. 00016E3E  4EB9 0000 05D8           jsr        [0x000005D8]
  30952. 00016E44  486E FFF2                pea.l      [A6 - 0xE]
  30953. 00016E48  70EA                     moveq.l    D0, 0xFFFFFFEA
  30954. 00016E4A  D06E FFFC                add.w      D0, [A6 - 0x4]
  30955. 00016E4E  3F00                     move.w     -[A7], D0
  30956. 00016E50  70F5                     moveq.l    D0, 0xFFFFFFF5
  30957. 00016E52  D06E FFFE                add.w      D0, [A6 - 0x2]
  30958. 00016E56  3F00                     move.w     -[A7], D0
  30959. 00016E58  4EB9 0000 06E0           jsr        [0x000006E0]
  30960. 00016E5E  1F3C 0007                move.b     -[A7], 0x7
  30961. 00016E62  486E FFF2                pea.l      [A6 - 0xE]
  30962. 00016E66  4EB9 0000 05D8           jsr        [0x000005D8]
  30963. 00016E6C  486E FFF2                pea.l      [A6 - 0xE]
  30964. 00016E70  70E9                     moveq.l    D0, 0xFFFFFFE9
  30965. 00016E72  D06E FFFC                add.w      D0, [A6 - 0x4]
  30966. 00016E76  3F00                     move.w     -[A7], D0
  30967. 00016E78  70F5                     moveq.l    D0, 0xFFFFFFF5
  30968. 00016E7A  D06E FFFE                add.w      D0, [A6 - 0x2]
  30969. 00016E7E  3F00                     move.w     -[A7], D0
  30970. 00016E80  4EB9 0000 06E0           jsr        [0x000006E0]
  30971. 00016E86  4FEF 0178                lea.l      A7, [A7 + 0x178]
  30972. 00016E8A  6000 0480                bra        +0x482 /* 0001730C */
  30973. label00016E8E:
  30974. 00016E8E  1F3C 0009                move.b     -[A7], 0x9 /* '\t' */
  30975. 00016E92  486E FFF2                pea.l      [A6 - 0xE]
  30976. 00016E96  4EB9 0000 05D8           jsr        [0x000005D8]
  30977. 00016E9C  486E FFF2                pea.l      [A6 - 0xE]
  30978. 00016EA0  302E FFFC                move.w     D0, [A6 - 0x4]
  30979. 00016EA4  5940                     subq.w     D0, 4
  30980. 00016EA6  3F00                     move.w     -[A7], D0
  30981. 00016EA8  302E FFFE                move.w     D0, [A6 - 0x2]
  30982. 00016EAC  5540                     subq.w     D0, 2
  30983. 00016EAE  3F00                     move.w     -[A7], D0
  30984. 00016EB0  4EB9 0000 06E0           jsr        [0x000006E0]
  30985. 00016EB6  1F3C 0004                move.b     -[A7], 0x4
  30986. 00016EBA  486E FFF2                pea.l      [A6 - 0xE]
  30987. 00016EBE  4EB9 0000 05D8           jsr        [0x000005D8]
  30988. 00016EC4  486E FFF2                pea.l      [A6 - 0xE]
  30989. 00016EC8  302E FFFC                move.w     D0, [A6 - 0x4]
  30990. 00016ECC  5940                     subq.w     D0, 4
  30991. 00016ECE  3F00                     move.w     -[A7], D0
  30992. 00016ED0  302E FFFE                move.w     D0, [A6 - 0x2]
  30993. 00016ED4  5740                     subq.w     D0, 3
  30994. 00016ED6  3F00                     move.w     -[A7], D0
  30995. 00016ED8  4EB9 0000 06E0           jsr        [0x000006E0]
  30996. 00016EDE  1F3C 0005                move.b     -[A7], 0x5
  30997. 00016EE2  486E FFF2                pea.l      [A6 - 0xE]
  30998. 00016EE6  4EB9 0000 05D8           jsr        [0x000005D8]
  30999. 00016EEC  486E FFF2                pea.l      [A6 - 0xE]
  31000. 00016EF0  302E FFFC                move.w     D0, [A6 - 0x4]
  31001. 00016EF4  5B40                     subq.w     D0, 5
  31002. 00016EF6  3F00                     move.w     -[A7], D0
  31003. 00016EF8  302E FFFE                move.w     D0, [A6 - 0x2]
  31004. 00016EFC  5740                     subq.w     D0, 3
  31005. 00016EFE  3F00                     move.w     -[A7], D0
  31006. 00016F00  4EB9 0000 06E0           jsr        [0x000006E0]
  31007. 00016F06  1F3C 0006                move.b     -[A7], 0x6
  31008. 00016F0A  486E FFF2                pea.l      [A6 - 0xE]
  31009. 00016F0E  4EB9 0000 05D8           jsr        [0x000005D8]
  31010. 00016F14  486E FFF2                pea.l      [A6 - 0xE]
  31011. 00016F18  302E FFFC                move.w     D0, [A6 - 0x4]
  31012. 00016F1C  5D40                     subq.w     D0, 6
  31013. 00016F1E  3F00                     move.w     -[A7], D0
  31014. 00016F20  302E FFFE                move.w     D0, [A6 - 0x2]
  31015. 00016F24  5740                     subq.w     D0, 3
  31016. 00016F26  3F00                     move.w     -[A7], D0
  31017. 00016F28  4EB9 0000 06E0           jsr        [0x000006E0]
  31018. 00016F2E  1F3C 000B                move.b     -[A7], 0xB
  31019. 00016F32  486E FFF2                pea.l      [A6 - 0xE]
  31020. 00016F36  4EB9 0000 05D8           jsr        [0x000005D8]
  31021. 00016F3C  486E FFF2                pea.l      [A6 - 0xE]
  31022. 00016F40  302E FFFC                move.w     D0, [A6 - 0x4]
  31023. 00016F44  5F40                     subq.w     D0, 7
  31024. 00016F46  3F00                     move.w     -[A7], D0
  31025. 00016F48  302E FFFE                move.w     D0, [A6 - 0x2]
  31026. 00016F4C  5740                     subq.w     D0, 3
  31027. 00016F4E  3F00                     move.w     -[A7], D0
  31028. 00016F50  4EB9 0000 06E0           jsr        [0x000006E0]
  31029. 00016F56  1F3C 0004                move.b     -[A7], 0x4
  31030. 00016F5A  486E FFF2                pea.l      [A6 - 0xE]
  31031. 00016F5E  4EB9 0000 05D8           jsr        [0x000005D8]
  31032. 00016F64  486E FFF2                pea.l      [A6 - 0xE]
  31033. 00016F68  302E FFFC                move.w     D0, [A6 - 0x4]
  31034. 00016F6C  5F40                     subq.w     D0, 7
  31035. 00016F6E  3F00                     move.w     -[A7], D0
  31036. 00016F70  302E FFFE                move.w     D0, [A6 - 0x2]
  31037. 00016F74  5940                     subq.w     D0, 4
  31038. 00016F76  3F00                     move.w     -[A7], D0
  31039. 00016F78  4EB9 0000 06E0           jsr        [0x000006E0]
  31040. 00016F7E  1F3C 0005                move.b     -[A7], 0x5
  31041. 00016F82  486E FFF2                pea.l      [A6 - 0xE]
  31042. 00016F86  4EB9 0000 05D8           jsr        [0x000005D8]
  31043. 00016F8C  486E FFF2                pea.l      [A6 - 0xE]
  31044. 00016F90  302E FFFC                move.w     D0, [A6 - 0x4]
  31045. 00016F94  5140                     subq.w     D0, 8
  31046. 00016F96  3F00                     move.w     -[A7], D0
  31047. 00016F98  302E FFFE                move.w     D0, [A6 - 0x2]
  31048. 00016F9C  5940                     subq.w     D0, 4
  31049. 00016F9E  3F00                     move.w     -[A7], D0
  31050. 00016FA0  4EB9 0000 06E0           jsr        [0x000006E0]
  31051. 00016FA6  1F3C 0007                move.b     -[A7], 0x7
  31052. 00016FAA  486E FFF2                pea.l      [A6 - 0xE]
  31053. 00016FAE  4EB9 0000 05D8           jsr        [0x000005D8]
  31054. 00016FB4  486E FFF2                pea.l      [A6 - 0xE]
  31055. 00016FB8  70F7                     moveq.l    D0, 0xFFFFFFF7
  31056. 00016FBA  D06E FFFC                add.w      D0, [A6 - 0x4]
  31057. 00016FBE  3F00                     move.w     -[A7], D0
  31058. 00016FC0  302E FFFE                move.w     D0, [A6 - 0x2]
  31059. 00016FC4  5940                     subq.w     D0, 4
  31060. 00016FC6  3F00                     move.w     -[A7], D0
  31061. 00016FC8  4EB9 0000 06E0           jsr        [0x000006E0]
  31062. 00016FCE  1F3C 000B                move.b     -[A7], 0xB
  31063. 00016FD2  486E FFF2                pea.l      [A6 - 0xE]
  31064. 00016FD6  4EB9 0000 05D8           jsr        [0x000005D8]
  31065. 00016FDC  486E FFF2                pea.l      [A6 - 0xE]
  31066. 00016FE0  70F6                     moveq.l    D0, 0xFFFFFFF6
  31067. 00016FE2  D06E FFFC                add.w      D0, [A6 - 0x4]
  31068. 00016FE6  3F00                     move.w     -[A7], D0
  31069. 00016FE8  302E FFFE                move.w     D0, [A6 - 0x2]
  31070. 00016FEC  5940                     subq.w     D0, 4
  31071. 00016FEE  3F00                     move.w     -[A7], D0
  31072. 00016FF0  4EB9 0000 06E0           jsr        [0x000006E0]
  31073. 00016FF6  1F3C 0004                move.b     -[A7], 0x4
  31074. 00016FFA  486E FFF2                pea.l      [A6 - 0xE]
  31075. 00016FFE  4EB9 0000 05D8           jsr        [0x000005D8]
  31076. 00017004  486E FFF2                pea.l      [A6 - 0xE]
  31077. 00017008  70F6                     moveq.l    D0, 0xFFFFFFF6
  31078. 0001700A  D06E FFFC                add.w      D0, [A6 - 0x4]
  31079. 0001700E  3F00                     move.w     -[A7], D0
  31080. 00017010  302E FFFE                move.w     D0, [A6 - 0x2]
  31081. 00017014  5B40                     subq.w     D0, 5
  31082. 00017016  3F00                     move.w     -[A7], D0
  31083. 00017018  4EB9 0000 06E0           jsr        [0x000006E0]
  31084. 0001701E  1F3C 0005                move.b     -[A7], 0x5
  31085. 00017022  486E FFF2                pea.l      [A6 - 0xE]
  31086. 00017026  4EB9 0000 05D8           jsr        [0x000005D8]
  31087. 0001702C  486E FFF2                pea.l      [A6 - 0xE]
  31088. 00017030  70F5                     moveq.l    D0, 0xFFFFFFF5
  31089. 00017032  D06E FFFC                add.w      D0, [A6 - 0x4]
  31090. 00017036  3F00                     move.w     -[A7], D0
  31091. 00017038  302E FFFE                move.w     D0, [A6 - 0x2]
  31092. 0001703C  5B40                     subq.w     D0, 5
  31093. 0001703E  3F00                     move.w     -[A7], D0
  31094. 00017040  4EB9 0000 06E0           jsr        [0x000006E0]
  31095. 00017046  1F3C 0007                move.b     -[A7], 0x7
  31096. 0001704A  486E FFF2                pea.l      [A6 - 0xE]
  31097. 0001704E  4EB9 0000 05D8           jsr        [0x000005D8]
  31098. 00017054  486E FFF2                pea.l      [A6 - 0xE]
  31099. 00017058  70F4                     moveq.l    D0, 0xFFFFFFF4
  31100. 0001705A  D06E FFFC                add.w      D0, [A6 - 0x4]
  31101. 0001705E  3F00                     move.w     -[A7], D0
  31102. 00017060  302E FFFE                move.w     D0, [A6 - 0x2]
  31103. 00017064  5B40                     subq.w     D0, 5
  31104. 00017066  3F00                     move.w     -[A7], D0
  31105. 00017068  4EB9 0000 06E0           jsr        [0x000006E0]
  31106. 0001706E  1F3C 000B                move.b     -[A7], 0xB
  31107. 00017072  486E FFF2                pea.l      [A6 - 0xE]
  31108. 00017076  4EB9 0000 05D8           jsr        [0x000005D8]
  31109. 0001707C  486E FFF2                pea.l      [A6 - 0xE]
  31110. 00017080  70F3                     moveq.l    D0, 0xFFFFFFF3
  31111. 00017082  D06E FFFC                add.w      D0, [A6 - 0x4]
  31112. 00017086  3F00                     move.w     -[A7], D0
  31113. 00017088  302E FFFE                move.w     D0, [A6 - 0x2]
  31114. 0001708C  5B40                     subq.w     D0, 5
  31115. 0001708E  3F00                     move.w     -[A7], D0
  31116. 00017090  4EB9 0000 06E0           jsr        [0x000006E0]
  31117. 00017096  1F3C 0004                move.b     -[A7], 0x4
  31118. 0001709A  486E FFF2                pea.l      [A6 - 0xE]
  31119. 0001709E  4EB9 0000 05D8           jsr        [0x000005D8]
  31120. 000170A4  486E FFF2                pea.l      [A6 - 0xE]
  31121. 000170A8  70F3                     moveq.l    D0, 0xFFFFFFF3
  31122. 000170AA  D06E FFFC                add.w      D0, [A6 - 0x4]
  31123. 000170AE  3F00                     move.w     -[A7], D0
  31124. 000170B0  302E FFFE                move.w     D0, [A6 - 0x2]
  31125. 000170B4  5D40                     subq.w     D0, 6
  31126. 000170B6  3F00                     move.w     -[A7], D0
  31127. 000170B8  4EB9 0000 06E0           jsr        [0x000006E0]
  31128. 000170BE  1F3C 0005                move.b     -[A7], 0x5
  31129. 000170C2  486E FFF2                pea.l      [A6 - 0xE]
  31130. 000170C6  4EB9 0000 05D8           jsr        [0x000005D8]
  31131. 000170CC  486E FFF2                pea.l      [A6 - 0xE]
  31132. 000170D0  70F2                     moveq.l    D0, 0xFFFFFFF2
  31133. 000170D2  D06E FFFC                add.w      D0, [A6 - 0x4]
  31134. 000170D6  3F00                     move.w     -[A7], D0
  31135. 000170D8  302E FFFE                move.w     D0, [A6 - 0x2]
  31136. 000170DC  5D40                     subq.w     D0, 6
  31137. 000170DE  3F00                     move.w     -[A7], D0
  31138. 000170E0  4EB9 0000 06E0           jsr        [0x000006E0]
  31139. 000170E6  1F3C 0007                move.b     -[A7], 0x7
  31140. 000170EA  486E FFF2                pea.l      [A6 - 0xE]
  31141. 000170EE  4EB9 0000 05D8           jsr        [0x000005D8]
  31142. 000170F4  486E FFF2                pea.l      [A6 - 0xE]
  31143. 000170F8  70F1                     moveq.l    D0, 0xFFFFFFF1
  31144. 000170FA  D06E FFFC                add.w      D0, [A6 - 0x4]
  31145. 000170FE  3F00                     move.w     -[A7], D0
  31146. 00017100  302E FFFE                move.w     D0, [A6 - 0x2]
  31147. 00017104  5D40                     subq.w     D0, 6
  31148. 00017106  3F00                     move.w     -[A7], D0
  31149. 00017108  4EB9 0000 06E0           jsr        [0x000006E0]
  31150. 0001710E  1F3C 000B                move.b     -[A7], 0xB
  31151. 00017112  486E FFF2                pea.l      [A6 - 0xE]
  31152. 00017116  4EB9 0000 05D8           jsr        [0x000005D8]
  31153. 0001711C  486E FFF2                pea.l      [A6 - 0xE]
  31154. 00017120  70F0                     moveq.l    D0, 0xFFFFFFF0
  31155. 00017122  D06E FFFC                add.w      D0, [A6 - 0x4]
  31156. 00017126  3F00                     move.w     -[A7], D0
  31157. 00017128  302E FFFE                move.w     D0, [A6 - 0x2]
  31158. 0001712C  5D40                     subq.w     D0, 6
  31159. 0001712E  3F00                     move.w     -[A7], D0
  31160. 00017130  4EB9 0000 06E0           jsr        [0x000006E0]
  31161. 00017136  1F3C 0004                move.b     -[A7], 0x4
  31162. 0001713A  486E FFF2                pea.l      [A6 - 0xE]
  31163. 0001713E  4EB9 0000 05D8           jsr        [0x000005D8]
  31164. 00017144  486E FFF2                pea.l      [A6 - 0xE]
  31165. 00017148  70F0                     moveq.l    D0, 0xFFFFFFF0
  31166. 0001714A  D06E FFFC                add.w      D0, [A6 - 0x4]
  31167. 0001714E  3F00                     move.w     -[A7], D0
  31168. 00017150  302E FFFE                move.w     D0, [A6 - 0x2]
  31169. 00017154  5F40                     subq.w     D0, 7
  31170. 00017156  3F00                     move.w     -[A7], D0
  31171. 00017158  4EB9 0000 06E0           jsr        [0x000006E0]
  31172. 0001715E  1F3C 0005                move.b     -[A7], 0x5
  31173. 00017162  486E FFF2                pea.l      [A6 - 0xE]
  31174. 00017166  4EB9 0000 05D8           jsr        [0x000005D8]
  31175. 0001716C  486E FFF2                pea.l      [A6 - 0xE]
  31176. 00017170  70EF                     moveq.l    D0, 0xFFFFFFEF
  31177. 00017172  D06E FFFC                add.w      D0, [A6 - 0x4]
  31178. 00017176  3F00                     move.w     -[A7], D0
  31179. 00017178  302E FFFE                move.w     D0, [A6 - 0x2]
  31180. 0001717C  5F40                     subq.w     D0, 7
  31181. 0001717E  3F00                     move.w     -[A7], D0
  31182. 00017180  4EB9 0000 06E0           jsr        [0x000006E0]
  31183. 00017186  1F3C 0007                move.b     -[A7], 0x7
  31184. 0001718A  486E FFF2                pea.l      [A6 - 0xE]
  31185. 0001718E  4EB9 0000 05D8           jsr        [0x000005D8]
  31186. 00017194  486E FFF2                pea.l      [A6 - 0xE]
  31187. 00017198  70EE                     moveq.l    D0, 0xFFFFFFEE
  31188. 0001719A  D06E FFFC                add.w      D0, [A6 - 0x4]
  31189. 0001719E  3F00                     move.w     -[A7], D0
  31190. 000171A0  302E FFFE                move.w     D0, [A6 - 0x2]
  31191. 000171A4  5F40                     subq.w     D0, 7
  31192. 000171A6  3F00                     move.w     -[A7], D0
  31193. 000171A8  4EB9 0000 06E0           jsr        [0x000006E0]
  31194. 000171AE  1F3C 000B                move.b     -[A7], 0xB
  31195. 000171B2  486E FFF2                pea.l      [A6 - 0xE]
  31196. 000171B6  4EB9 0000 05D8           jsr        [0x000005D8]
  31197. 000171BC  486E FFF2                pea.l      [A6 - 0xE]
  31198. 000171C0  70ED                     moveq.l    D0, 0xFFFFFFED
  31199. 000171C2  D06E FFFC                add.w      D0, [A6 - 0x4]
  31200. 000171C6  3F00                     move.w     -[A7], D0
  31201. 000171C8  302E FFFE                move.w     D0, [A6 - 0x2]
  31202. 000171CC  5F40                     subq.w     D0, 7
  31203. 000171CE  3F00                     move.w     -[A7], D0
  31204. 000171D0  4EB9 0000 06E0           jsr        [0x000006E0]
  31205. 000171D6  1F3C 0004                move.b     -[A7], 0x4
  31206. 000171DA  486E FFF2                pea.l      [A6 - 0xE]
  31207. 000171DE  4EB9 0000 05D8           jsr        [0x000005D8]
  31208. 000171E4  486E FFF2                pea.l      [A6 - 0xE]
  31209. 000171E8  70ED                     moveq.l    D0, 0xFFFFFFED
  31210. 000171EA  D06E FFFC                add.w      D0, [A6 - 0x4]
  31211. 000171EE  3F00                     move.w     -[A7], D0
  31212. 000171F0  302E FFFE                move.w     D0, [A6 - 0x2]
  31213. 000171F4  5140                     subq.w     D0, 8
  31214. 000171F6  3F00                     move.w     -[A7], D0
  31215. 000171F8  4EB9 0000 06E0           jsr        [0x000006E0]
  31216. 000171FE  1F3C 0007                move.b     -[A7], 0x7
  31217. 00017202  486E FFF2                pea.l      [A6 - 0xE]
  31218. 00017206  4EB9 0000 05D8           jsr        [0x000005D8]
  31219. 0001720C  486E FFF2                pea.l      [A6 - 0xE]
  31220. 00017210  70EC                     moveq.l    D0, 0xFFFFFFEC
  31221. 00017212  D06E FFFC                add.w      D0, [A6 - 0x4]
  31222. 00017216  3F00                     move.w     -[A7], D0
  31223. 00017218  302E FFFE                move.w     D0, [A6 - 0x2]
  31224. 0001721C  5140                     subq.w     D0, 8
  31225. 0001721E  3F00                     move.w     -[A7], D0
  31226. 00017220  4EB9 0000 06E0           jsr        [0x000006E0]
  31227. 00017226  1F3C 000B                move.b     -[A7], 0xB
  31228. 0001722A  486E FFF2                pea.l      [A6 - 0xE]
  31229. 0001722E  4EB9 0000 05D8           jsr        [0x000005D8]
  31230. 00017234  486E FFF2                pea.l      [A6 - 0xE]
  31231. 00017238  70EB                     moveq.l    D0, 0xFFFFFFEB
  31232. 0001723A  D06E FFFC                add.w      D0, [A6 - 0x4]
  31233. 0001723E  3F00                     move.w     -[A7], D0
  31234. 00017240  302E FFFE                move.w     D0, [A6 - 0x2]
  31235. 00017244  5140                     subq.w     D0, 8
  31236. 00017246  3F00                     move.w     -[A7], D0
  31237. 00017248  4EB9 0000 06E0           jsr        [0x000006E0]
  31238. 0001724E  1F3C 0004                move.b     -[A7], 0x4
  31239. 00017252  486E FFF2                pea.l      [A6 - 0xE]
  31240. 00017256  4EB9 0000 05D8           jsr        [0x000005D8]
  31241. 0001725C  486E FFF2                pea.l      [A6 - 0xE]
  31242. 00017260  70EB                     moveq.l    D0, 0xFFFFFFEB
  31243. 00017262  D06E FFFC                add.w      D0, [A6 - 0x4]
  31244. 00017266  3F00                     move.w     -[A7], D0
  31245. 00017268  70F7                     moveq.l    D0, 0xFFFFFFF7
  31246. 0001726A  D06E FFFE                add.w      D0, [A6 - 0x2]
  31247. 0001726E  3F00                     move.w     -[A7], D0
  31248. 00017270  4EB9 0000 06E0           jsr        [0x000006E0]
  31249. 00017276  1F3C 0007                move.b     -[A7], 0x7
  31250. 0001727A  486E FFF2                pea.l      [A6 - 0xE]
  31251. 0001727E  4EB9 0000 05D8           jsr        [0x000005D8]
  31252. 00017284  486E FFF2                pea.l      [A6 - 0xE]
  31253. 00017288  70EA                     moveq.l    D0, 0xFFFFFFEA
  31254. 0001728A  D06E FFFC                add.w      D0, [A6 - 0x4]
  31255. 0001728E  3F00                     move.w     -[A7], D0
  31256. 00017290  70F7                     moveq.l    D0, 0xFFFFFFF7
  31257. 00017292  D06E FFFE                add.w      D0, [A6 - 0x2]
  31258. 00017296  3F00                     move.w     -[A7], D0
  31259. 00017298  4EB9 0000 06E0           jsr        [0x000006E0]
  31260. 0001729E  1F3C 0002                move.b     -[A7], 0x2
  31261. 000172A2  486E FFF2                pea.l      [A6 - 0xE]
  31262. 000172A6  4EB9 0000 05D8           jsr        [0x000005D8]
  31263. 000172AC  486E FFF2                pea.l      [A6 - 0xE]
  31264. 000172B0  70EA                     moveq.l    D0, 0xFFFFFFEA
  31265. 000172B2  D06E FFFC                add.w      D0, [A6 - 0x4]
  31266. 000172B6  3F00                     move.w     -[A7], D0
  31267. 000172B8  70F6                     moveq.l    D0, 0xFFFFFFF6
  31268. 000172BA  D06E FFFE                add.w      D0, [A6 - 0x2]
  31269. 000172BE  3F00                     move.w     -[A7], D0
  31270. 000172C0  4EB9 0000 06E0           jsr        [0x000006E0]
  31271. 000172C6  486E FFF2                pea.l      [A6 - 0xE]
  31272. 000172CA  70EA                     moveq.l    D0, 0xFFFFFFEA
  31273. 000172CC  D06E FFFC                add.w      D0, [A6 - 0x4]
  31274. 000172D0  3F00                     move.w     -[A7], D0
  31275. 000172D2  70F5                     moveq.l    D0, 0xFFFFFFF5
  31276. 000172D4  D06E FFFE                add.w      D0, [A6 - 0x2]
  31277. 000172D8  3F00                     move.w     -[A7], D0
  31278. 000172DA  4EB9 0000 06E0           jsr        [0x000006E0]
  31279. 000172E0  1F3C 0005                move.b     -[A7], 0x5
  31280. 000172E4  486E FFF2                pea.l      [A6 - 0xE]
  31281. 000172E8  4EB9 0000 05D8           jsr        [0x000005D8]
  31282. 000172EE  486E FFF2                pea.l      [A6 - 0xE]
  31283. 000172F2  70E9                     moveq.l    D0, 0xFFFFFFE9
  31284. 000172F4  D06E FFFC                add.w      D0, [A6 - 0x4]
  31285. 000172F8  3F00                     move.w     -[A7], D0
  31286. 000172FA  70F5                     moveq.l    D0, 0xFFFFFFF5
  31287. 000172FC  D06E FFFE                add.w      D0, [A6 - 0x2]
  31288. 00017300  3F00                     move.w     -[A7], D0
  31289. 00017302  4EB9 0000 06E0           jsr        [0x000006E0]
  31290. 00017308  4FEF 0190                lea.l      A7, [A7 + 0x190]
  31291. label0001730C:
  31292. 0001730C  486E FFF0                pea.l      [A6 - 0x10]
  31293. 00017310  486E FFDE                pea.l      [A6 - 0x22]
  31294. 00017314  4EB9 0000 2158           jsr        [0x00002158]
  31295. 0001731A  4A00                     tst.b      D0
  31296. 0001731C  504F                     addq.w     A7, 8
  31297. 0001731E  6600 EE10                bne        -0x11EE /* 00016130 */
  31298. 00017322  3F3C FFFF                move.w     -[A7], 0xFFFF
  31299. 00017326  486E FFDE                pea.l      [A6 - 0x22]
  31300. 0001732A  4EB9 0000 2150           jsr        [0x00002150]
  31301. 00017330  3F3C FFFF                move.w     -[A7], 0xFFFF
  31302. 00017334  486E FFB4                pea.l      [A6 - 0x4C]
  31303. 00017338  4EB9 0000 20A8           jsr        [0x000020A8]
  31304. 0001733E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  31305. 00017342  245F                     movea.l    A2, [A7]+
  31306. 00017344  4E5E                     unlink     A6
  31307. 00017346  4E75                     rts
  31308. 00017348  4E56 FFFC                link       A6, -0x0004
  31309. 0001734C  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  31310. 00017350  266E 0008                movea.l    A3, [A6 + 0x8]
  31311. 00017354  282E 000C                move.l     D4, [A6 + 0xC]
  31312. 00017358  262E 0010                move.l     D3, [A6 + 0x10]
  31313. 0001735C  2F0B                     move.l     -[A7], A3
  31314. 0001735E  2057                     movea.l    A0, [A7]
  31315. 00017360  2268 0004                movea.l    A1, [A0 + 0x4]
  31316. 00017364  2269 0220                movea.l    A1, [A1 + 0x220]
  31317. 00017368  4E91                     jsr        [A1]
  31318. 0001736A  2448                     movea.l    A2, A0
  31319. 0001736C  2D79 0000 6AAA FFFC      move.l     [A6 - 0x4], [0x00006AAA]
  31320. 00017374  3D43 FFFC                move.w     [A6 - 0x4], D3
  31321. 00017378  3D44 FFFE                move.w     [A6 - 0x2], D4
  31322. 0001737C  486E FFFC                pea.l      [A6 - 0x4]
  31323. 00017380  2F0B                     move.l     -[A7], A3
  31324. 00017382  2057                     movea.l    A0, [A7]
  31325. 00017384  2268 0004                movea.l    A1, [A0 + 0x4]
  31326. 00017388  2269 010C                movea.l    A1, [A1 + 0x10C]
  31327. 0001738C  4E91                     jsr        [A1]
  31328. 0001738E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  31329. 00017392  2F0A                     move.l     -[A7], A2
  31330. 00017394  A8E8                     syscall    PtInRgn
  31331. 00017396  101F                     move.b     D0, [A7]+
  31332. 00017398  1600                     move.b     D3, D0
  31333. 0001739A  2F0A                     move.l     -[A7], A2
  31334. 0001739C  A8D9                     syscall    DisposRgn/DisposeRgn
  31335. 0001739E  1003                     move.b     D0, D3
  31336. 000173A0  4FEF 000A                lea.l      A7, [A7 + 0xA]
  31337. 000173A4  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  31338. 000173A8  4E5E                     unlink     A6
  31339. 000173AA  4E75                     rts
  31340. 000173AC  4E56 0000                link       A6, 0
  31341. 000173B0  48E7 1820                movem.l    -[A7], D3,D4,A2
  31342. 000173B4  246E 0008                movea.l    A2, [A6 + 0x8]
  31343. 000173B8  162E 000E                move.b     D3, [A6 + 0xE]
  31344. 000173BC  182E 0010                move.b     D4, [A6 + 0x10]
  31345. 000173C0  B604                     cmp.b      D3, D4
  31346. 000173C2  6730                     beq        +0x32 /* 000173F4 */
  31347. 000173C4  4A03                     tst.b      D3
  31348. 000173C6  6714                     beq        +0x16 /* 000173DC */
  31349. 000173C8  2F0A                     move.l     -[A7], A2
  31350. 000173CA  2057                     movea.l    A0, [A7]
  31351. 000173CC  2268 0004                movea.l    A1, [A0 + 0x4]
  31352. 000173D0  2269 022C                movea.l    A1, [A1 + 0x22C]
  31353. 000173D4  4E91                     jsr        [A1]
  31354. 000173D6  4A00                     tst.b      D0
  31355. 000173D8  584F                     addq.w     A7, 4
  31356. 000173DA  6704                     beq        +0x6 /* 000173E0 */
  31357. label000173DC:
  31358. 000173DC  7000                     moveq.l    D0, 0x00
  31359. 000173DE  6002                     bra        +0x4 /* 000173E2 */
  31360. label000173E0:
  31361. 000173E0  7001                     moveq.l    D0, 0x01
  31362. label000173E2:
  31363. 000173E2  1F00                     move.b     -[A7], D0
  31364. 000173E4  2F0A                     move.l     -[A7], A2
  31365. 000173E6  2057                     movea.l    A0, [A7]
  31366. 000173E8  2268 0004                movea.l    A1, [A0 + 0x4]
  31367. 000173EC  2269 0240                movea.l    A1, [A1 + 0x240]
  31368. 000173F0  4E91                     jsr        [A1]
  31369. 000173F2  5C4F                     addq.w     A7, 6
  31370. label000173F4:
  31371. 000173F4  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  31372. 000173F8  4E5E                     unlink     A6
  31373. 000173FA  4E75                     rts
  31374. 000173FC  4E56 0000                link       A6, 0
  31375. 00017400  2F0A                     move.l     -[A7], A2
  31376. 00017402  246E 0008                movea.l    A2, [A6 + 0x8]
  31377. 00017406  422A 0198                clr.b      [A2 + 0x198]
  31378. 0001740A  2F0A                     move.l     -[A7], A2
  31379. 0001740C  2057                     movea.l    A0, [A7]
  31380. 0001740E  2268 0004                movea.l    A1, [A0 + 0x4]
  31381. 00017412  2269 023C                movea.l    A1, [A1 + 0x23C]
  31382. 00017416  4E91                     jsr        [A1]
  31383. 00017418  4A00                     tst.b      D0
  31384. 0001741A  584F                     addq.w     A7, 4
  31385. 0001741C  6704                     beq        +0x6 /* 00017422 */
  31386. 0001741E  426A 0188                clr.w      [A2 + 0x188]
  31387. label00017422:
  31388. 00017422  2F0A                     move.l     -[A7], A2
  31389. 00017424  2057                     movea.l    A0, [A7]
  31390. 00017426  2268 0004                movea.l    A1, [A0 + 0x4]
  31391. 0001742A  2269 022C                movea.l    A1, [A1 + 0x22C]
  31392. 0001742E  4E91                     jsr        [A1]
  31393. 00017430  4A00                     tst.b      D0
  31394. 00017432  584F                     addq.w     A7, 4
  31395. 00017434  6614                     bne        +0x16 /* 0001744A */
  31396. 00017436  4878 0001                push.l     0x1
  31397. 0001743A  2F0A                     move.l     -[A7], A2
  31398. 0001743C  2057                     movea.l    A0, [A7]
  31399. 0001743E  2268 0004                movea.l    A1, [A0 + 0x4]
  31400. 00017442  2269 0020                movea.l    A1, [A1 + 0x20]
  31401. 00017446  4E91                     jsr        [A1]
  31402. 00017448  504F                     addq.w     A7, 8
  31403. label0001744A:
  31404. 0001744A  245F                     movea.l    A2, [A7]+
  31405. 0001744C  4E5E                     unlink     A6
  31406. 0001744E  4E75                     rts
  31407. 00017450  4E56 FFF8                link       A6, -0x0008
  31408. 00017454  2F0A                     move.l     -[A7], A2
  31409. 00017456  246E 000C                movea.l    A2, [A6 + 0xC]
  31410. 0001745A  486E FFF8                pea.l      [A6 - 0x8]
  31411. 0001745E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  31412. 00017462  2057                     movea.l    A0, [A7]
  31413. 00017464  2268 0004                movea.l    A1, [A0 + 0x4]
  31414. 00017468  2269 003C                movea.l    A1, [A1 + 0x3C]
  31415. 0001746C  4E91                     jsr        [A1]
  31416. 0001746E  486E FFF8                pea.l      [A6 - 0x8]
  31417. 00017472  2F3C 0003 000B           move.l     -[A7], 0x3000B
  31418. 00017478  A8A9                     syscall    InsetRect
  31419. 0001747A  356E FFFA 0002           move.w     [A2 + 0x2], [A6 - 0x6]
  31420. 00017480  34AE FFF8                move.w     [A2], [A6 - 0x8]
  31421. 00017484  504F                     addq.w     A7, 8
  31422. 00017486  245F                     movea.l    A2, [A7]+
  31423. 00017488  4E5E                     unlink     A6
  31424. 0001748A  4E75                     rts
  31425. 0001748C  4E56 0000                link       A6, 0
  31426. 00017490  2F0A                     move.l     -[A7], A2
  31427. 00017492  246E 0008                movea.l    A2, [A6 + 0x8]
  31428. 00017496  2F0A                     move.l     -[A7], A2
  31429. 00017498  2057                     movea.l    A0, [A7]
  31430. 0001749A  2268 0004                movea.l    A1, [A0 + 0x4]
  31431. 0001749E  2269 023C                movea.l    A1, [A1 + 0x23C]
  31432. 000174A2  4E91                     jsr        [A1]
  31433. 000174A4  4A00                     tst.b      D0
  31434. 000174A6  584F                     addq.w     A7, 4
  31435. 000174A8  6722                     beq        +0x24 /* 000174CC */
  31436. 000174AA  2F0A                     move.l     -[A7], A2
  31437. 000174AC  2057                     movea.l    A0, [A7]
  31438. 000174AE  2268 0004                movea.l    A1, [A0 + 0x4]
  31439. 000174B2  2269 0238                movea.l    A1, [A1 + 0x238]
  31440. 000174B6  4E91                     jsr        [A1]
  31441. 000174B8  4A00                     tst.b      D0
  31442. 000174BA  584F                     addq.w     A7, 4
  31443. 000174BC  6708                     beq        +0xA /* 000174C6 */
  31444. 000174BE  157C 0010 018C           move.b     [A2 + 0x18C], 0x10
  31445. 000174C4  6006                     bra        +0x8 /* 000174CC */
  31446. label000174C6:
  31447. 000174C6  157C 000C 018C           move.b     [A2 + 0x18C], 0xC
  31448. label000174CC:
  31449. 000174CC  245F                     movea.l    A2, [A7]+
  31450. 000174CE  4E5E                     unlink     A6
  31451. 000174D0  4E75                     rts
  31452. 000174D2  4E56 0000                link       A6, 0
  31453. 000174D6  2F0A                     move.l     -[A7], A2
  31454. 000174D8  246E 0008                movea.l    A2, [A6 + 0x8]
  31455. 000174DC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  31456. 000174E0  2F0A                     move.l     -[A7], A2
  31457. 000174E2  4EB9 0000 0028           jsr        [0x00000028 /* __m68k_vec_a_trap__ */]
  31458. 000174E8  486A 0008                pea.l      [A2 + 0x8]
  31459. 000174EC  4EB9 0000 3BD0           jsr        [0x00003BD0]
  31460. 000174F2  41F9 0000 6444           lea.l      A0, [0x00006444]
  31461. 000174F8  2488                     move.l     [A2], A0
  31462. 000174FA  41F9 0000 6444           lea.l      A0, [0x00006444]
  31463. 00017500  41E8 00AC                lea.l      A0, [A0 + 0xAC]
  31464. 00017504  2548 0008                move.l     [A2 + 0x8], A0
  31465. 00017508  422A 0036                clr.b      [A2 + 0x36]
  31466. 0001750C  42AA 0038                clr.l      [A2 + 0x38]
  31467. 00017510  426A 003C                clr.w      [A2 + 0x3C]
  31468. 00017514  42AA 003E                clr.l      [A2 + 0x3E]
  31469. 00017518  426A 0042                clr.w      [A2 + 0x42]
  31470. 0001751C  426A 0044                clr.w      [A2 + 0x44]
  31471. 00017520  42AA 0046                clr.l      [A2 + 0x46]
  31472. 00017524  42AA 004A                clr.l      [A2 + 0x4A]
  31473. 00017528  204A                     movea.l    A0, A2
  31474. 0001752A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  31475. 0001752E  245F                     movea.l    A2, [A7]+
  31476. 00017530  4E5E                     unlink     A6
  31477. 00017532  4E75                     rts
  31478. 00017534  4E56 0000                link       A6, 0
  31479. 00017538  2F0A                     move.l     -[A7], A2
  31480. 0001753A  246E 0008                movea.l    A2, [A6 + 0x8]
  31481. 0001753E  200A                     move.l     D0, A2
  31482. 00017540  6744                     beq        +0x46 /* 00017586 */
  31483. 00017542  41F9 0000 6444           lea.l      A0, [0x00006444]
  31484. 00017548  2488                     move.l     [A2], A0
  31485. 0001754A  41F9 0000 6444           lea.l      A0, [0x00006444]
  31486. 00017550  41E8 00AC                lea.l      A0, [A0 + 0xAC]
  31487. 00017554  2548 0008                move.l     [A2 + 0x8], A0
  31488. 00017558  42AA 003E                clr.l      [A2 + 0x3E]
  31489. 0001755C  4267                     clr.w      -[A7]
  31490. 0001755E  486A 0008                pea.l      [A2 + 0x8]
  31491. 00017562  4EB9 0000 3BD8           jsr        [0x00003BD8]
  31492. 00017568  4267                     clr.w      -[A7]
  31493. 0001756A  2F0A                     move.l     -[A7], A2
  31494. 0001756C  4EB9 0000 0030           jsr        [0x00000030]
  31495. 00017572  4A6E 000C                tst.w      [A6 + 0xC]
  31496. 00017576  4FEF 000C                lea.l      A7, [A7 + 0xC]
  31497. 0001757A  6F0A                     ble        +0xC /* 00017586 */
  31498. 0001757C  2F0A                     move.l     -[A7], A2
  31499. 0001757E  4EB9 0000 1FF8           jsr        [0x00001FF8 /* DockingGlobals */]
  31500. 00017584  584F                     addq.w     A7, 4
  31501. label00017586:
  31502. 00017586  204A                     movea.l    A0, A2
  31503. 00017588  245F                     movea.l    A2, [A7]+
  31504. 0001758A  4E5E                     unlink     A6
  31505. 0001758C  4E75                     rts
  31506. 0001758E  4E56 FEFC                link       A6, -0x0104
  31507. 00017592  48E7 0038                movem.l    -[A7], A2,A3,A4
  31508. 00017596  286E 0008                movea.l    A4, [A6 + 0x8]
  31509. 0001759A  266E 000C                movea.l    A3, [A6 + 0xC]
  31510. 0001759E  246E 0010                movea.l    A2, [A6 + 0x10]
  31511. 000175A2  4878 0002                push.l     0x2
  31512. 000175A6  486E FFFE                pea.l      [A6 - 0x2]
  31513. 000175AA  2F0A                     move.l     -[A7], A2
  31514. 000175AC  4EB9 0000 2BA0           jsr        [0x00002BA0]
  31515. 000175B2  4878 0002                push.l     0x2
  31516. 000175B6  486E FEFC                pea.l      [A6 - 0x104]
  31517. 000175BA  2F0A                     move.l     -[A7], A2
  31518. 000175BC  4EB9 0000 2BA0           jsr        [0x00002BA0]
  31519. 000175C2  486E FEFE                pea.l      [A6 - 0x102]
  31520. 000175C6  2F0A                     move.l     -[A7], A2
  31521. 000175C8  4EB9 0000 2BC0           jsr        [0x00002BC0]
  31522. 000175CE  42A7                     clr.l      -[A7]
  31523. 000175D0  3F2E FEFC                move.w     -[A7], [A6 - 0x104]
  31524. 000175D4  486E FEFE                pea.l      [A6 - 0x102]
  31525. 000175D8  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  31526. 000175DC  2F0B                     move.l     -[A7], A3
  31527. 000175DE  2F0C                     move.l     -[A7], A4
  31528. 000175E0  2057                     movea.l    A0, [A7]
  31529. 000175E2  2250                     movea.l    A1, [A0]
  31530. 000175E4  2269 0010                movea.l    A1, [A1 + 0x10]
  31531. 000175E8  4E91                     jsr        [A1]
  31532. 000175EA  4FEF 0034                lea.l      A7, [A7 + 0x34]
  31533. 000175EE  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  31534. 000175F2  4E5E                     unlink     A6
  31535. 000175F4  4E75                     rts
  31536. 000175F6  4E56 0000                link       A6, 0
  31537. 000175FA  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  31538. 000175FE  246E 0008                movea.l    A2, [A6 + 0x8]
  31539. 00017602  266E 000C                movea.l    A3, [A6 + 0xC]
  31540. 00017606  382E 0010                move.w     D4, [A6 + 0x10]
  31541. 0001760A  362E 0016                move.w     D3, [A6 + 0x16]
  31542. 0001760E  254B 0004                move.l     [A2 + 0x4], A3
  31543. 00017612  3543 003C                move.w     [A2 + 0x3C], D3
  31544. 00017616  0C44 0080                cmpi.w     D4, 0x80
  31545. 0001761A  57C0                     seq        D0
  31546. 0001761C  4400                     neg.b      D0
  31547. 0001761E  1540 0036                move.b     [A2 + 0x36], D0
  31548. 00017622  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  31549. 00017626  2057                     movea.l    A0, [A7]
  31550. 00017628  2268 0004                movea.l    A1, [A0 + 0x4]
  31551. 0001762C  2269 001C                movea.l    A1, [A1 + 0x1C]
  31552. 00017630  4E91                     jsr        [A1]
  31553. 00017632  3540 0042                move.w     [A2 + 0x42], D0
  31554. 00017636  2F0A                     move.l     -[A7], A2
  31555. 00017638  2057                     movea.l    A0, [A7]
  31556. 0001763A  2250                     movea.l    A1, [A0]
  31557. 0001763C  2269 0124                movea.l    A1, [A1 + 0x124]
  31558. 00017640  4E91                     jsr        [A1]
  31559. 00017642  3F3C 0001                move.w     -[A7], 0x1
  31560. 00017646  3F2A 0042                move.w     -[A7], [A2 + 0x42]
  31561. 0001764A  2F0A                     move.l     -[A7], A2
  31562. 0001764C  2057                     movea.l    A0, [A7]
  31563. 0001764E  2250                     movea.l    A1, [A0]
  31564. 00017650  2269 0118                movea.l    A1, [A1 + 0x118]
  31565. 00017654  4E91                     jsr        [A1]
  31566. 00017656  157C 0001 0034           move.b     [A2 + 0x34], 0x1
  31567. 0001765C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  31568. 00017660  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  31569. 00017664  4E5E                     unlink     A6
  31570. 00017666  4E75                     rts
  31571. 00017668  4E56 FFFC                link       A6, -0x0004
  31572. 0001766C  48E7 0030                movem.l    -[A7], A2,A3
  31573. 00017670  246E 0008                movea.l    A2, [A6 + 0x8]
  31574. 00017674  2F0A                     move.l     -[A7], A2
  31575. 00017676  2057                     movea.l    A0, [A7]
  31576. 00017678  2250                     movea.l    A1, [A0]
  31577. 0001767A  2269 00D4                movea.l    A1, [A1 + 0xD4]
  31578. 0001767E  4E91                     jsr        [A1]
  31579. 00017680  2008                     move.l     D0, A0
  31580. 00017682  584F                     addq.w     A7, 4
  31581. 00017684  6736                     beq        +0x38 /* 000176BC */
  31582. 00017686  2F0A                     move.l     -[A7], A2
  31583. 00017688  2057                     movea.l    A0, [A7]
  31584. 0001768A  2250                     movea.l    A1, [A0]
  31585. 0001768C  2269 00D4                movea.l    A1, [A1 + 0xD4]
  31586. 00017690  4E91                     jsr        [A1]
  31587. 00017692  2D48 FFFC                move.l     [A6 - 0x4], A0
  31588. 00017696  2F0A                     move.l     -[A7], A2
  31589. 00017698  2057                     movea.l    A0, [A7]
  31590. 0001769A  2250                     movea.l    A1, [A0]
  31591. 0001769C  2269 00BC                movea.l    A1, [A1 + 0xBC]
  31592. 000176A0  4E91                     jsr        [A1]
  31593. 000176A2  2648                     movea.l    A3, A0
  31594. 000176A4  42A7                     clr.l      -[A7]
  31595. 000176A6  486E FFFC                pea.l      [A6 - 0x4]
  31596. 000176AA  2F0B                     move.l     -[A7], A3
  31597. 000176AC  2057                     movea.l    A0, [A7]
  31598. 000176AE  2250                     movea.l    A1, [A0]
  31599. 000176B0  2269 0018                movea.l    A1, [A1 + 0x18]
  31600. 000176B4  4E91                     jsr        [A1]
  31601. 000176B6  4FEF 0014                lea.l      A7, [A7 + 0x14]
  31602. 000176BA  6002                     bra        +0x4 /* 000176BE */
  31603. label000176BC:
  31604. 000176BC  7000                     moveq.l    D0, 0x00
  31605. label000176BE:
  31606. 000176BE  4CDF 0C00                movem.l    A2,A3, [A7]+
  31607. 000176C2  4E5E                     unlink     A6
  31608. 000176C4  4E75                     rts
  31609. 000176C6  4E56 FEEC                link       A6, -0x0114
  31610. 000176CA  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  31611. 000176CE  286E 0008                movea.l    A4, [A6 + 0x8]
  31612. 000176D2  246E 000C                movea.l    A2, [A6 + 0xC]
  31613. 000176D6  2F0C                     move.l     -[A7], A4
  31614. 000176D8  2057                     movea.l    A0, [A7]
  31615. 000176DA  2250                     movea.l    A1, [A0]
  31616. 000176DC  2269 00BC                movea.l    A1, [A1 + 0xBC]
  31617. 000176E0  4E91                     jsr        [A1]
  31618. 000176E2  2648                     movea.l    A3, A0
  31619. 000176E4  42A7                     clr.l      -[A7]
  31620. 000176E6  2F0B                     move.l     -[A7], A3
  31621. 000176E8  486E FFEC                pea.l      [A6 - 0x14]
  31622. 000176EC  4EB9 0000 2798           jsr        [0x00002798]
  31623. 000176F2  42AE FFFC                clr.l      [A6 - 0x4]
  31624. 000176F6  4FEF 0010                lea.l      A7, [A7 + 0x10]
  31625. 000176FA  603C                     bra        +0x3E /* 00017738 */
  31626. label000176FC:
  31627. 000176FC  4AAE FFFC                tst.l      [A6 - 0x4]
  31628. 00017700  6736                     beq        +0x38 /* 00017738 */
  31629. 00017702  486E FEEC                pea.l      [A6 - 0x114]
  31630. 00017706  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  31631. 0001770A  2057                     movea.l    A0, [A7]
  31632. 0001770C  2268 0004                movea.l    A1, [A0 + 0x4]
  31633. 00017710  2269 0024                movea.l    A1, [A1 + 0x24]
  31634. 00017714  4E91                     jsr        [A1]
  31635. 00017716  41EE FEEC                lea.l      A0, [A6 - 0x114]
  31636. 0001771A  B1CA                     cmpa.l     A0, A2
  31637. 0001771C  504F                     addq.w     A7, 8
  31638. 0001771E  6618                     bne        +0x1A /* 00017738 */
  31639. 00017720  262E FFF4                move.l     D3, [A6 - 0xC]
  31640. 00017724  3F3C FFFF                move.w     -[A7], 0xFFFF
  31641. 00017728  486E FFEC                pea.l      [A6 - 0x14]
  31642. 0001772C  4EB9 0000 27A0           jsr        [0x000027A0]
  31643. 00017732  2003                     move.l     D0, D3
  31644. 00017734  5C4F                     addq.w     A7, 6
  31645. 00017736  6026                     bra        +0x28 /* 0001775E */
  31646. label00017738:
  31647. 00017738  486E FFFC                pea.l      [A6 - 0x4]
  31648. 0001773C  486E FFEC                pea.l      [A6 - 0x14]
  31649. 00017740  4EB9 0000 27A8           jsr        [0x000027A8]
  31650. 00017746  4A00                     tst.b      D0
  31651. 00017748  504F                     addq.w     A7, 8
  31652. 0001774A  66B0                     bne        -0x4E /* 000176FC */
  31653. 0001774C  3F3C FFFF                move.w     -[A7], 0xFFFF
  31654. 00017750  486E FFEC                pea.l      [A6 - 0x14]
  31655. 00017754  4EB9 0000 27A0           jsr        [0x000027A0]
  31656. 0001775A  7000                     moveq.l    D0, 0x00
  31657. 0001775C  5C4F                     addq.w     A7, 6
  31658. label0001775E:
  31659. 0001775E  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  31660. 00017762  4E5E                     unlink     A6
  31661. 00017764  4E75                     rts
  31662. 00017766  4E56 FFFC                link       A6, -0x0004
  31663. 0001776A  48E7 1030                movem.l    -[A7], D3,A2,A3
  31664. 0001776E  266E 0008                movea.l    A3, [A6 + 0x8]
  31665. 00017772  262E 000C                move.l     D3, [A6 + 0xC]
  31666. 00017776  2F0B                     move.l     -[A7], A3
  31667. 00017778  2057                     movea.l    A0, [A7]
  31668. 0001777A  2250                     movea.l    A1, [A0]
  31669. 0001777C  2269 00D4                movea.l    A1, [A1 + 0xD4]
  31670. 00017780  4E91                     jsr        [A1]
  31671. 00017782  2F0B                     move.l     -[A7], A3
  31672. 00017784  2057                     movea.l    A0, [A7]
  31673. 00017786  2250                     movea.l    A1, [A0]
  31674. 00017788  2269 00BC                movea.l    A1, [A1 + 0xBC]
  31675. 0001778C  4E91                     jsr        [A1]
  31676. 0001778E  2448                     movea.l    A2, A0
  31677. 00017790  42AE FFFC                clr.l      [A6 - 0x4]
  31678. 00017794  486E FFFC                pea.l      [A6 - 0x4]
  31679. 00017798  2F03                     move.l     -[A7], D3
  31680. 0001779A  2F0A                     move.l     -[A7], A2
  31681. 0001779C  2057                     movea.l    A0, [A7]
  31682. 0001779E  2250                     movea.l    A1, [A0]
  31683. 000177A0  2269 0010                movea.l    A1, [A1 + 0x10]
  31684. 000177A4  4E91                     jsr        [A1]
  31685. 000177A6  4A00                     tst.b      D0
  31686. 000177A8  4FEF 0014                lea.l      A7, [A7 + 0x14]
  31687. 000177AC  6706                     beq        +0x8 /* 000177B4 */
  31688. 000177AE  206E FFFC                movea.l    A0, [A6 - 0x4]
  31689. 000177B2  6002                     bra        +0x4 /* 000177B6 */
  31690. label000177B4:
  31691. 000177B4  91C8                     sub.l      A0, A0
  31692. label000177B6:
  31693. 000177B6  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  31694. 000177BA  4E5E                     unlink     A6
  31695. 000177BC  4E75                     rts
  31696. 000177BE  4E56 FFDA                link       A6, -0x0026
  31697. 000177C2  48E7 1C30                movem.l    -[A7], D3,D4,D5,A2,A3
  31698. 000177C6  266E 0008                movea.l    A3, [A6 + 0x8]
  31699. 000177CA  246E 000C                movea.l    A2, [A6 + 0xC]
  31700. 000177CE  1A2E 0010                move.b     D5, [A6 + 0x10]
  31701. 000177D2  486E FFF8                pea.l      [A6 - 0x8]
  31702. 000177D6  4EB9 0000 20B8           jsr        [0x000020B8]
  31703. 000177DC  486E FFDA                pea.l      [A6 - 0x26]
  31704. 000177E0  4EB9 0000 20A0           jsr        [0x000020A0]
  31705. 000177E6  2F0B                     move.l     -[A7], A3
  31706. 000177E8  2057                     movea.l    A0, [A7]
  31707. 000177EA  2250                     movea.l    A1, [A0]
  31708. 000177EC  2269 0080                movea.l    A1, [A1 + 0x80]
  31709. 000177F0  4E91                     jsr        [A1]
  31710. 000177F2  3600                     move.w     D3, D0
  31711. 000177F4  3F03                     move.w     -[A7], D3
  31712. 000177F6  4EB9 0000 22E8           jsr        [0x000022E8]
  31713. 000177FC  2F0A                     move.l     -[A7], A2
  31714. 000177FE  A88C                     syscall    StringWidth
  31715. 00017800  301F                     move.w     D0, [A7]+
  31716. 00017802  0640 0016                addi.w     D0, 0x16
  31717. 00017806  3600                     move.w     D3, D0
  31718. 00017808  4A05                     tst.b      D5
  31719. 0001780A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  31720. 0001780E  6704                     beq        +0x6 /* 00017814 */
  31721. 00017810  7014                     moveq.l    D0, 0x14
  31722. 00017812  6002                     bra        +0x4 /* 00017816 */
  31723. label00017814:
  31724. 00017814  7000                     moveq.l    D0, 0x00
  31725. label00017816:
  31726. 00017816  3800                     move.w     D4, D0
  31727. 00017818  3A04                     move.w     D5, D4
  31728. 0001781A  DA43                     add.w      D5, D3
  31729. 0001781C  3F3C FFFF                move.w     -[A7], 0xFFFF
  31730. 00017820  486E FFDA                pea.l      [A6 - 0x26]
  31731. 00017824  4EB9 0000 20A8           jsr        [0x000020A8]
  31732. 0001782A  3F3C FFFF                move.w     -[A7], 0xFFFF
  31733. 0001782E  486E FFF8                pea.l      [A6 - 0x8]
  31734. 00017832  4EB9 0000 20C0           jsr        [0x000020C0]
  31735. 00017838  3005                     move.w     D0, D5
  31736. 0001783A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  31737. 0001783E  4CDF 0C38                movem.l    D3,D4,D5,A2,A3, [A7]+
  31738. 00017842  4E5E                     unlink     A6
  31739. 00017844  4E75                     rts
  31740. 00017846  4E56 FFE2                link       A6, -0x001E
  31741. 0001784A  48E7 0030                movem.l    -[A7], A2,A3
  31742. 0001784E  266E 0008                movea.l    A3, [A6 + 0x8]
  31743. 00017852  246E 000C                movea.l    A2, [A6 + 0xC]
  31744. 00017856  486E FFE2                pea.l      [A6 - 0x1E]
  31745. 0001785A  4EB9 0000 20A0           jsr        [0x000020A0]
  31746. 00017860  2F0A                     move.l     -[A7], A2
  31747. 00017862  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  31748. 00017866  2057                     movea.l    A0, [A7]
  31749. 00017868  2268 0004                movea.l    A1, [A0 + 0x4]
  31750. 0001786C  2269 003C                movea.l    A1, [A1 + 0x3C]
  31751. 00017870  4E91                     jsr        [A1]
  31752. 00017872  2F0B                     move.l     -[A7], A3
  31753. 00017874  2057                     movea.l    A0, [A7]
  31754. 00017876  2250                     movea.l    A1, [A0]
  31755. 00017878  2269 00E8                movea.l    A1, [A1 + 0xE8]
  31756. 0001787C  4E91                     jsr        [A1]
  31757. 0001787E  4A00                     tst.b      D0
  31758. 00017880  4FEF 0010                lea.l      A7, [A7 + 0x10]
  31759. 00017884  6704                     beq        +0x6 /* 0001788A */
  31760. 00017886  7015                     moveq.l    D0, 0x15
  31761. 00017888  6002                     bra        +0x4 /* 0001788C */
  31762. label0001788A:
  31763. 0001788A  7010                     moveq.l    D0, 0x10
  31764. label0001788C:
  31765. 0001788C  D152                     add.w      [A2], D0
  31766. 0001788E  3F3C FFFF                move.w     -[A7], 0xFFFF
  31767. 00017892  486E FFE2                pea.l      [A6 - 0x1E]
  31768. 00017896  4EB9 0000 20A8           jsr        [0x000020A8]
  31769. 0001789C  5C4F                     addq.w     A7, 6
  31770. 0001789E  4CDF 0C00                movem.l    A2,A3, [A7]+
  31771. 000178A2  4E5E                     unlink     A6
  31772. 000178A4  4E75                     rts
  31773. 000178A6  4E56 0000                link       A6, 0
  31774. 000178AA  48E7 0030                movem.l    -[A7], A2,A3
  31775. 000178AE  266E 0008                movea.l    A3, [A6 + 0x8]
  31776. 000178B2  246E 000C                movea.l    A2, [A6 + 0xC]
  31777. 000178B6  2F0A                     move.l     -[A7], A2
  31778. 000178B8  2F0B                     move.l     -[A7], A3
  31779. 000178BA  2057                     movea.l    A0, [A7]
  31780. 000178BC  2250                     movea.l    A1, [A0]
  31781. 000178BE  2269 00DC                movea.l    A1, [A1 + 0xDC]
  31782. 000178C2  4E91                     jsr        [A1]
  31783. 000178C4  5E6A 0002                addq.w     [A2 + 0x2], 7
  31784. 000178C8  3012                     move.w     D0, [A2]
  31785. 000178CA  5640                     addq.w     D0, 3
  31786. 000178CC  3540 0004                move.w     [A2 + 0x4], D0
  31787. 000178D0  2F0B                     move.l     -[A7], A3
  31788. 000178D2  2057                     movea.l    A0, [A7]
  31789. 000178D4  2250                     movea.l    A1, [A0]
  31790. 000178D6  2269 0110                movea.l    A1, [A1 + 0x110]
  31791. 000178DA  4E91                     jsr        [A1]
  31792. 000178DC  5D40                     subq.w     D0, 6
  31793. 000178DE  D06A 0002                add.w      D0, [A2 + 0x2]
  31794. 000178E2  3540 0006                move.w     [A2 + 0x6], D0
  31795. 000178E6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  31796. 000178EA  4CDF 0C00                movem.l    A2,A3, [A7]+
  31797. 000178EE  4E5E                     unlink     A6
  31798. 000178F0  4E75                     rts
  31799. 000178F2  206F 0004                movea.l    A0, [A7 + 0x4]
  31800. 000178F6  316F 0008 003C           move.w     [A0 + 0x3C], [A7 + 0x8]
  31801. 000178FC  4E75                     rts
  31802. 000178FE  4E56 0000                link       A6, 0
  31803. 00017902  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  31804. 00017906  246E 0008                movea.l    A2, [A6 + 0x8]
  31805. 0001790A  266E 000C                movea.l    A3, [A6 + 0xC]
  31806. 0001790E  182E 0010                move.b     D4, [A6 + 0x10]
  31807. 00017912  162E 0012                move.b     D3, [A6 + 0x12]
  31808. 00017916  2F0A                     move.l     -[A7], A2
  31809. 00017918  2057                     movea.l    A0, [A7]
  31810. 0001791A  2250                     movea.l    A1, [A0]
  31811. 0001791C  2269 00D4                movea.l    A1, [A1 + 0xD4]
  31812. 00017920  4E91                     jsr        [A1]
  31813. 00017922  B1CB                     cmpa.l     A0, A3
  31814. 00017924  584F                     addq.w     A7, 4
  31815. 00017926  6742                     beq        +0x44 /* 0001796A */
  31816. 00017928  286A 0038                movea.l    A4, [A2 + 0x38]
  31817. 0001792C  200C                     move.l     D0, A4
  31818. 0001792E  671A                     beq        +0x1C /* 0001794A */
  31819. 00017930  4A04                     tst.b      D4
  31820. 00017932  6716                     beq        +0x18 /* 0001794A */
  31821. 00017934  1F03                     move.b     -[A7], D3
  31822. 00017936  4227                     clr.b      -[A7]
  31823. 00017938  2F0C                     move.l     -[A7], A4
  31824. 0001793A  2F0A                     move.l     -[A7], A2
  31825. 0001793C  2057                     movea.l    A0, [A7]
  31826. 0001793E  2250                     movea.l    A1, [A0]
  31827. 00017940  2269 00F4                movea.l    A1, [A1 + 0xF4]
  31828. 00017944  4E91                     jsr        [A1]
  31829. 00017946  4FEF 000C                lea.l      A7, [A7 + 0xC]
  31830. label0001794A:
  31831. 0001794A  254B 0038                move.l     [A2 + 0x38], A3
  31832. 0001794E  4A04                     tst.b      D4
  31833. 00017950  6718                     beq        +0x1A /* 0001796A */
  31834. 00017952  1F03                     move.b     -[A7], D3
  31835. 00017954  1F3C 0001                move.b     -[A7], 0x1
  31836. 00017958  2F0B                     move.l     -[A7], A3
  31837. 0001795A  2F0A                     move.l     -[A7], A2
  31838. 0001795C  2057                     movea.l    A0, [A7]
  31839. 0001795E  2250                     movea.l    A1, [A0]
  31840. 00017960  2269 00F4                movea.l    A1, [A1 + 0xF4]
  31841. 00017964  4E91                     jsr        [A1]
  31842. 00017966  4FEF 000C                lea.l      A7, [A7 + 0xC]
  31843. label0001796A:
  31844. 0001796A  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  31845. 0001796E  4E5E                     unlink     A6
  31846. 00017970  4E75                     rts
  31847. 00017972  4E56 0000                link       A6, 0
  31848. 00017976  48E7 1020                movem.l    -[A7], D3,A2
  31849. 0001797A  246E 0008                movea.l    A2, [A6 + 0x8]
  31850. 0001797E  262E 000C                move.l     D3, [A6 + 0xC]
  31851. 00017982  2F0A                     move.l     -[A7], A2
  31852. 00017984  2057                     movea.l    A0, [A7]
  31853. 00017986  2250                     movea.l    A1, [A0]
  31854. 00017988  2269 00C8                movea.l    A1, [A1 + 0xC8]
  31855. 0001798C  4E91                     jsr        [A1]
  31856. 0001798E  B680                     cmp.l      D3, D0
  31857. 00017990  584F                     addq.w     A7, 4
  31858. 00017992  6716                     beq        +0x18 /* 000179AA */
  31859. 00017994  1F3C 0001                move.b     -[A7], 0x1
  31860. 00017998  2F03                     move.l     -[A7], D3
  31861. 0001799A  2F0A                     move.l     -[A7], A2
  31862. 0001799C  2057                     movea.l    A0, [A7]
  31863. 0001799E  2250                     movea.l    A1, [A0]
  31864. 000179A0  2269 00F0                movea.l    A1, [A1 + 0xF0]
  31865. 000179A4  4E91                     jsr        [A1]
  31866. 000179A6  4FEF 000A                lea.l      A7, [A7 + 0xA]
  31867. label000179AA:
  31868. 000179AA  4CDF 0408                movem.l    D3,A2, [A7]+
  31869. 000179AE  4E5E                     unlink     A6
  31870. 000179B0  4E75                     rts
  31871. 000179B2  4E56 0000                link       A6, 0
  31872. 000179B6  48E7 1030                movem.l    -[A7], D3,A2,A3
  31873. 000179BA  266E 0008                movea.l    A3, [A6 + 0x8]
  31874. 000179BE  2F0B                     move.l     -[A7], A3
  31875. 000179C0  2057                     movea.l    A0, [A7]
  31876. 000179C2  2250                     movea.l    A1, [A0]
  31877. 000179C4  2269 00C8                movea.l    A1, [A1 + 0xC8]
  31878. 000179C8  4E91                     jsr        [A1]
  31879. 000179CA  2600                     move.l     D3, D0
  31880. 000179CC  246B 0004                movea.l    A2, [A3 + 0x4]
  31881. 000179D0  2543 005A                move.l     [A2 + 0x5A], D3
  31882. 000179D4  584F                     addq.w     A7, 4
  31883. 000179D6  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  31884. 000179DA  4E5E                     unlink     A6
  31885. 000179DC  4E75                     rts
  31886. 000179DE  4E56 FFFC                link       A6, -0x0004
  31887. 000179E2  48E7 1C30                movem.l    -[A7], D3,D4,D5,A2,A3
  31888. 000179E6  246E 0008                movea.l    A2, [A6 + 0x8]
  31889. 000179EA  282E 000C                move.l     D4, [A6 + 0xC]
  31890. 000179EE  1A2E 0010                move.b     D5, [A6 + 0x10]
  31891. 000179F2  2F0A                     move.l     -[A7], A2
  31892. 000179F4  2057                     movea.l    A0, [A7]
  31893. 000179F6  2250                     movea.l    A1, [A0]
  31894. 000179F8  2269 010C                movea.l    A1, [A1 + 0x10C]
  31895. 000179FC  4E91                     jsr        [A1]
  31896. 000179FE  3600                     move.w     D3, D0
  31897. 00017A00  4A43                     tst.w      D3
  31898. 00017A02  584F                     addq.w     A7, 4
  31899. 00017A04  6F4A                     ble        +0x4C /* 00017A50 */
  31900. 00017A06  3043                     movea.w    A0, D3
  31901. 00017A08  B888                     cmp.l      D4, A0
  31902. 00017A0A  6E44                     bgt        +0x46 /* 00017A50 */
  31903. 00017A0C  2F0A                     move.l     -[A7], A2
  31904. 00017A0E  2057                     movea.l    A0, [A7]
  31905. 00017A10  2250                     movea.l    A1, [A0]
  31906. 00017A12  2269 00BC                movea.l    A1, [A1 + 0xBC]
  31907. 00017A16  4E91                     jsr        [A1]
  31908. 00017A18  2648                     movea.l    A3, A0
  31909. 00017A1A  486E FFFC                pea.l      [A6 - 0x4]
  31910. 00017A1E  2F04                     move.l     -[A7], D4
  31911. 00017A20  2F0B                     move.l     -[A7], A3
  31912. 00017A22  2057                     movea.l    A0, [A7]
  31913. 00017A24  2250                     movea.l    A1, [A0]
  31914. 00017A26  2269 0010                movea.l    A1, [A1 + 0x10]
  31915. 00017A2A  4E91                     jsr        [A1]
  31916. 00017A2C  4AAE FFFC                tst.l      [A6 - 0x4]
  31917. 00017A30  4FEF 0010                lea.l      A7, [A7 + 0x10]
  31918. 00017A34  671A                     beq        +0x1C /* 00017A50 */
  31919. 00017A36  1F05                     move.b     -[A7], D5
  31920. 00017A38  1F3C 0001                move.b     -[A7], 0x1
  31921. 00017A3C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  31922. 00017A40  2F0A                     move.l     -[A7], A2
  31923. 00017A42  2057                     movea.l    A0, [A7]
  31924. 00017A44  2250                     movea.l    A1, [A0]
  31925. 00017A46  2269 00EC                movea.l    A1, [A1 + 0xEC]
  31926. 00017A4A  4E91                     jsr        [A1]
  31927. 00017A4C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  31928. label00017A50:
  31929. 00017A50  4CDF 0C38                movem.l    D3,D4,D5,A2,A3, [A7]+
  31930. 00017A54  4E5E                     unlink     A6
  31931. 00017A56  4E75                     rts
  31932. 00017A58  4E56 0000                link       A6, 0
  31933. 00017A5C  48E7 1820                movem.l    -[A7], D3,D4,A2
  31934. 00017A60  246E 000C                movea.l    A2, [A6 + 0xC]
  31935. 00017A64  162E 0010                move.b     D3, [A6 + 0x10]
  31936. 00017A68  182E 0012                move.b     D4, [A6 + 0x12]
  31937. 00017A6C  2F0A                     move.l     -[A7], A2
  31938. 00017A6E  2057                     movea.l    A0, [A7]
  31939. 00017A70  2268 0004                movea.l    A1, [A0 + 0x4]
  31940. 00017A74  2269 022C                movea.l    A1, [A1 + 0x22C]
  31941. 00017A78  4E91                     jsr        [A1]
  31942. 00017A7A  B600                     cmp.b      D3, D0
  31943. 00017A7C  584F                     addq.w     A7, 4
  31944. 00017A7E  6760                     beq        +0x62 /* 00017AE0 */
  31945. 00017A80  4A04                     tst.b      D4
  31946. 00017A82  672C                     beq        +0x2E /* 00017AB0 */
  31947. 00017A84  282A 0056                move.l     D4, [A2 + 0x56]
  31948. 00017A88  42AA 0056                clr.l      [A2 + 0x56]
  31949. 00017A8C  4A03                     tst.b      D3
  31950. 00017A8E  6704                     beq        +0x6 /* 00017A94 */
  31951. 00017A90  7001                     moveq.l    D0, 0x01
  31952. 00017A92  6002                     bra        +0x4 /* 00017A96 */
  31953. label00017A94:
  31954. 00017A94  7000                     moveq.l    D0, 0x00
  31955. label00017A96:
  31956. 00017A96  48C0                     ext.l      D0
  31957. 00017A98  2F00                     move.l     -[A7], D0
  31958. 00017A9A  2F0A                     move.l     -[A7], A2
  31959. 00017A9C  2057                     movea.l    A0, [A7]
  31960. 00017A9E  2268 0004                movea.l    A1, [A0 + 0x4]
  31961. 00017AA2  2269 0020                movea.l    A1, [A1 + 0x20]
  31962. 00017AA6  4E91                     jsr        [A1]
  31963. 00017AA8  2544 0056                move.l     [A2 + 0x56], D4
  31964. 00017AAC  504F                     addq.w     A7, 8
  31965. 00017AAE  601E                     bra        +0x20 /* 00017ACE */
  31966. label00017AB0:
  31967. 00017AB0  4A03                     tst.b      D3
  31968. 00017AB2  6704                     beq        +0x6 /* 00017AB8 */
  31969. 00017AB4  7001                     moveq.l    D0, 0x01
  31970. 00017AB6  6002                     bra        +0x4 /* 00017ABA */
  31971. label00017AB8:
  31972. 00017AB8  7000                     moveq.l    D0, 0x00
  31973. label00017ABA:
  31974. 00017ABA  48C0                     ext.l      D0
  31975. 00017ABC  2F00                     move.l     -[A7], D0
  31976. 00017ABE  2F0A                     move.l     -[A7], A2
  31977. 00017AC0  2057                     movea.l    A0, [A7]
  31978. 00017AC2  2268 0004                movea.l    A1, [A0 + 0x4]
  31979. 00017AC6  2269 0020                movea.l    A1, [A1 + 0x20]
  31980. 00017ACA  4E91                     jsr        [A1]
  31981. 00017ACC  504F                     addq.w     A7, 8
  31982. label00017ACE:
  31983. 00017ACE  42A7                     clr.l      -[A7]
  31984. 00017AD0  2F0A                     move.l     -[A7], A2
  31985. 00017AD2  2057                     movea.l    A0, [A7]
  31986. 00017AD4  2268 0004                movea.l    A1, [A0 + 0x4]
  31987. 00017AD8  2269 00F0                movea.l    A1, [A1 + 0xF0]
  31988. 00017ADC  4E91                     jsr        [A1]
  31989. 00017ADE  504F                     addq.w     A7, 8
  31990. label00017AE0:
  31991. 00017AE0  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  31992. 00017AE4  4E5E                     unlink     A6
  31993. 00017AE6  4E75                     rts
  31994. 00017AE8  4E56 FFF4                link       A6, -0x000C
  31995. 00017AEC  48E7 0030                movem.l    -[A7], A2,A3
  31996. 00017AF0  266E 000C                movea.l    A3, [A6 + 0xC]
  31997. 00017AF4  246E 0010                movea.l    A2, [A6 + 0x10]
  31998. 00017AF8  200B                     move.l     D0, A3
  31999. 00017AFA  6716                     beq        +0x18 /* 00017B12 */
  32000. 00017AFC  486E FFFA                pea.l      [A6 - 0x6]
  32001. 00017B00  4EB9 0000 05E0           jsr        [0x000005E0]
  32002. 00017B06  26AE FFFA                move.l     [A3], [A6 - 0x6]
  32003. 00017B0A  376E FFFE 0004           move.w     [A3 + 0x4], [A6 - 0x2]
  32004. 00017B10  584F                     addq.w     A7, 4
  32005. label00017B12:
  32006. 00017B12  200A                     move.l     D0, A2
  32007. 00017B14  671A                     beq        +0x1C /* 00017B30 */
  32008. 00017B16  1F3C 0001                move.b     -[A7], 0x1
  32009. 00017B1A  486E FFF4                pea.l      [A6 - 0xC]
  32010. 00017B1E  4EB9 0000 05D8           jsr        [0x000005D8]
  32011. 00017B24  24AE FFF4                move.l     [A2], [A6 - 0xC]
  32012. 00017B28  356E FFF8 0004           move.w     [A2 + 0x4], [A6 - 0x8]
  32013. 00017B2E  5C4F                     addq.w     A7, 6
  32014. label00017B30:
  32015. 00017B30  7001                     moveq.l    D0, 0x01
  32016. 00017B32  4CDF 0C00                movem.l    A2,A3, [A7]+
  32017. 00017B36  4E5E                     unlink     A6
  32018. 00017B38  4E75                     rts
  32019. 00017B3A  4E56 FFF4                link       A6, -0x000C
  32020. 00017B3E  486E FFFA                pea.l      [A6 - 0x6]
  32021. 00017B42  486E FFF4                pea.l      [A6 - 0xC]
  32022. 00017B46  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  32023. 00017B4A  2057                     movea.l    A0, [A7]
  32024. 00017B4C  2250                     movea.l    A1, [A0]
  32025. 00017B4E  2269 0090                movea.l    A1, [A1 + 0x90]
  32026. 00017B52  4E91                     jsr        [A1]
  32027. 00017B54  486E FFF4                pea.l      [A6 - 0xC]
  32028. 00017B58  AA14                     syscall    RGBForeColor
  32029. 00017B5A  486E FFFA                pea.l      [A6 - 0x6]
  32030. 00017B5E  AA15                     syscall    RGBBackColor
  32031. 00017B60  7001                     moveq.l    D0, 0x01
  32032. 00017B62  4E5E                     unlink     A6
  32033. 00017B64  4E75                     rts
  32034. 00017B66  4E56 0000                link       A6, 0
  32035. 00017B6A  2F0A                     move.l     -[A7], A2
  32036. 00017B6C  246E 0008                movea.l    A2, [A6 + 0x8]
  32037. 00017B70  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  32038. 00017B74  4EB9 0000 30D8           jsr        [0x000030D8]
  32039. 00017B7A  4A00                     tst.b      D0
  32040. 00017B7C  584F                     addq.w     A7, 4
  32041. 00017B7E  6712                     beq        +0x14 /* 00017B92 */
  32042. 00017B80  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  32043. 00017B84  2057                     movea.l    A0, [A7]
  32044. 00017B86  2268 0004                movea.l    A1, [A0 + 0x4]
  32045. 00017B8A  2269 00BC                movea.l    A1, [A1 + 0xBC]
  32046. 00017B8E  4E91                     jsr        [A1]
  32047. 00017B90  584F                     addq.w     A7, 4
  32048. label00017B92:
  32049. 00017B92  245F                     movea.l    A2, [A7]+
  32050. 00017B94  4E5E                     unlink     A6
  32051. 00017B96  4E75                     rts
  32052. 00017B98  4E56 0000                link       A6, 0
  32053. 00017B9C  2F0A                     move.l     -[A7], A2
  32054. 00017B9E  246E 0008                movea.l    A2, [A6 + 0x8]
  32055. 00017BA2  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  32056. 00017BA6  4EB9 0000 30D8           jsr        [0x000030D8]
  32057. 00017BAC  4A00                     tst.b      D0
  32058. 00017BAE  584F                     addq.w     A7, 4
  32059. 00017BB0  6612                     bne        +0x14 /* 00017BC4 */
  32060. 00017BB2  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  32061. 00017BB6  2057                     movea.l    A0, [A7]
  32062. 00017BB8  2268 0004                movea.l    A1, [A0 + 0x4]
  32063. 00017BBC  2269 00BC                movea.l    A1, [A1 + 0xBC]
  32064. 00017BC0  4E91                     jsr        [A1]
  32065. 00017BC2  584F                     addq.w     A7, 4
  32066. label00017BC4:
  32067. 00017BC4  245F                     movea.l    A2, [A7]+
  32068. 00017BC6  4E5E                     unlink     A6
  32069. 00017BC8  4E75                     rts
  32070. 00017BCA  4E56 0000                link       A6, 0
  32071. 00017BCE  2F0A                     move.l     -[A7], A2
  32072. 00017BD0  246E 0008                movea.l    A2, [A6 + 0x8]
  32073. 00017BD4  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  32074. 00017BD8  4EB9 0000 3110           jsr        [0x00003110]
  32075. 00017BDE  4A00                     tst.b      D0
  32076. 00017BE0  584F                     addq.w     A7, 4
  32077. 00017BE2  6712                     beq        +0x14 /* 00017BF6 */
  32078. 00017BE4  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  32079. 00017BE8  2057                     movea.l    A0, [A7]
  32080. 00017BEA  2268 0004                movea.l    A1, [A0 + 0x4]
  32081. 00017BEE  2269 00BC                movea.l    A1, [A1 + 0xBC]
  32082. 00017BF2  4E91                     jsr        [A1]
  32083. 00017BF4  584F                     addq.w     A7, 4
  32084. label00017BF6:
  32085. 00017BF6  245F                     movea.l    A2, [A7]+
  32086. 00017BF8  4E5E                     unlink     A6
  32087. 00017BFA  4E75                     rts
  32088. 00017BFC  4E56 0000                link       A6, 0
  32089. 00017C00  2F0A                     move.l     -[A7], A2
  32090. 00017C02  246E 0008                movea.l    A2, [A6 + 0x8]
  32091. 00017C06  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  32092. 00017C0A  4EB9 0000 3110           jsr        [0x00003110]
  32093. 00017C10  4A00                     tst.b      D0
  32094. 00017C12  584F                     addq.w     A7, 4
  32095. 00017C14  6612                     bne        +0x14 /* 00017C28 */
  32096. 00017C16  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  32097. 00017C1A  2057                     movea.l    A0, [A7]
  32098. 00017C1C  2268 0004                movea.l    A1, [A0 + 0x4]
  32099. 00017C20  2269 00BC                movea.l    A1, [A1 + 0xBC]
  32100. 00017C24  4E91                     jsr        [A1]
  32101. 00017C26  584F                     addq.w     A7, 4
  32102. label00017C28:
  32103. 00017C28  245F                     movea.l    A2, [A7]+
  32104. 00017C2A  4E5E                     unlink     A6
  32105. 00017C2C  4E75                     rts
  32106. 00017C2E  4E56 FFE8                link       A6, -0x0018
  32107. 00017C32  48E7 1C30                movem.l    -[A7], D3,D4,D5,A2,A3
  32108. 00017C36  246E 0008                movea.l    A2, [A6 + 0x8]
  32109. 00017C3A  266E 000C                movea.l    A3, [A6 + 0xC]
  32110. 00017C3E  362E 0010                move.w     D3, [A6 + 0x10]
  32111. 00017C42  1A2E 0012                move.b     D5, [A6 + 0x12]
  32112. 00017C46  486E FFF0                pea.l      [A6 - 0x10]
  32113. 00017C4A  2F0A                     move.l     -[A7], A2
  32114. 00017C4C  2057                     movea.l    A0, [A7]
  32115. 00017C4E  2250                     movea.l    A1, [A0]
  32116. 00017C50  2269 0130                movea.l    A1, [A1 + 0x130]
  32117. 00017C54  4E91                     jsr        [A1]
  32118. 00017C56  2F0A                     move.l     -[A7], A2
  32119. 00017C58  2057                     movea.l    A0, [A7]
  32120. 00017C5A  2250                     movea.l    A1, [A0]
  32121. 00017C5C  2269 0110                movea.l    A1, [A1 + 0x110]
  32122. 00017C60  4E91                     jsr        [A1]
  32123. 00017C62  48C0                     ext.l      D0
  32124. 00017C64  2D40 FFF4                move.l     [A6 - 0xC], D0
  32125. 00017C68  42AE FFF8                clr.l      [A6 - 0x8]
  32126. 00017C6C  486E FFE8                pea.l      [A6 - 0x18]
  32127. 00017C70  2F2A 003E                move.l     -[A7], [A2 + 0x3E]
  32128. 00017C74  2057                     movea.l    A0, [A7]
  32129. 00017C76  2268 0004                movea.l    A1, [A0 + 0x4]
  32130. 00017C7A  2269 003C                movea.l    A1, [A1 + 0x3C]
  32131. 00017C7E  4E91                     jsr        [A1]
  32132. 00017C80  4A43                     tst.w      D3
  32133. 00017C82  4FEF 0014                lea.l      A7, [A7 + 0x14]
  32134. 00017C86  6706                     beq        +0x8 /* 00017C8E */
  32135. 00017C88  0C43 7FFF                cmpi.w     D3, 0x7FFF
  32136. 00017C8C  6604                     bne        +0x6 /* 00017C92 */
  32137. label00017C8E:
  32138. 00017C8E  7000                     moveq.l    D0, 0x00
  32139. 00017C90  6002                     bra        +0x4 /* 00017C94 */
  32140. label00017C92:
  32141. 00017C92  7001                     moveq.l    D0, 0x01
  32142. label00017C94:
  32143. 00017C94  1800                     move.b     D4, D0
  32144. 00017C96  1F04                     move.b     -[A7], D4
  32145. 00017C98  2F0B                     move.l     -[A7], A3
  32146. 00017C9A  2F0A                     move.l     -[A7], A2
  32147. 00017C9C  2057                     movea.l    A0, [A7]
  32148. 00017C9E  2250                     movea.l    A1, [A0]
  32149. 00017CA0  2269 00D8                movea.l    A1, [A1 + 0xD8]
  32150. 00017CA4  4E91                     jsr        [A1]
  32151. 00017CA6  3D40 FFFC                move.w     [A6 - 0x4], D0
  32152. 00017CAA  2F0A                     move.l     -[A7], A2
  32153. 00017CAC  2057                     movea.l    A0, [A7]
  32154. 00017CAE  2250                     movea.l    A1, [A0]
  32155. 00017CB0  2269 00E8                movea.l    A1, [A1 + 0xE8]
  32156. 00017CB4  4E91                     jsr        [A1]
  32157. 00017CB6  4A00                     tst.b      D0
  32158. 00017CB8  4FEF 000E                lea.l      A7, [A7 + 0xE]
  32159. 00017CBC  6708                     beq        +0xA /* 00017CC6 */
  32160. 00017CBE  3D7C 0018 FFFE           move.w     [A6 - 0x2], 0x18
  32161. 00017CC4  6006                     bra        +0x8 /* 00017CCC */
  32162. label00017CC6:
  32163. 00017CC6  3D7C 0013 FFFE           move.w     [A6 - 0x2], 0x13
  32164. label00017CCC:
  32165. 00017CCC  1F05                     move.b     -[A7], D5
  32166. 00017CCE  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  32167. 00017CD2  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  32168. 00017CD6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  32169. 00017CDA  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  32170. 00017CDE  3F03                     move.w     -[A7], D3
  32171. 00017CE0  2F0B                     move.l     -[A7], A3
  32172. 00017CE2  2F0A                     move.l     -[A7], A2
  32173. 00017CE4  2057                     movea.l    A0, [A7]
  32174. 00017CE6  2250                     movea.l    A1, [A0]
  32175. 00017CE8  2269 0108                movea.l    A1, [A1 + 0x108]
  32176. 00017CEC  4E91                     jsr        [A1]
  32177. 00017CEE  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  32178. 00017CF2  4CDF 0C38                movem.l    D3,D4,D5,A2,A3, [A7]+
  32179. 00017CF6  4E5E                     unlink     A6
  32180. 00017CF8  4E75                     rts
  32181. 00017CFA  4E56 FFE4                link       A6, -0x001C
  32182. 00017CFE  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  32183. 00017D02  246E 0008                movea.l    A2, [A6 + 0x8]
  32184. 00017D06  286E 000C                movea.l    A4, [A6 + 0xC]
  32185. 00017D0A  362E 0010                move.w     D3, [A6 + 0x10]
  32186. 00017D0E  282E 0012                move.l     D4, [A6 + 0x12]
  32187. 00017D12  2F0A                     move.l     -[A7], A2
  32188. 00017D14  2057                     movea.l    A0, [A7]
  32189. 00017D16  2250                     movea.l    A1, [A0]
  32190. 00017D18  2269 010C                movea.l    A1, [A1 + 0x10C]
  32191. 00017D1C  4E91                     jsr        [A1]
  32192. 00017D1E  3A00                     move.w     D5, D0
  32193. 00017D20  7C00                     moveq.l    D6, 0x00
  32194. 00017D22  2F0A                     move.l     -[A7], A2
  32195. 00017D24  2057                     movea.l    A0, [A7]
  32196. 00017D26  2250                     movea.l    A1, [A0]
  32197. 00017D28  2269 00C4                movea.l    A1, [A1 + 0xC4]
  32198. 00017D2C  4E91                     jsr        [A1]
  32199. 00017D2E  5280                     addq.l     D0, 1
  32200. 00017D30  2E00                     move.l     D7, D0
  32201. 00017D32  4A84                     tst.l      D4
  32202. 00017D34  504F                     addq.w     A7, 8
  32203. 00017D36  6F00 0164                ble        +0x166 /* 00017E9C */
  32204. 00017D3A  3045                     movea.w    A0, D5
  32205. 00017D3C  B888                     cmp.l      D4, A0
  32206. 00017D3E  6E00 015C                bgt        +0x15E /* 00017E9C */
  32207. 00017D42  7063                     moveq.l    D0, 0x63
  32208. 00017D44  BE80                     cmp.l      D7, D0
  32209. 00017D46  6F02                     ble        +0x4 /* 00017D4A */
  32210. 00017D48  7C01                     moveq.l    D6, 0x01
  32211. label00017D4A:
  32212. 00017D4A  486E FFE4                pea.l      [A6 - 0x1C]
  32213. 00017D4E  2F0A                     move.l     -[A7], A2
  32214. 00017D50  2057                     movea.l    A0, [A7]
  32215. 00017D52  2250                     movea.l    A1, [A0]
  32216. 00017D54  2269 0130                movea.l    A1, [A1 + 0x130]
  32217. 00017D58  4E91                     jsr        [A1]
  32218. 00017D5A  2F0A                     move.l     -[A7], A2
  32219. 00017D5C  2057                     movea.l    A0, [A7]
  32220. 00017D5E  2250                     movea.l    A1, [A0]
  32221. 00017D60  2269 00BC                movea.l    A1, [A1 + 0xBC]
  32222. 00017D64  4E91                     jsr        [A1]
  32223. 00017D66  2648                     movea.l    A3, A0
  32224. 00017D68  486E FFFC                pea.l      [A6 - 0x4]
  32225. 00017D6C  2F04                     move.l     -[A7], D4
  32226. 00017D6E  2F0B                     move.l     -[A7], A3
  32227. 00017D70  2057                     movea.l    A0, [A7]
  32228. 00017D72  2250                     movea.l    A1, [A0]
  32229. 00017D74  2269 0010                movea.l    A1, [A1 + 0x10]
  32230. 00017D78  4E91                     jsr        [A1]
  32231. 00017D7A  486E FFF0                pea.l      [A6 - 0x10]
  32232. 00017D7E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  32233. 00017D82  4EB9 0000 2FA0           jsr        [0x00002FA0]
  32234. 00017D88  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  32235. 00017D8C  2057                     movea.l    A0, [A7]
  32236. 00017D8E  2268 0004                movea.l    A1, [A0 + 0x4]
  32237. 00017D92  2269 022C                movea.l    A1, [A1 + 0x22C]
  32238. 00017D96  4E91                     jsr        [A1]
  32239. 00017D98  1E00                     move.b     D7, D0
  32240. 00017D9A  5FAE FFF0                subq.l     [A6 - 0x10], 7
  32241. 00017D9E  42AE FFF4                clr.l      [A6 - 0xC]
  32242. 00017DA2  486E FFE8                pea.l      [A6 - 0x18]
  32243. 00017DA6  2F2A 003E                move.l     -[A7], [A2 + 0x3E]
  32244. 00017DAA  2057                     movea.l    A0, [A7]
  32245. 00017DAC  2268 0004                movea.l    A1, [A0 + 0x4]
  32246. 00017DB0  2269 003C                movea.l    A1, [A1 + 0x3C]
  32247. 00017DB4  4E91                     jsr        [A1]
  32248. 00017DB6  4A43                     tst.w      D3
  32249. 00017DB8  4FEF 002C                lea.l      A7, [A7 + 0x2C]
  32250. 00017DBC  660A                     bne        +0xC /* 00017DC8 */
  32251. 00017DBE  0C43 7FFF                cmpi.w     D3, 0x7FFF
  32252. 00017DC2  6604                     bne        +0x6 /* 00017DC8 */
  32253. 00017DC4  7000                     moveq.l    D0, 0x00
  32254. 00017DC6  6002                     bra        +0x4 /* 00017DCA */
  32255. label00017DC8:
  32256. 00017DC8  7001                     moveq.l    D0, 0x01
  32257. label00017DCA:
  32258. 00017DCA  1A00                     move.b     D5, D0
  32259. 00017DCC  1F05                     move.b     -[A7], D5
  32260. 00017DCE  2F0C                     move.l     -[A7], A4
  32261. 00017DD0  2F0A                     move.l     -[A7], A2
  32262. 00017DD2  2057                     movea.l    A0, [A7]
  32263. 00017DD4  2250                     movea.l    A1, [A0]
  32264. 00017DD6  2269 00D8                movea.l    A1, [A1 + 0xD8]
  32265. 00017DDA  4E91                     jsr        [A1]
  32266. 00017DDC  3D40 FFF8                move.w     [A6 - 0x8], D0
  32267. 00017DE0  302E FFEC                move.w     D0, [A6 - 0x14]
  32268. 00017DE4  906E FFE8                sub.w      D0, [A6 - 0x18]
  32269. 00017DE8  3D40 FFFA                move.w     [A6 - 0x6], D0
  32270. 00017DEC  4227                     clr.b      -[A7]
  32271. 00017DEE  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  32272. 00017DF2  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  32273. 00017DF6  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  32274. 00017DFA  2F2E FFE4                move.l     -[A7], [A6 - 0x1C]
  32275. 00017DFE  3F03                     move.w     -[A7], D3
  32276. 00017E00  2F0C                     move.l     -[A7], A4
  32277. 00017E02  2F0A                     move.l     -[A7], A2
  32278. 00017E04  2057                     movea.l    A0, [A7]
  32279. 00017E06  2250                     movea.l    A1, [A0]
  32280. 00017E08  2269 0108                movea.l    A1, [A1 + 0x108]
  32281. 00017E0C  4E91                     jsr        [A1]
  32282. 00017E0E  2F0A                     move.l     -[A7], A2
  32283. 00017E10  2057                     movea.l    A0, [A7]
  32284. 00017E12  2250                     movea.l    A1, [A0]
  32285. 00017E14  2269 010C                movea.l    A1, [A1 + 0x10C]
  32286. 00017E18  4E91                     jsr        [A1]
  32287. 00017E1A  48C0                     ext.l      D0
  32288. 00017E1C  2600                     move.l     D3, D0
  32289. 00017E1E  2F04                     move.l     -[A7], D4
  32290. 00017E20  2F03                     move.l     -[A7], D3
  32291. 00017E22  2F0B                     move.l     -[A7], A3
  32292. 00017E24  2057                     movea.l    A0, [A7]
  32293. 00017E26  2250                     movea.l    A1, [A0]
  32294. 00017E28  2269 0030                movea.l    A1, [A1 + 0x30]
  32295. 00017E2C  4E91                     jsr        [A1]
  32296. 00017E2E  2A2B 0008                move.l     D5, [A3 + 0x8]
  32297. 00017E32  2604                     move.l     D3, D4
  32298. 00017E34  5283                     addq.l     D3, 1
  32299. 00017E36  4FEF 0036                lea.l      A7, [A7 + 0x36]
  32300. 00017E3A  6040                     bra        +0x42 /* 00017E7C */
  32301. label00017E3C:
  32302. 00017E3C  486E FFFC                pea.l      [A6 - 0x4]
  32303. 00017E40  3043                     movea.w    A0, D3
  32304. 00017E42  2F08                     move.l     -[A7], A0
  32305. 00017E44  2F0B                     move.l     -[A7], A3
  32306. 00017E46  2057                     movea.l    A0, [A7]
  32307. 00017E48  2250                     movea.l    A1, [A0]
  32308. 00017E4A  2269 0010                movea.l    A1, [A1 + 0x10]
  32309. 00017E4E  4E91                     jsr        [A1]
  32310. 00017E50  4AAE FFFC                tst.l      [A6 - 0x4]
  32311. 00017E54  4FEF 000C                lea.l      A7, [A7 + 0xC]
  32312. 00017E58  6720                     beq        +0x22 /* 00017E7A */
  32313. 00017E5A  1F3C 0001                move.b     -[A7], 0x1
  32314. 00017E5E  42A7                     clr.l      -[A7]
  32315. 00017E60  306E FFF8                movea.w    A0, [A6 - 0x8]
  32316. 00017E64  2F08                     move.l     -[A7], A0
  32317. 00017E66  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  32318. 00017E6A  2057                     movea.l    A0, [A7]
  32319. 00017E6C  2268 0004                movea.l    A1, [A0 + 0x4]
  32320. 00017E70  2269 0044                movea.l    A1, [A1 + 0x44]
  32321. 00017E74  4E91                     jsr        [A1]
  32322. 00017E76  4FEF 000E                lea.l      A7, [A7 + 0xE]
  32323. label00017E7A:
  32324. 00017E7A  5243                     addq.w     D3, 1
  32325. label00017E7C:
  32326. 00017E7C  B645                     cmp.w      D3, D5
  32327. 00017E7E  6FBC                     ble        -0x42 /* 00017E3C */
  32328. 00017E80  4A07                     tst.b      D7
  32329. 00017E82  673C                     beq        +0x3E /* 00017EC0 */
  32330. 00017E84  1F3C 0001                move.b     -[A7], 0x1
  32331. 00017E88  2F04                     move.l     -[A7], D4
  32332. 00017E8A  2F0A                     move.l     -[A7], A2
  32333. 00017E8C  2057                     movea.l    A0, [A7]
  32334. 00017E8E  2250                     movea.l    A1, [A0]
  32335. 00017E90  2269 00F0                movea.l    A1, [A1 + 0xF0]
  32336. 00017E94  4E91                     jsr        [A1]
  32337. 00017E96  4FEF 000A                lea.l      A7, [A7 + 0xA]
  32338. 00017E9A  6024                     bra        +0x26 /* 00017EC0 */
  32339. label00017E9C:
  32340. 00017E9C  3045                     movea.w    A0, D5
  32341. 00017E9E  B888                     cmp.l      D4, A0
  32342. 00017EA0  6F1E                     ble        +0x20 /* 00017EC0 */
  32343. 00017EA2  7063                     moveq.l    D0, 0x63
  32344. 00017EA4  BE80                     cmp.l      D7, D0
  32345. 00017EA6  6F02                     ble        +0x4 /* 00017EAA */
  32346. 00017EA8  7C01                     moveq.l    D6, 0x01
  32347. label00017EAA:
  32348. 00017EAA  4227                     clr.b      -[A7]
  32349. 00017EAC  3F03                     move.w     -[A7], D3
  32350. 00017EAE  2F0C                     move.l     -[A7], A4
  32351. 00017EB0  2F0A                     move.l     -[A7], A2
  32352. 00017EB2  2057                     movea.l    A0, [A7]
  32353. 00017EB4  2250                     movea.l    A1, [A0]
  32354. 00017EB6  2269 00FC                movea.l    A1, [A1 + 0xFC]
  32355. 00017EBA  4E91                     jsr        [A1]
  32356. 00017EBC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  32357. label00017EC0:
  32358. 00017EC0  4A06                     tst.b      D6
  32359. 00017EC2  670E                     beq        +0x10 /* 00017ED2 */
  32360. 00017EC4  2F0A                     move.l     -[A7], A2
  32361. 00017EC6  2057                     movea.l    A0, [A7]
  32362. 00017EC8  2250                     movea.l    A1, [A0]
  32363. 00017ECA  2269 0134                movea.l    A1, [A1 + 0x134]
  32364. 00017ECE  4E91                     jsr        [A1]
  32365. 00017ED0  584F                     addq.w     A7, 4
  32366. label00017ED2:
  32367. 00017ED2  2F0A                     move.l     -[A7], A2
  32368. 00017ED4  2057                     movea.l    A0, [A7]
  32369. 00017ED6  2250                     movea.l    A1, [A0]
  32370. 00017ED8  2269 00E4                movea.l    A1, [A1 + 0xE4]
  32371. 00017EDC  4E91                     jsr        [A1]
  32372. 00017EDE  2648                     movea.l    A3, A0
  32373. 00017EE0  200B                     move.l     D0, A3
  32374. 00017EE2  584F                     addq.w     A7, 4
  32375. 00017EE4  6710                     beq        +0x12 /* 00017EF6 */
  32376. 00017EE6  2F0B                     move.l     -[A7], A3
  32377. 00017EE8  2057                     movea.l    A0, [A7]
  32378. 00017EEA  2268 0004                movea.l    A1, [A0 + 0x4]
  32379. 00017EEE  2269 00BC                movea.l    A1, [A1 + 0xBC]
  32380. 00017EF2  4E91                     jsr        [A1]
  32381. 00017EF4  584F                     addq.w     A7, 4
  32382. label00017EF6:
  32383. 00017EF6  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  32384. 00017EFA  4E5E                     unlink     A6
  32385. 00017EFC  4E75                     rts
  32386. 00017EFE  4E56 FFF0                link       A6, -0x0010
  32387. 00017F02  48E7 1E30                movem.l    -[A7], D3,D4,D5,D6,A2,A3
  32388. 00017F06  246E 0008                movea.l    A2, [A6 + 0x8]
  32389. 00017F0A  2A2E 000C                move.l     D5, [A6 + 0xC]
  32390. 00017F0E  2F0A                     move.l     -[A7], A2
  32391. 00017F10  2057                     movea.l    A0, [A7]
  32392. 00017F12  2250                     movea.l    A1, [A0]
  32393. 00017F14  2269 010C                movea.l    A1, [A1 + 0x10C]
  32394. 00017F18  4E91                     jsr        [A1]
  32395. 00017F1A  3800                     move.w     D4, D0
  32396. 00017F1C  4A85                     tst.l      D5
  32397. 00017F1E  584F                     addq.w     A7, 4
  32398. 00017F20  6F00 0148                ble        +0x14A /* 0001806A */
  32399. 00017F24  3044                     movea.w    A0, D4
  32400. 00017F26  BA88                     cmp.l      D5, A0
  32401. 00017F28  6E00 0140                bgt        +0x142 /* 0001806A */
  32402. 00017F2C  2F0A                     move.l     -[A7], A2
  32403. 00017F2E  2057                     movea.l    A0, [A7]
  32404. 00017F30  2250                     movea.l    A1, [A0]
  32405. 00017F32  2269 00BC                movea.l    A1, [A1 + 0xBC]
  32406. 00017F36  4E91                     jsr        [A1]
  32407. 00017F38  2648                     movea.l    A3, A0
  32408. 00017F3A  486E FFFC                pea.l      [A6 - 0x4]
  32409. 00017F3E  2F05                     move.l     -[A7], D5
  32410. 00017F40  2F0B                     move.l     -[A7], A3
  32411. 00017F42  2057                     movea.l    A0, [A7]
  32412. 00017F44  2250                     movea.l    A1, [A0]
  32413. 00017F46  2269 0010                movea.l    A1, [A1 + 0x10]
  32414. 00017F4A  4E91                     jsr        [A1]
  32415. 00017F4C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  32416. 00017F50  2057                     movea.l    A0, [A7]
  32417. 00017F52  2268 0004                movea.l    A1, [A0 + 0x4]
  32418. 00017F56  2269 022C                movea.l    A1, [A1 + 0x22C]
  32419. 00017F5A  4E91                     jsr        [A1]
  32420. 00017F5C  1C00                     move.b     D6, D0
  32421. 00017F5E  486E FFF0                pea.l      [A6 - 0x10]
  32422. 00017F62  2F2A 003E                move.l     -[A7], [A2 + 0x3E]
  32423. 00017F66  2057                     movea.l    A0, [A7]
  32424. 00017F68  2268 0004                movea.l    A1, [A0 + 0x4]
  32425. 00017F6C  2269 003C                movea.l    A1, [A1 + 0x3C]
  32426. 00017F70  4E91                     jsr        [A1]
  32427. 00017F72  486E FFF8                pea.l      [A6 - 0x8]
  32428. 00017F76  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  32429. 00017F7A  4EB9 0000 2F90           jsr        [0x00002F90]
  32430. 00017F80  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  32431. 00017F84  2057                     movea.l    A0, [A7]
  32432. 00017F86  2268 0004                movea.l    A1, [A0 + 0x4]
  32433. 00017F8A  2269 00BC                movea.l    A1, [A1 + 0xBC]
  32434. 00017F8E  4E91                     jsr        [A1]
  32435. 00017F90  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  32436. 00017F94  2057                     movea.l    A0, [A7]
  32437. 00017F96  2268 0004                movea.l    A1, [A0 + 0x4]
  32438. 00017F9A  2269 00A8                movea.l    A1, [A1 + 0xA8]
  32439. 00017F9E  4E91                     jsr        [A1]
  32440. 00017FA0  1F3C 0001                move.b     -[A7], 0x1
  32441. 00017FA4  42A7                     clr.l      -[A7]
  32442. 00017FA6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  32443. 00017FAA  4EB9 0000 2FF8           jsr        [0x00002FF8]
  32444. 00017FB0  4AAE FFFC                tst.l      [A6 - 0x4]
  32445. 00017FB4  4FEF 0036                lea.l      A7, [A7 + 0x36]
  32446. 00017FB8  6718                     beq        +0x1A /* 00017FD2 */
  32447. 00017FBA  3F3C 0001                move.w     -[A7], 0x1
  32448. 00017FBE  206E FFFC                movea.l    A0, [A6 - 0x4]
  32449. 00017FC2  4850                     pea.l      [A0]
  32450. 00017FC4  2057                     movea.l    A0, [A7]
  32451. 00017FC6  2268 0004                movea.l    A1, [A0 + 0x4]
  32452. 00017FCA  2269 0008                movea.l    A1, [A1 + 0x8]
  32453. 00017FCE  4E91                     jsr        [A1]
  32454. 00017FD0  5C4F                     addq.w     A7, 6
  32455. label00017FD2:
  32456. 00017FD2  282B 0008                move.l     D4, [A3 + 0x8]
  32457. 00017FD6  3605                     move.w     D3, D5
  32458. 00017FD8  6044                     bra        +0x46 /* 0001801E */
  32459. label00017FDA:
  32460. 00017FDA  486E FFFC                pea.l      [A6 - 0x4]
  32461. 00017FDE  3043                     movea.w    A0, D3
  32462. 00017FE0  2F08                     move.l     -[A7], A0
  32463. 00017FE2  2F0B                     move.l     -[A7], A3
  32464. 00017FE4  2057                     movea.l    A0, [A7]
  32465. 00017FE6  2250                     movea.l    A1, [A0]
  32466. 00017FE8  2269 0010                movea.l    A1, [A1 + 0x10]
  32467. 00017FEC  4E91                     jsr        [A1]
  32468. 00017FEE  4AAE FFFC                tst.l      [A6 - 0x4]
  32469. 00017FF2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  32470. 00017FF6  6724                     beq        +0x26 /* 0001801C */
  32471. 00017FF8  1F3C 0001                move.b     -[A7], 0x1
  32472. 00017FFC  42A7                     clr.l      -[A7]
  32473. 00017FFE  302E FFF8                move.w     D0, [A6 - 0x8]
  32474. 00018002  4440                     neg.w      D0
  32475. 00018004  48C0                     ext.l      D0
  32476. 00018006  2F00                     move.l     -[A7], D0
  32477. 00018008  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  32478. 0001800C  2057                     movea.l    A0, [A7]
  32479. 0001800E  2268 0004                movea.l    A1, [A0 + 0x4]
  32480. 00018012  2269 0044                movea.l    A1, [A1 + 0x44]
  32481. 00018016  4E91                     jsr        [A1]
  32482. 00018018  4FEF 000E                lea.l      A7, [A7 + 0xE]
  32483. label0001801C:
  32484. 0001801C  5243                     addq.w     D3, 1
  32485. label0001801E:
  32486. 0001801E  B644                     cmp.w      D3, D4
  32487. 00018020  6FB8                     ble        -0x46 /* 00017FDA */
  32488. 00018022  4A06                     tst.b      D6
  32489. 00018024  6720                     beq        +0x22 /* 00018046 */
  32490. 00018026  42AA 0038                clr.l      [A2 + 0x38]
  32491. 0001802A  3044                     movea.w    A0, D4
  32492. 0001802C  B1C5                     cmpa.l     A0, D5
  32493. 0001802E  6C02                     bge        +0x4 /* 00018032 */
  32494. 00018030  2A08                     move.l     D5, A0
  32495. label00018032:
  32496. 00018032  4227                     clr.b      -[A7]
  32497. 00018034  2F05                     move.l     -[A7], D5
  32498. 00018036  2F0A                     move.l     -[A7], A2
  32499. 00018038  2057                     movea.l    A0, [A7]
  32500. 0001803A  2250                     movea.l    A1, [A0]
  32501. 0001803C  2269 00F0                movea.l    A1, [A1 + 0xF0]
  32502. 00018040  4E91                     jsr        [A1]
  32503. 00018042  4FEF 000A                lea.l      A7, [A7 + 0xA]
  32504. label00018046:
  32505. 00018046  2F0A                     move.l     -[A7], A2
  32506. 00018048  2057                     movea.l    A0, [A7]
  32507. 0001804A  2250                     movea.l    A1, [A0]
  32508. 0001804C  2269 00E4                movea.l    A1, [A1 + 0xE4]
  32509. 00018050  4E91                     jsr        [A1]
  32510. 00018052  2648                     movea.l    A3, A0
  32511. 00018054  200B                     move.l     D0, A3
  32512. 00018056  584F                     addq.w     A7, 4
  32513. 00018058  6710                     beq        +0x12 /* 0001806A */
  32514. 0001805A  2F0B                     move.l     -[A7], A3
  32515. 0001805C  2057                     movea.l    A0, [A7]
  32516. 0001805E  2268 0004                movea.l    A1, [A0 + 0x4]
  32517. 00018062  2269 00BC                movea.l    A1, [A1 + 0xBC]
  32518. 00018066  4E91                     jsr        [A1]
  32519. 00018068  584F                     addq.w     A7, 4
  32520. label0001806A:
  32521. 0001806A  4CDF 0C78                movem.l    D3,D4,D5,D6,A2,A3, [A7]+
  32522. 0001806E  4E5E                     unlink     A6
  32523. 00018070  4E75                     rts
  32524. 00018072  4E56 FFD2                link       A6, -0x002E
  32525. 00018076  48E7 1C38                movem.l    -[A7], D3,D4,D5,A2,A3,A4
  32526. 0001807A  266E 0008                movea.l    A3, [A6 + 0x8]
  32527. 0001807E  286E 000C                movea.l    A4, [A6 + 0xC]
  32528. 00018082  3A2E 0010                move.w     D5, [A6 + 0x10]
  32529. 00018086  282E 0012                move.l     D4, [A6 + 0x12]
  32530. 0001808A  162E 0022                move.b     D3, [A6 + 0x22]
  32531. 0001808E  2D44 FFE2                move.l     [A6 - 0x1E], D4
  32532. 00018092  3D6E 0016 FFE6           move.w     [A6 - 0x1A], [A6 + 0x16]
  32533. 00018098  3D6E 0018 FFE8           move.w     [A6 - 0x18], [A6 + 0x18]
  32534. 0001809E  1D7C 0001 FFEA           move.b     [A6 - 0x16], 0x1
  32535. 000180A4  1D7C 0001 FFEB           move.b     [A6 - 0x15], 0x1
  32536. 000180AA  422E FFEC                clr.b      [A6 - 0x14]
  32537. 000180AE  422E FFED                clr.b      [A6 - 0x13]
  32538. 000180B2  422E FFEE                clr.b      [A6 - 0x12]
  32539. 000180B6  422E FFEF                clr.b      [A6 - 0x11]
  32540. 000180BA  2D6E 001A FFF0           move.l     [A6 - 0x10], [A6 + 0x1A]
  32541. 000180C0  2D6E 001E FFF4           move.l     [A6 - 0xC], [A6 + 0x1E]
  32542. 000180C6  42AE FFF8                clr.l      [A6 - 0x8]
  32543. 000180CA  2F0B                     move.l     -[A7], A3
  32544. 000180CC  2057                     movea.l    A0, [A7]
  32545. 000180CE  2250                     movea.l    A1, [A0]
  32546. 000180D0  2269 00E4                movea.l    A1, [A1 + 0xE4]
  32547. 000180D4  4E91                     jsr        [A1]
  32548. 000180D6  2D48 FFFC                move.l     [A6 - 0x4], A0
  32549. 000180DA  2D44 FFD2                move.l     [A6 - 0x2E], D4
  32550. 000180DE  4A03                     tst.b      D3
  32551. 000180E0  584F                     addq.w     A7, 4
  32552. 000180E2  6704                     beq        +0x6 /* 000180E8 */
  32553. 000180E4  7001                     moveq.l    D0, 0x01
  32554. 000180E6  6002                     bra        +0x4 /* 000180EA */
  32555. label000180E8:
  32556. 000180E8  7000                     moveq.l    D0, 0x00
  32557. label000180EA:
  32558. 000180EA  48C0                     ext.l      D0
  32559. 000180EC  2D40 FFD6                move.l     [A6 - 0x2A], D0
  32560. 000180F0  42AE FFDA                clr.l      [A6 - 0x26]
  32561. 000180F4  7001                     moveq.l    D0, 0x01
  32562. 000180F6  2D40 FFDE                move.l     [A6 - 0x22], D0
  32563. 000180FA  4878 01A6                push.l     0x1A6
  32564. 000180FE  4EB9 0000 1FF0           jsr        [0x00001FF0 /* SCSI2Base */]
  32565. 00018104  2448                     movea.l    A2, A0
  32566. 00018106  2008                     move.l     D0, A0
  32567. 00018108  584F                     addq.w     A7, 4
  32568. 0001810A  6740                     beq        +0x42 /* 0001814C */
  32569. 0001810C  2F0B                     move.l     -[A7], A3
  32570. 0001810E  2057                     movea.l    A0, [A7]
  32571. 00018110  2250                     movea.l    A1, [A0]
  32572. 00018112  2269 00E8                movea.l    A1, [A1 + 0xE8]
  32573. 00018116  4E91                     jsr        [A1]
  32574. 00018118  584F                     addq.w     A7, 4
  32575. 0001811A  1F00                     move.b     -[A7], D0
  32576. 0001811C  3F05                     move.w     -[A7], D5
  32577. 0001811E  2F0B                     move.l     -[A7], A3
  32578. 00018120  2057                     movea.l    A0, [A7]
  32579. 00018122  2250                     movea.l    A1, [A0]
  32580. 00018124  2269 0080                movea.l    A1, [A1 + 0x80]
  32581. 00018128  4E91                     jsr        [A1]
  32582. 0001812A  584F                     addq.w     A7, 4
  32583. 0001812C  3F00                     move.w     -[A7], D0
  32584. 0001812E  1F3C 0001                move.b     -[A7], 0x1
  32585. 00018132  2F0C                     move.l     -[A7], A4
  32586. 00018134  486E FFD2                pea.l      [A6 - 0x2E]
  32587. 00018138  486E FFE2                pea.l      [A6 - 0x1E]
  32588. 0001813C  3F3C 0001                move.w     -[A7], 0x1
  32589. 00018140  2F0A                     move.l     -[A7], A2
  32590. 00018142  61FF FFFF A54C           bsr        -0x5AB2 /* 00012690 */
  32591. 00018148  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  32592. label0001814C:
  32593. 0001814C  2F0A                     move.l     -[A7], A2
  32594. 0001814E  2057                     movea.l    A0, [A7]
  32595. 00018150  2268 0004                movea.l    A1, [A0 + 0x4]
  32596. 00018154  2269 000C                movea.l    A1, [A1 + 0xC]
  32597. 00018158  4E91                     jsr        [A1]
  32598. 0001815A  200B                     move.l     D0, A3
  32599. 0001815C  4A80                     tst.l      D0
  32600. 0001815E  6706                     beq        +0x8 /* 00018166 */
  32601. 00018160  204B                     movea.l    A0, A3
  32602. 00018162  5088                     addq.l     A0, 8
  32603. 00018164  6002                     bra        +0x4 /* 00018168 */
  32604. label00018166:
  32605. 00018166  204B                     movea.l    A0, A3
  32606. label00018168:
  32607. 00018168  4850                     pea.l      [A0]
  32608. 0001816A  486A 0028                pea.l      [A2 + 0x28]
  32609. 0001816E  4EB9 0000 3B20           jsr        [0x00003B20]
  32610. 00018174  4A03                     tst.b      D3
  32611. 00018176  4FEF 000C                lea.l      A7, [A7 + 0xC]
  32612. 0001817A  671A                     beq        +0x1C /* 00018196 */
  32613. 0001817C  1F3C 0001                move.b     -[A7], 0x1
  32614. 00018180  1F3C 0001                move.b     -[A7], 0x1
  32615. 00018184  2F0A                     move.l     -[A7], A2
  32616. 00018186  2F0B                     move.l     -[A7], A3
  32617. 00018188  2057                     movea.l    A0, [A7]
  32618. 0001818A  2250                     movea.l    A1, [A0]
  32619. 0001818C  2269 00EC                movea.l    A1, [A1 + 0xEC]
  32620. 00018190  4E91                     jsr        [A1]
  32621. 00018192  4FEF 000C                lea.l      A7, [A7 + 0xC]
  32622. label00018196:
  32623. 00018196  204A                     movea.l    A0, A2
  32624. 00018198  4CDF 1C38                movem.l    D3,D4,D5,A2,A3,A4, [A7]+
  32625. 0001819C  4E5E                     unlink     A6
  32626. 0001819E  4E75                     rts
  32627. 000181A0  4E56 0000                link       A6, 0
  32628. 000181A4  2F0A                     move.l     -[A7], A2
  32629. 000181A6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  32630. 000181AA  2057                     movea.l    A0, [A7]
  32631. 000181AC  2250                     movea.l    A1, [A0]
  32632. 000181AE  2269 00BC                movea.l    A1, [A1 + 0xBC]
  32633. 000181B2  4E91                     jsr        [A1]
  32634. 000181B4  2448                     movea.l    A2, A0
  32635. 000181B6  202A 0008                move.l     D0, [A2 + 0x8]
  32636. 000181BA  584F                     addq.w     A7, 4
  32637. 000181BC  245F                     movea.l    A2, [A7]+
  32638. 000181BE  4E5E                     unlink     A6
  32639. 000181C0  4E75                     rts
  32640. 000181C2  4E56 FFF4                link       A6, -0x000C
  32641. 000181C6  48E7 1030                movem.l    -[A7], D3,A2,A3
  32642. 000181CA  266E 0008                movea.l    A3, [A6 + 0x8]
  32643. 000181CE  2F0B                     move.l     -[A7], A3
  32644. 000181D0  2057                     movea.l    A0, [A7]
  32645. 000181D2  2250                     movea.l    A1, [A0]
  32646. 000181D4  2269 00BC                movea.l    A1, [A1 + 0xBC]
  32647. 000181D8  4E91                     jsr        [A1]
  32648. 000181DA  2448                     movea.l    A2, A0
  32649. 000181DC  262A 0008                move.l     D3, [A2 + 0x8]
  32650. 000181E0  584F                     addq.w     A7, 4
  32651. 000181E2  6730                     beq        +0x32 /* 00018214 */
  32652. 000181E4  486E FFFC                pea.l      [A6 - 0x4]
  32653. 000181E8  2F03                     move.l     -[A7], D3
  32654. 000181EA  2F0A                     move.l     -[A7], A2
  32655. 000181EC  2057                     movea.l    A0, [A7]
  32656. 000181EE  2250                     movea.l    A1, [A0]
  32657. 000181F0  2269 0010                movea.l    A1, [A1 + 0x10]
  32658. 000181F4  4E91                     jsr        [A1]
  32659. 000181F6  486E FFF4                pea.l      [A6 - 0xC]
  32660. 000181FA  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  32661. 000181FE  2057                     movea.l    A0, [A7]
  32662. 00018200  2268 0004                movea.l    A1, [A0 + 0x4]
  32663. 00018204  2269 003C                movea.l    A1, [A1 + 0x3C]
  32664. 00018208  4E91                     jsr        [A1]
  32665. 0001820A  302E FFFA                move.w     D0, [A6 - 0x6]
  32666. 0001820E  4FEF 0014                lea.l      A7, [A7 + 0x14]
  32667. 00018212  6002                     bra        +0x4 /* 00018216 */
  32668. label00018214:
  32669. 00018214  7006                     moveq.l    D0, 0x06
  32670. label00018216:
  32671. 00018216  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  32672. 0001821A  4E5E                     unlink     A6
  32673. 0001821C  4E75                     rts
  32674. 0001821E  4E56 0000                link       A6, 0
  32675. 00018222  48E7 0030                movem.l    -[A7], A2,A3
  32676. 00018226  246E 0008                movea.l    A2, [A6 + 0x8]
  32677. 0001822A  266A 003E                movea.l    A3, [A2 + 0x3E]
  32678. 0001822E  200B                     move.l     D0, A3
  32679. 00018230  671A                     beq        +0x1C /* 0001824C */
  32680. 00018232  2F0B                     move.l     -[A7], A3
  32681. 00018234  4EB9 0000 3560           jsr        [0x00003560]
  32682. 0001823A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  32683. 0001823E  2057                     movea.l    A0, [A7]
  32684. 00018240  2268 0004                movea.l    A1, [A0 + 0x4]
  32685. 00018244  2269 00BC                movea.l    A1, [A1 + 0xBC]
  32686. 00018248  4E91                     jsr        [A1]
  32687. 0001824A  504F                     addq.w     A7, 8
  32688. label0001824C:
  32689. 0001824C  2F0A                     move.l     -[A7], A2
  32690. 0001824E  2057                     movea.l    A0, [A7]
  32691. 00018250  2250                     movea.l    A1, [A0]
  32692. 00018252  2269 00F8                movea.l    A1, [A1 + 0xF8]
  32693. 00018256  4E91                     jsr        [A1]
  32694. 00018258  584F                     addq.w     A7, 4
  32695. 0001825A  4CDF 0C00                movem.l    A2,A3, [A7]+
  32696. 0001825E  4E5E                     unlink     A6
  32697. 00018260  4E75                     rts
  32698. 00018262  4E56 FFFC                link       A6, -0x0004
  32699. 00018266  48E7 1E30                movem.l    -[A7], D3,D4,D5,D6,A2,A3
  32700. 0001826A  266E 0008                movea.l    A3, [A6 + 0x8]
  32701. 0001826E  362E 000C                move.w     D3, [A6 + 0xC]
  32702. 00018272  3C2E 000E                move.w     D6, [A6 + 0xE]
  32703. 00018276  4227                     clr.b      -[A7]
  32704. 00018278  4227                     clr.b      -[A7]
  32705. 0001827A  3F03                     move.w     -[A7], D3
  32706. 0001827C  2F3C 7461 6223           move.l     -[A7], 0x74616223 /* 'tab#' */
  32707. 00018282  486E FFFC                pea.l      [A6 - 0x4]
  32708. 00018286  4EB9 0000 2228           jsr        [0x00002228]
  32709. 0001828C  4AAE FFFC                tst.l      [A6 - 0x4]
  32710. 00018290  4FEF 000E                lea.l      A7, [A7 + 0xE]
  32711. 00018294  6700 00B2                beq        +0xB4 /* 00018348 */
  32712. 00018298  594F                     subq.w     A7, 4
  32713. 0001829A  206E FFFC                movea.l    A0, [A6 - 0x4]
  32714. 0001829E  4850                     pea.l      [A0]
  32715. 000182A0  4EB9 0000 1F18           jsr        [0x00001F18]
  32716. 000182A6  201F                     move.l     D0, [A7]+
  32717. 000182A8  7204                     moveq.l    D1, 0x04
  32718. 000182AA  B081                     cmp.l      D0, D1
  32719. 000182AC  6D00 009A                blt        +0x9C /* 00018348 */
  32720. 000182B0  206E FFFC                movea.l    A0, [A6 - 0x4]
  32721. 000182B4  A029                     syscall    HLock
  32722. 000182B6  206E FFFC                movea.l    A0, [A6 - 0x4]
  32723. 000182BA  2050                     movea.l    A0, [A0]
  32724. 000182BC  3A28 0002                move.w     D5, [A0 + 0x2]
  32725. 000182C0  4A45                     tst.w      D5
  32726. 000182C2  6F68                     ble        +0x6A /* 0001832C */
  32727. 000182C4  7804                     moveq.l    D4, 0x04
  32728. 000182C6  7601                     moveq.l    D3, 0x01
  32729. 000182C8  6032                     bra        +0x34 /* 000182FC */
  32730. label000182CA:
  32731. 000182CA  246E FFFC                movea.l    A2, [A6 - 0x4]
  32732. 000182CE  2452                     movea.l    A2, [A2]
  32733. 000182D0  D4C4                     add.w      A2, D4
  32734. 000182D2  7000                     moveq.l    D0, 0x00
  32735. 000182D4  102A 0002                move.b     D0, [A2 + 0x2]
  32736. 000182D8  5340                     subq.w     D0, 1
  32737. 000182DA  48C0                     ext.l      D0
  32738. 000182DC  720A                     moveq.l    D1, 0x0A
  32739. 000182DE  D081                     add.l      D0, D1
  32740. 000182E0  D840                     add.w      D4, D0
  32741. 000182E2  4227                     clr.b      -[A7]
  32742. 000182E4  3F12                     move.w     -[A7], [A2]
  32743. 000182E6  486A 0002                pea.l      [A2 + 0x2]
  32744. 000182EA  2F0B                     move.l     -[A7], A3
  32745. 000182EC  2057                     movea.l    A0, [A7]
  32746. 000182EE  2250                     movea.l    A1, [A0]
  32747. 000182F0  2269 00FC                movea.l    A1, [A1 + 0xFC]
  32748. 000182F4  4E91                     jsr        [A1]
  32749. 000182F6  5243                     addq.w     D3, 1
  32750. 000182F8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  32751. label000182FC:
  32752. 000182FC  B645                     cmp.w      D3, D5
  32753. 000182FE  6FCA                     ble        -0x34 /* 000182CA */
  32754. 00018300  4878 0001                push.l     0x1
  32755. 00018304  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  32756. 00018308  2057                     movea.l    A0, [A7]
  32757. 0001830A  2268 0004                movea.l    A1, [A0 + 0x4]
  32758. 0001830E  2269 0160                movea.l    A1, [A1 + 0x160]
  32759. 00018312  4E91                     jsr        [A1]
  32760. 00018314  3045                     movea.w    A0, D5
  32761. 00018316  2F08                     move.l     -[A7], A0
  32762. 00018318  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  32763. 0001831C  2057                     movea.l    A0, [A7]
  32764. 0001831E  2268 0004                movea.l    A1, [A0 + 0x4]
  32765. 00018322  2269 0164                movea.l    A1, [A1 + 0x164]
  32766. 00018326  4E91                     jsr        [A1]
  32767. 00018328  4FEF 0010                lea.l      A7, [A7 + 0x10]
  32768. label0001832C:
  32769. 0001832C  4A46                     tst.w      D6
  32770. 0001832E  6F18                     ble        +0x1A /* 00018348 */
  32771. 00018330  1F3C 0001                move.b     -[A7], 0x1
  32772. 00018334  3046                     movea.w    A0, D6
  32773. 00018336  2F08                     move.l     -[A7], A0
  32774. 00018338  2F0B                     move.l     -[A7], A3
  32775. 0001833A  2057                     movea.l    A0, [A7]
  32776. 0001833C  2250                     movea.l    A1, [A0]
  32777. 0001833E  2269 00F0                movea.l    A1, [A1 + 0xF0]
  32778. 00018342  4E91                     jsr        [A1]
  32779. 00018344  4FEF 000A                lea.l      A7, [A7 + 0xA]
  32780. label00018348:
  32781. 00018348  3F3C FFFF                move.w     -[A7], 0xFFFF
  32782. 0001834C  486E FFFC                pea.l      [A6 - 0x4]
  32783. 00018350  4EB9 0000 2230           jsr        [0x00002230]
  32784. 00018356  5C4F                     addq.w     A7, 6
  32785. 00018358  4CDF 0C78                movem.l    D3,D4,D5,D6,A2,A3, [A7]+
  32786. 0001835C  4E5E                     unlink     A6
  32787. 0001835E  4E75                     rts
  32788. 00018360  4E56 0000                link       A6, 0
  32789. 00018364  48E7 1C38                movem.l    -[A7], D3,D4,D5,A2,A3,A4
  32790. 00018368  246E 0008                movea.l    A2, [A6 + 0x8]
  32791. 0001836C  2A2E 000C                move.l     D5, [A6 + 0xC]
  32792. 00018370  286E 0010                movea.l    A4, [A6 + 0x10]
  32793. 00018374  2814                     move.l     D4, [A4]
  32794. 00018376  266A 0004                movea.l    A3, [A2 + 0x4]
  32795. 0001837A  286B 0020                movea.l    A4, [A3 + 0x20]
  32796. 0001837E  2F05                     move.l     -[A7], D5
  32797. 00018380  2F0C                     move.l     -[A7], A4
  32798. 00018382  2057                     movea.l    A0, [A7]
  32799. 00018384  2268 0004                movea.l    A1, [A0 + 0x4]
  32800. 00018388  2269 0010                movea.l    A1, [A1 + 0x10]
  32801. 0001838C  4E91                     jsr        [A1]
  32802. 0001838E  2648                     movea.l    A3, A0
  32803. 00018390  7001                     moveq.l    D0, 0x01
  32804. 00018392  B880                     cmp.l      D4, D0
  32805. 00018394  504F                     addq.w     A7, 8
  32806. 00018396  667A                     bne        +0x7C /* 00018412 */
  32807. 00018398  200B                     move.l     D0, A3
  32808. 0001839A  6776                     beq        +0x78 /* 00018412 */
  32809. 0001839C  2F0A                     move.l     -[A7], A2
  32810. 0001839E  2057                     movea.l    A0, [A7]
  32811. 000183A0  2250                     movea.l    A1, [A0]
  32812. 000183A2  2269 00D4                movea.l    A1, [A1 + 0xD4]
  32813. 000183A6  4E91                     jsr        [A1]
  32814. 000183A8  2848                     movea.l    A4, A0
  32815. 000183AA  200C                     move.l     D0, A4
  32816. 000183AC  584F                     addq.w     A7, 4
  32817. 000183AE  671C                     beq        +0x1E /* 000183CC */
  32818. 000183B0  B9CB                     cmpa.l     A4, A3
  32819. 000183B2  6718                     beq        +0x1A /* 000183CC */
  32820. 000183B4  1F3C 0001                move.b     -[A7], 0x1
  32821. 000183B8  4227                     clr.b      -[A7]
  32822. 000183BA  2F0C                     move.l     -[A7], A4
  32823. 000183BC  2F0A                     move.l     -[A7], A2
  32824. 000183BE  2057                     movea.l    A0, [A7]
  32825. 000183C0  2250                     movea.l    A1, [A0]
  32826. 000183C2  2269 00F4                movea.l    A1, [A1 + 0xF4]
  32827. 000183C6  4E91                     jsr        [A1]
  32828. 000183C8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  32829. label000183CC:
  32830. 000183CC  1F3C 0001                move.b     -[A7], 0x1
  32831. 000183D0  4227                     clr.b      -[A7]
  32832. 000183D2  2F0B                     move.l     -[A7], A3
  32833. 000183D4  2F0A                     move.l     -[A7], A2
  32834. 000183D6  2057                     movea.l    A0, [A7]
  32835. 000183D8  2250                     movea.l    A1, [A0]
  32836. 000183DA  2269 00EC                movea.l    A1, [A1 + 0xEC]
  32837. 000183DE  4E91                     jsr        [A1]
  32838. 000183E0  262A 0004                move.l     D3, [A2 + 0x4]
  32839. 000183E4  2643                     movea.l    A3, D3
  32840. 000183E6  266B 0020                movea.l    A3, [A3 + 0x20]
  32841. 000183EA  200B                     move.l     D0, A3
  32842. 000183EC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  32843. 000183F0  6720                     beq        +0x22 /* 00018412 */
  32844. 000183F2  2F0A                     move.l     -[A7], A2
  32845. 000183F4  2057                     movea.l    A0, [A7]
  32846. 000183F6  2250                     movea.l    A1, [A0]
  32847. 000183F8  2269 00C8                movea.l    A1, [A1 + 0xC8]
  32848. 000183FC  4E91                     jsr        [A1]
  32849. 000183FE  584F                     addq.w     A7, 4
  32850. 00018400  2F00                     move.l     -[A7], D0
  32851. 00018402  2F0B                     move.l     -[A7], A3
  32852. 00018404  2057                     movea.l    A0, [A7]
  32853. 00018406  2268 0004                movea.l    A1, [A0 + 0x4]
  32854. 0001840A  2269 0020                movea.l    A1, [A1 + 0x20]
  32855. 0001840E  4E91                     jsr        [A1]
  32856. 00018410  504F                     addq.w     A7, 8
  32857. label00018412:
  32858. 00018412  4CDF 1C38                movem.l    D3,D4,D5,A2,A3,A4, [A7]+
  32859. 00018416  4E5E                     unlink     A6
  32860. 00018418  4E75                     rts
  32861. 0001841A  4E56 0000                link       A6, 0
  32862. 0001841E  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  32863. 00018422  266E 0008                movea.l    A3, [A6 + 0x8]
  32864. 00018426  382E 000C                move.w     D4, [A6 + 0xC]
  32865. 0001842A  262E 000E                move.l     D3, [A6 + 0xE]
  32866. 0001842E  246E 0016                movea.l    A2, [A6 + 0x16]
  32867. 00018432  0C83 7265 6374           cmpi.l     D3, 0x72656374 /* 'rect' */
  32868. 00018438  674A                     beq        +0x4C /* 00018484 */
  32869. 0001843A  0C83 656E 6162           cmpi.l     D3, 0x656E6162 /* 'enab' */
  32870. 00018440  6702                     beq        +0x4 /* 00018444 */
  32871. 00018442  6040                     bra        +0x42 /* 00018484 */
  32872. label00018444:
  32873. 00018444  1612                     move.b     D3, [A2]
  32874. 00018446  3044                     movea.w    A0, D4
  32875. 00018448  2F08                     move.l     -[A7], A0
  32876. 0001844A  2F0B                     move.l     -[A7], A3
  32877. 0001844C  2057                     movea.l    A0, [A7]
  32878. 0001844E  2250                     movea.l    A1, [A0]
  32879. 00018450  2269 00D0                movea.l    A1, [A1 + 0xD0]
  32880. 00018454  4E91                     jsr        [A1]
  32881. 00018456  2448                     movea.l    A2, A0
  32882. 00018458  200A                     move.l     D0, A2
  32883. 0001845A  504F                     addq.w     A7, 8
  32884. 0001845C  6726                     beq        +0x28 /* 00018484 */
  32885. 0001845E  4A03                     tst.b      D3
  32886. 00018460  6712                     beq        +0x14 /* 00018474 */
  32887. 00018462  2F0A                     move.l     -[A7], A2
  32888. 00018464  2057                     movea.l    A0, [A7]
  32889. 00018466  2268 0004                movea.l    A1, [A0 + 0x4]
  32890. 0001846A  2269 00B4                movea.l    A1, [A1 + 0xB4]
  32891. 0001846E  4E91                     jsr        [A1]
  32892. 00018470  584F                     addq.w     A7, 4
  32893. 00018472  6010                     bra        +0x12 /* 00018484 */
  32894. label00018474:
  32895. 00018474  2F0A                     move.l     -[A7], A2
  32896. 00018476  2057                     movea.l    A0, [A7]
  32897. 00018478  2268 0004                movea.l    A1, [A0 + 0x4]
  32898. 0001847C  2269 00B8                movea.l    A1, [A1 + 0xB8]
  32899. 00018480  4E91                     jsr        [A1]
  32900. 00018482  584F                     addq.w     A7, 4
  32901. label00018484:
  32902. 00018484  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  32903. 00018488  4E5E                     unlink     A6
  32904. 0001848A  4E75                     rts
  32905. 0001848C  4E56 FFF8                link       A6, -0x0008
  32906. 00018490  48E7 1C38                movem.l    -[A7], D3,D4,D5,A2,A3,A4
  32907. 00018494  262E 0008                move.l     D3, [A6 + 0x8]
  32908. 00018498  3A2E 000C                move.w     D5, [A6 + 0xC]
  32909. 0001849C  282E 000E                move.l     D4, [A6 + 0xE]
  32910. 000184A0  286E 0016                movea.l    A4, [A6 + 0x16]
  32911. 000184A4  246E 001A                movea.l    A2, [A6 + 0x1A]
  32912. 000184A8  0C84 7265 6374           cmpi.l     D4, 0x72656374 /* 'rect' */
  32913. 000184AE  670A                     beq        +0xC /* 000184BA */
  32914. 000184B0  0C84 656E 6162           cmpi.l     D4, 0x656E6162 /* 'enab' */
  32915. 000184B6  6734                     beq        +0x36 /* 000184EC */
  32916. 000184B8  6058                     bra        +0x5A /* 00018512 */
  32917. label000184BA:
  32918. 000184BA  486E FFF8                pea.l      [A6 - 0x8]
  32919. 000184BE  2F03                     move.l     -[A7], D3
  32920. 000184C0  2057                     movea.l    A0, [A7]
  32921. 000184C2  2250                     movea.l    A1, [A0]
  32922. 000184C4  2269 00DC                movea.l    A1, [A1 + 0xDC]
  32923. 000184C8  4E91                     jsr        [A1]
  32924. 000184CA  486E FFF8                pea.l      [A6 - 0x8]
  32925. 000184CE  2F3C 0004 0004           move.l     -[A7], 0x40004
  32926. 000184D4  A8A9                     syscall    InsetRect
  32927. 000184D6  28AE FFF8                move.l     [A4], [A6 - 0x8]
  32928. 000184DA  296E FFFC 0004           move.l     [A4 + 0x4], [A6 - 0x4]
  32929. 000184E0  200A                     move.l     D0, A2
  32930. 000184E2  504F                     addq.w     A7, 8
  32931. 000184E4  672C                     beq        +0x2E /* 00018512 */
  32932. 000184E6  7008                     moveq.l    D0, 0x08
  32933. 000184E8  2480                     move.l     [A2], D0
  32934. 000184EA  6026                     bra        +0x28 /* 00018512 */
  32935. label000184EC:
  32936. 000184EC  3045                     movea.w    A0, D5
  32937. 000184EE  2F08                     move.l     -[A7], A0
  32938. 000184F0  2F03                     move.l     -[A7], D3
  32939. 000184F2  2057                     movea.l    A0, [A7]
  32940. 000184F4  2250                     movea.l    A1, [A0]
  32941. 000184F6  2269 00D0                movea.l    A1, [A1 + 0xD0]
  32942. 000184FA  4E91                     jsr        [A1]
  32943. 000184FC  2648                     movea.l    A3, A0
  32944. 000184FE  200B                     move.l     D0, A3
  32945. 00018500  504F                     addq.w     A7, 8
  32946. 00018502  670E                     beq        +0x10 /* 00018512 */
  32947. 00018504  162B 0026                move.b     D3, [A3 + 0x26]
  32948. 00018508  1883                     move.b     [A4], D3
  32949. 0001850A  200A                     move.l     D0, A2
  32950. 0001850C  6704                     beq        +0x6 /* 00018512 */
  32951. 0001850E  7001                     moveq.l    D0, 0x01
  32952. 00018510  2480                     move.l     [A2], D0
  32953. label00018512:
  32954. 00018512  4CDF 1C38                movem.l    D3,D4,D5,A2,A3,A4, [A7]+
  32955. 00018516  4E5E                     unlink     A6
  32956. 00018518  4E75                     rts
  32957. 0001851A  4E56 FFA6                link       A6, -0x005A
  32958. 0001851E  2F0A                     move.l     -[A7], A2
  32959. 00018520  246E 0008                movea.l    A2, [A6 + 0x8]
  32960. 00018524  486E FFAC                pea.l      [A6 - 0x54]
  32961. 00018528  4EB9 0000 20A0           jsr        [0x000020A0]
  32962. 0001852E  4EB9 0000 20B0           jsr        [0x000020B0]
  32963. 00018534  486E FFA6                pea.l      [A6 - 0x5A]
  32964. 00018538  4EB9 0000 20D0           jsr        [0x000020D0]
  32965. 0001853E  486E FFF2                pea.l      [A6 - 0xE]
  32966. 00018542  2F0A                     move.l     -[A7], A2
  32967. 00018544  2057                     movea.l    A0, [A7]
  32968. 00018546  2250                     movea.l    A1, [A0]
  32969. 00018548  2269 00DC                movea.l    A1, [A1 + 0xDC]
  32970. 0001854C  4E91                     jsr        [A1]
  32971. 0001854E  486E FFF2                pea.l      [A6 - 0xE]
  32972. 00018552  486E FFD0                pea.l      [A6 - 0x30]
  32973. 00018556  4EB9 0000 2148           jsr        [0x00002148]
  32974. 0001855C  4FEF 0018                lea.l      A7, [A7 + 0x18]
  32975. 00018560  6000 00B4                bra        +0xB6 /* 00018616 */
  32976. label00018564:
  32977. 00018564  486E FFFA                pea.l      [A6 - 0x6]
  32978. 00018568  4EB9 0000 2340           jsr        [0x00002340]
  32979. 0001856E  206E FFFA                movea.l    A0, [A6 - 0x6]
  32980. 00018572  4850                     pea.l      [A0]
  32981. 00018574  A87A                     syscall    GetClip
  32982. 00018576  486E FFE2                pea.l      [A6 - 0x1E]
  32983. 0001857A  2F0A                     move.l     -[A7], A2
  32984. 0001857C  2057                     movea.l    A0, [A7]
  32985. 0001857E  2250                     movea.l    A1, [A0]
  32986. 00018580  2269 00E0                movea.l    A1, [A1 + 0xE0]
  32987. 00018584  4E91                     jsr        [A1]
  32988. 00018586  486E FFE2                pea.l      [A6 - 0x1E]
  32989. 0001858A  486E FFEC                pea.l      [A6 - 0x14]
  32990. 0001858E  4EB9 0000 2348           jsr        [0x00002348]
  32991. 00018594  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  32992. 00018598  206E FFEC                movea.l    A0, [A6 - 0x14]
  32993. 0001859C  4850                     pea.l      [A0]
  32994. 0001859E  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  32995. 000185A2  A8E6                     syscall    DiffRgn
  32996. 000185A4  3F3C FFFF                move.w     -[A7], 0xFFFF
  32997. 000185A8  486E FFEC                pea.l      [A6 - 0x14]
  32998. 000185AC  4EB9 0000 2358           jsr        [0x00002358]
  32999. 000185B2  206E FFFA                movea.l    A0, [A6 - 0x6]
  33000. 000185B6  4850                     pea.l      [A0]
  33001. 000185B8  A879                     syscall    SetClip
  33002. 000185BA  0C6E 0004 FFEA           cmpi.w     [A6 - 0x16], 0x4
  33003. 000185C0  4FEF 001A                lea.l      A7, [A7 + 0x1A]
  33004. 000185C4  6C32                     bge        +0x34 /* 000185F8 */
  33005. 000185C6  4EB9 0000 20B0           jsr        [0x000020B0]
  33006. 000185CC  486E FFCA                pea.l      [A6 - 0x36]
  33007. 000185D0  4EB9 0000 05E0           jsr        [0x000005E0]
  33008. 000185D6  584F                     addq.w     A7, 4
  33009. 000185D8  486E FFCA                pea.l      [A6 - 0x36]
  33010. 000185DC  AA14                     syscall    RGBForeColor
  33011. 000185DE  486E FFF2                pea.l      [A6 - 0xE]
  33012. 000185E2  A8A1                     syscall    FrameRect
  33013. 000185E4  486E FFF2                pea.l      [A6 - 0xE]
  33014. 000185E8  2F3C 0001 0001           move.l     -[A7], 0x10001
  33015. 000185EE  A8A9                     syscall    InsetRect
  33016. 000185F0  486E FFF2                pea.l      [A6 - 0xE]
  33017. 000185F4  A8A3                     syscall    EraseRect
  33018. 000185F6  600E                     bra        +0x10 /* 00018606 */
  33019. label000185F8:
  33020. 000185F8  2F0A                     move.l     -[A7], A2
  33021. 000185FA  2057                     movea.l    A0, [A7]
  33022. 000185FC  2250                     movea.l    A1, [A0]
  33023. 000185FE  2269 0120                movea.l    A1, [A1 + 0x120]
  33024. 00018602  4E91                     jsr        [A1]
  33025. 00018604  584F                     addq.w     A7, 4
  33026. label00018606:
  33027. 00018606  3F3C FFFF                move.w     -[A7], 0xFFFF
  33028. 0001860A  486E FFFA                pea.l      [A6 - 0x6]
  33029. 0001860E  4EB9 0000 2358           jsr        [0x00002358]
  33030. 00018614  5C4F                     addq.w     A7, 6
  33031. label00018616:
  33032. 00018616  486E FFEA                pea.l      [A6 - 0x16]
  33033. 0001861A  486E FFD0                pea.l      [A6 - 0x30]
  33034. 0001861E  4EB9 0000 2158           jsr        [0x00002158]
  33035. 00018624  4A00                     tst.b      D0
  33036. 00018626  504F                     addq.w     A7, 8
  33037. 00018628  6600 FF3A                bne        -0xC4 /* 00018564 */
  33038. 0001862C  3F3C FFFF                move.w     -[A7], 0xFFFF
  33039. 00018630  486E FFD0                pea.l      [A6 - 0x30]
  33040. 00018634  4EB9 0000 2150           jsr        [0x00002150]
  33041. 0001863A  3F3C FFFF                move.w     -[A7], 0xFFFF
  33042. 0001863E  486E FFA6                pea.l      [A6 - 0x5A]
  33043. 00018642  4EB9 0000 20E8           jsr        [0x000020E8]
  33044. 00018648  3F3C FFFF                move.w     -[A7], 0xFFFF
  33045. 0001864C  486E FFAC                pea.l      [A6 - 0x54]
  33046. 00018650  4EB9 0000 20A8           jsr        [0x000020A8]
  33047. 00018656  4FEF 0012                lea.l      A7, [A7 + 0x12]
  33048. 0001865A  245F                     movea.l    A2, [A7]+
  33049. 0001865C  4E5E                     unlink     A6
  33050. 0001865E  4E75                     rts
  33051. 00018660  4E56 FFC8                link       A6, -0x0038
  33052. 00018664  2F0A                     move.l     -[A7], A2
  33053. 00018666  246E 0008                movea.l    A2, [A6 + 0x8]
  33054. 0001866A  486E FFD4                pea.l      [A6 - 0x2C]
  33055. 0001866E  4EB9 0000 20A0           jsr        [0x000020A0]
  33056. 00018674  4EB9 0000 20B0           jsr        [0x000020B0]
  33057. 0001867A  486E FFF2                pea.l      [A6 - 0xE]
  33058. 0001867E  2F0A                     move.l     -[A7], A2
  33059. 00018680  2057                     movea.l    A0, [A7]
  33060. 00018682  2250                     movea.l    A1, [A0]
  33061. 00018684  2269 00DC                movea.l    A1, [A1 + 0xDC]
  33062. 00018688  4E91                     jsr        [A1]
  33063. 0001868A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  33064. 0001868E  4EB9 0000 3110           jsr        [0x00003110]
  33065. 00018694  4A00                     tst.b      D0
  33066. 00018696  4FEF 0010                lea.l      A7, [A7 + 0x10]
  33067. 0001869A  6722                     beq        +0x24 /* 000186BE */
  33068. 0001869C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  33069. 000186A0  4EB9 0000 30D8           jsr        [0x000030D8]
  33070. 000186A6  4A00                     tst.b      D0
  33071. 000186A8  584F                     addq.w     A7, 4
  33072. 000186AA  6712                     beq        +0x14 /* 000186BE */
  33073. 000186AC  486E FFCE                pea.l      [A6 - 0x32]
  33074. 000186B0  4EB9 0000 05E0           jsr        [0x000005E0]
  33075. 000186B6  41EE FFCE                lea.l      A0, [A6 - 0x32]
  33076. 000186BA  584F                     addq.w     A7, 4
  33077. 000186BC  6014                     bra        +0x16 /* 000186D2 */
  33078. label000186BE:
  33079. 000186BE  1F3C 000A                move.b     -[A7], 0xA /* '\n' */
  33080. 000186C2  486E FFC8                pea.l      [A6 - 0x38]
  33081. 000186C6  4EB9 0000 05D8           jsr        [0x000005D8]
  33082. 000186CC  41EE FFC8                lea.l      A0, [A6 - 0x38]
  33083. 000186D0  5C4F                     addq.w     A7, 6
  33084. label000186D2:
  33085. 000186D2  2D50 FFFA                move.l     [A6 - 0x6], [A0]
  33086. 000186D6  3D68 0004 FFFE           move.w     [A6 - 0x2], [A0 + 0x4]
  33087. 000186DC  486E FFFA                pea.l      [A6 - 0x6]
  33088. 000186E0  AA14                     syscall    RGBForeColor
  33089. 000186E2  486E FFF2                pea.l      [A6 - 0xE]
  33090. 000186E6  A8A1                     syscall    FrameRect
  33091. 000186E8  2F0A                     move.l     -[A7], A2
  33092. 000186EA  2057                     movea.l    A0, [A7]
  33093. 000186EC  2250                     movea.l    A1, [A0]
  33094. 000186EE  2269 008C                movea.l    A1, [A1 + 0x8C]
  33095. 000186F2  4E91                     jsr        [A1]
  33096. 000186F4  486E FFF2                pea.l      [A6 - 0xE]
  33097. 000186F8  2F3C 0001 0001           move.l     -[A7], 0x10001
  33098. 000186FE  A8A9                     syscall    InsetRect
  33099. 00018700  486E FFF2                pea.l      [A6 - 0xE]
  33100. 00018704  A8A3                     syscall    EraseRect
  33101. 00018706  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  33102. 0001870A  4EB9 0000 3110           jsr        [0x00003110]
  33103. 00018710  4A00                     tst.b      D0
  33104. 00018712  504F                     addq.w     A7, 8
  33105. 00018714  6700 00EE                beq        +0xF0 /* 00018804 */
  33106. 00018718  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  33107. 0001871C  4EB9 0000 30D8           jsr        [0x000030D8]
  33108. 00018722  4A00                     tst.b      D0
  33109. 00018724  584F                     addq.w     A7, 4
  33110. 00018726  6700 00DC                beq        +0xDE /* 00018804 */
  33111. 0001872A  1F3C 0003                move.b     -[A7], 0x3
  33112. 0001872E  486E FFFA                pea.l      [A6 - 0x6]
  33113. 00018732  4EB9 0000 05D8           jsr        [0x000005D8]
  33114. 00018738  486E FFFA                pea.l      [A6 - 0x6]
  33115. 0001873C  AA14                     syscall    RGBForeColor
  33116. 0001873E  2F3C 0001 0001           move.l     -[A7], 0x10001
  33117. 00018744  42A7                     clr.l      -[A7]
  33118. 00018746  486E FFF2                pea.l      [A6 - 0xE]
  33119. 0001874A  4EB9 0000 06B8           jsr        [0x000006B8]
  33120. 00018750  1F3C 0006                move.b     -[A7], 0x6
  33121. 00018754  486E FFFA                pea.l      [A6 - 0x6]
  33122. 00018758  4EB9 0000 05D8           jsr        [0x000005D8]
  33123. 0001875E  486E FFFA                pea.l      [A6 - 0x6]
  33124. 00018762  AA14                     syscall    RGBForeColor
  33125. 00018764  42A7                     clr.l      -[A7]
  33126. 00018766  2F3C 0001 0001           move.l     -[A7], 0x10001
  33127. 0001876C  486E FFF2                pea.l      [A6 - 0xE]
  33128. 00018770  4EB9 0000 06B0           jsr        [0x000006B0]
  33129. 00018776  486E FFFA                pea.l      [A6 - 0x6]
  33130. 0001877A  4EB9 0000 05E8           jsr        [0x000005E8]
  33131. 00018780  486E FFFA                pea.l      [A6 - 0x6]
  33132. 00018784  AA14                     syscall    RGBForeColor
  33133. 00018786  2F3C 0002 0002           move.l     -[A7], 0x20002
  33134. 0001878C  2F3C 0001 0001           move.l     -[A7], 0x10001
  33135. 00018792  486E FFF2                pea.l      [A6 - 0xE]
  33136. 00018796  4EB9 0000 06B8           jsr        [0x000006B8]
  33137. 0001879C  1F3C 0004                move.b     -[A7], 0x4
  33138. 000187A0  486E FFFA                pea.l      [A6 - 0x6]
  33139. 000187A4  4EB9 0000 05D8           jsr        [0x000005D8]
  33140. 000187AA  486E FFFA                pea.l      [A6 - 0x6]
  33141. 000187AE  AA14                     syscall    RGBForeColor
  33142. 000187B0  2F3C 0001 0001           move.l     -[A7], 0x10001
  33143. 000187B6  2F3C 0002 0002           move.l     -[A7], 0x20002
  33144. 000187BC  486E FFF2                pea.l      [A6 - 0xE]
  33145. 000187C0  4EB9 0000 06B0           jsr        [0x000006B0]
  33146. 000187C6  1F3C 0002                move.b     -[A7], 0x2
  33147. 000187CA  486E FFFA                pea.l      [A6 - 0x6]
  33148. 000187CE  4EB9 0000 05D8           jsr        [0x000005D8]
  33149. 000187D4  486E FFFA                pea.l      [A6 - 0x6]
  33150. 000187D8  302E FFF6                move.w     D0, [A6 - 0xA]
  33151. 000187DC  5340                     subq.w     D0, 1
  33152. 000187DE  3F00                     move.w     -[A7], D0
  33153. 000187E0  3F2E FFF4                move.w     -[A7], [A6 - 0xC]
  33154. 000187E4  4EB9 0000 06E0           jsr        [0x000006E0]
  33155. 000187EA  486E FFFA                pea.l      [A6 - 0x6]
  33156. 000187EE  3F2E FFF2                move.w     -[A7], [A6 - 0xE]
  33157. 000187F2  302E FFF8                move.w     D0, [A6 - 0x8]
  33158. 000187F6  5340                     subq.w     D0, 1
  33159. 000187F8  3F00                     move.w     -[A7], D0
  33160. 000187FA  4EB9 0000 06E0           jsr        [0x000006E0]
  33161. 00018800  4FEF 005C                lea.l      A7, [A7 + 0x5C]
  33162. label00018804:
  33163. 00018804  3F3C FFFF                move.w     -[A7], 0xFFFF
  33164. 00018808  486E FFD4                pea.l      [A6 - 0x2C]
  33165. 0001880C  4EB9 0000 20A8           jsr        [0x000020A8]
  33166. 00018812  5C4F                     addq.w     A7, 6
  33167. 00018814  245F                     movea.l    A2, [A7]+
  33168. 00018816  4E5E                     unlink     A6
  33169. 00018818  4E75                     rts
  33170. 0001881A  4E56 FFC0                link       A6, -0x0040
  33171. 0001881E  48E7 0030                movem.l    -[A7], A2,A3
  33172. 00018822  246E 0008                movea.l    A2, [A6 + 0x8]
  33173. 00018826  486E FFC0                pea.l      [A6 - 0x40]
  33174. 0001882A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  33175. 0001882E  2057                     movea.l    A0, [A7]
  33176. 00018830  2268 0004                movea.l    A1, [A0 + 0x4]
  33177. 00018834  2269 003C                movea.l    A1, [A1 + 0x3C]
  33178. 00018838  4E91                     jsr        [A1]
  33179. 0001883A  2D7C 4255 5456 FFE2      move.l     [A6 - 0x1E], 0x42555456 /* 'BUTV' */
  33180. 00018842  302E FFC6                move.w     D0, [A6 - 0x3A]
  33181. 00018846  906E FFC2                sub.w      D0, [A6 - 0x3E]
  33182. 0001884A  3D40 FFE6                move.w     [A6 - 0x1A], D0
  33183. 0001884E  2F0A                     move.l     -[A7], A2
  33184. 00018850  2057                     movea.l    A0, [A7]
  33185. 00018852  2250                     movea.l    A1, [A0]
  33186. 00018854  2269 00E8                movea.l    A1, [A1 + 0xE8]
  33187. 00018858  4E91                     jsr        [A1]
  33188. 0001885A  4A00                     tst.b      D0
  33189. 0001885C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  33190. 00018860  6704                     beq        +0x6 /* 00018866 */
  33191. 00018862  7018                     moveq.l    D0, 0x18
  33192. 00018864  6002                     bra        +0x4 /* 00018868 */
  33193. label00018866:
  33194. 00018866  7013                     moveq.l    D0, 0x13
  33195. label00018868:
  33196. 00018868  7200                     moveq.l    D1, 0x00
  33197. 0001886A  1200                     move.b     D1, D0
  33198. 0001886C  3D41 FFE8                move.w     [A6 - 0x18], D1
  33199. 00018870  1D7C 0001 FFEA           move.b     [A6 - 0x16], 0x1
  33200. 00018876  1D7C 0001 FFEB           move.b     [A6 - 0x15], 0x1
  33201. 0001887C  1D7C 0001 FFEC           move.b     [A6 - 0x14], 0x1
  33202. 00018882  422E FFED                clr.b      [A6 - 0x13]
  33203. 00018886  1D7C 0001 FFEE           move.b     [A6 - 0x12], 0x1
  33204. 0001888C  422E FFEF                clr.b      [A6 - 0x11]
  33205. 00018890  302E FFC2                move.w     D0, [A6 - 0x3E]
  33206. 00018894  5240                     addq.w     D0, 1
  33207. 00018896  48C0                     ext.l      D0
  33208. 00018898  2D40 FFF0                move.l     [A6 - 0x10], D0
  33209. 0001889C  306E FFC0                movea.w    A0, [A6 - 0x40]
  33210. 000188A0  2D48 FFF4                move.l     [A6 - 0xC], A0
  33211. 000188A4  42AE FFF8                clr.l      [A6 - 0x8]
  33212. 000188A8  266A 0004                movea.l    A3, [A2 + 0x4]
  33213. 000188AC  206B 0020                movea.l    A0, [A3 + 0x20]
  33214. 000188B0  2D48 FFFC                move.l     [A6 - 0x4], A0
  33215. 000188B4  42AE FFC8                clr.l      [A6 - 0x38]
  33216. 000188B8  42AE FFCC                clr.l      [A6 - 0x34]
  33217. 000188BC  42AE FFD4                clr.l      [A6 - 0x2C]
  33218. 000188C0  42AE FFD0                clr.l      [A6 - 0x30]
  33219. 000188C4  42AE FFD8                clr.l      [A6 - 0x28]
  33220. 000188C8  42AE FFDC                clr.l      [A6 - 0x24]
  33221. 000188CC  426E FFE0                clr.w      [A6 - 0x20]
  33222. 000188D0  4878 0086                push.l     0x86
  33223. 000188D4  4EB9 0000 1FF0           jsr        [0x00001FF0 /* SCSI2Base */]
  33224. 000188DA  2648                     movea.l    A3, A0
  33225. 000188DC  2008                     move.l     D0, A0
  33226. 000188DE  584F                     addq.w     A7, 4
  33227. 000188E0  6718                     beq        +0x1A /* 000188FA */
  33228. 000188E2  486E FFC8                pea.l      [A6 - 0x38]
  33229. 000188E6  486E FFE2                pea.l      [A6 - 0x1E]
  33230. 000188EA  3F3C 0001                move.w     -[A7], 0x1
  33231. 000188EE  2F0B                     move.l     -[A7], A3
  33232. 000188F0  4EB9 0000 3530           jsr        [0x00003530]
  33233. 000188F6  4FEF 000E                lea.l      A7, [A7 + 0xE]
  33234. label000188FA:
  33235. 000188FA  254B 003E                move.l     [A2 + 0x3E], A3
  33236. 000188FE  4CDF 0C00                movem.l    A2,A3, [A7]+
  33237. 00018902  4E5E                     unlink     A6
  33238. 00018904  4E75                     rts
  33239. 00018906  4E56 FEE2                link       A6, -0x011E
  33240. 0001890A  48E7 0030                movem.l    -[A7], A2,A3
  33241. 0001890E  266E 0008                movea.l    A3, [A6 + 0x8]
  33242. 00018912  246E 000C                movea.l    A2, [A6 + 0xC]
  33243. 00018916  42A7                     clr.l      -[A7]
  33244. 00018918  2F0B                     move.l     -[A7], A3
  33245. 0001891A  2057                     movea.l    A0, [A7]
  33246. 0001891C  2250                     movea.l    A1, [A0]
  33247. 0001891E  2269 00BC                movea.l    A1, [A1 + 0xBC]
  33248. 00018922  4E91                     jsr        [A1]
  33249. 00018924  584F                     addq.w     A7, 4
  33250. 00018926  2F08                     move.l     -[A7], A0
  33251. 00018928  486E FEE2                pea.l      [A6 - 0x11E]
  33252. 0001892C  4EB9 0000 2798           jsr        [0x00002798]
  33253. 00018932  4FEF 000C                lea.l      A7, [A7 + 0xC]
  33254. 00018936  607C                     bra        +0x7E /* 000189B4 */
  33255. label00018938:
  33256. 00018938  486E FEF6                pea.l      [A6 - 0x10A]
  33257. 0001893C  4EB9 0000 2440           jsr        [0x00002440]
  33258. 00018942  206E FEF6                movea.l    A0, [A6 - 0x10A]
  33259. 00018946  4850                     pea.l      [A0]
  33260. 00018948  2F2E FEF2                move.l     -[A7], [A6 - 0x10E]
  33261. 0001894C  2057                     movea.l    A0, [A7]
  33262. 0001894E  2268 0004                movea.l    A1, [A0 + 0x4]
  33263. 00018952  2269 0024                movea.l    A1, [A1 + 0x24]
  33264. 00018956  4E91                     jsr        [A1]
  33265. 00018958  1F12                     move.b     -[A7], [A2]
  33266. 0001895A  206E FEF6                movea.l    A0, [A6 - 0x10A]
  33267. 0001895E  1F10                     move.b     -[A7], [A0]
  33268. 00018960  2F0B                     move.l     -[A7], A3
  33269. 00018962  4868 0001                pea.l      [A0 + 0x1]
  33270. 00018966  206E FEFA                movea.l    A0, [A6 - 0x106]
  33271. 0001896A  4E90                     jsr        [A0]
  33272. 0001896C  4A40                     tst.w      D0
  33273. 0001896E  4FEF 0018                lea.l      A7, [A7 + 0x18]
  33274. 00018972  6618                     bne        +0x1A /* 0001898C */
  33275. 00018974  246E FEF2                movea.l    A2, [A6 - 0x10E]
  33276. 00018978  3F3C FFFF                move.w     -[A7], 0xFFFF
  33277. 0001897C  486E FEE2                pea.l      [A6 - 0x11E]
  33278. 00018980  4EB9 0000 27A0           jsr        [0x000027A0]
  33279. 00018986  204A                     movea.l    A0, A2
  33280. 00018988  5C4F                     addq.w     A7, 6
  33281. 0001898A  602E                     bra        +0x30 /* 000189BA */
  33282. label0001898C:
  33283. 0001898C  486E FEF2                pea.l      [A6 - 0x10E]
  33284. 00018990  486E FEE2                pea.l      [A6 - 0x11E]
  33285. 00018994  4EB9 0000 27A8           jsr        [0x000027A8]
  33286. 0001899A  4A00                     tst.b      D0
  33287. 0001899C  504F                     addq.w     A7, 8
  33288. 0001899E  6698                     bne        -0x66 /* 00018938 */
  33289. 000189A0  3F3C FFFF                move.w     -[A7], 0xFFFF
  33290. 000189A4  486E FEE2                pea.l      [A6 - 0x11E]
  33291. 000189A8  4EB9 0000 27A0           jsr        [0x000027A0]
  33292. 000189AE  91C8                     sub.l      A0, A0
  33293. 000189B0  5C4F                     addq.w     A7, 6
  33294. 000189B2  6006                     bra        +0x8 /* 000189BA */
  33295. label000189B4:
  33296. 000189B4  264A                     movea.l    A3, A2
  33297. 000189B6  528B                     addq.l     A3, 1
  33298. 000189B8  60D2                     bra        -0x2C /* 0001898C */
  33299. label000189BA:
  33300. 000189BA  4CDF 0C00                movem.l    A2,A3, [A7]+
  33301. 000189BE  4E5E                     unlink     A6
  33302. 000189C0  4E75                     rts
  33303. 000189C2  4E56 FFFC                link       A6, -0x0004
  33304. 000189C6  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  33305. 000189CA  286E 0008                movea.l    A4, [A6 + 0x8]
  33306. 000189CE  266E 000C                movea.l    A3, [A6 + 0xC]
  33307. 000189D2  262E 0010                move.l     D3, [A6 + 0x10]
  33308. 000189D6  2F0C                     move.l     -[A7], A4
  33309. 000189D8  2057                     movea.l    A0, [A7]
  33310. 000189DA  2250                     movea.l    A1, [A0]
  33311. 000189DC  2269 00BC                movea.l    A1, [A1 + 0xBC]
  33312. 000189E0  4E91                     jsr        [A1]
  33313. 000189E2  2448                     movea.l    A2, A0
  33314. 000189E4  42AE FFFC                clr.l      [A6 - 0x4]
  33315. 000189E8  486E FFFC                pea.l      [A6 - 0x4]
  33316. 000189EC  2F03                     move.l     -[A7], D3
  33317. 000189EE  2F0A                     move.l     -[A7], A2
  33318. 000189F0  2057                     movea.l    A0, [A7]
  33319. 000189F2  2250                     movea.l    A1, [A0]
  33320. 000189F4  2269 0010                movea.l    A1, [A1 + 0x10]
  33321. 000189F8  4E91                     jsr        [A1]
  33322. 000189FA  4AAE FFFC                tst.l      [A6 - 0x4]
  33323. 000189FE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  33324. 00018A02  6718                     beq        +0x1A /* 00018A1C */
  33325. 00018A04  2F0B                     move.l     -[A7], A3
  33326. 00018A06  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  33327. 00018A0A  2057                     movea.l    A0, [A7]
  33328. 00018A0C  2268 0004                movea.l    A1, [A0 + 0x4]
  33329. 00018A10  2269 0024                movea.l    A1, [A1 + 0x24]
  33330. 00018A14  4E91                     jsr        [A1]
  33331. 00018A16  7001                     moveq.l    D0, 0x01
  33332. 00018A18  504F                     addq.w     A7, 8
  33333. 00018A1A  6002                     bra        +0x4 /* 00018A1E */
  33334. label00018A1C:
  33335. 00018A1C  7000                     moveq.l    D0, 0x00
  33336. label00018A1E:
  33337. 00018A1E  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  33338. 00018A22  4E5E                     unlink     A6
  33339. 00018A24  4E75                     rts
  33340. 00018A26  4E56 FE00                link       A6, -0x0200
  33341. 00018A2A  48E7 1030                movem.l    -[A7], D3,A2,A3
  33342. 00018A2E  266E 0008                movea.l    A3, [A6 + 0x8]
  33343. 00018A32  246E 000C                movea.l    A2, [A6 + 0xC]
  33344. 00018A36  486E FF00                pea.l      [A6 - 0x100]
  33345. 00018A3A  2F3C 7462 2020           move.l     -[A7], 0x74622020 /* 'tb  ' */
  33346. 00018A40  4EB9 0000 2430           jsr        [0x00002430]
  33347. 00018A46  2F0B                     move.l     -[A7], A3
  33348. 00018A48  2057                     movea.l    A0, [A7]
  33349. 00018A4A  2250                     movea.l    A1, [A0]
  33350. 00018A4C  2269 00C0                movea.l    A1, [A1 + 0xC0]
  33351. 00018A50  4E91                     jsr        [A1]
  33352. 00018A52  2600                     move.l     D3, D0
  33353. 00018A54  2F03                     move.l     -[A7], D3
  33354. 00018A56  486E FE00                pea.l      [A6 - 0x200]
  33355. 00018A5A  4EB9 0000 1F80           jsr        [0x00001F80]
  33356. 00018A60  1D7C 0002 FF00           move.b     [A6 - 0x100], 0x2
  33357. 00018A66  3F3C 0100                move.w     -[A7], 0x100
  33358. 00018A6A  486E FE00                pea.l      [A6 - 0x200]
  33359. 00018A6E  486E FF00                pea.l      [A6 - 0x100]
  33360. 00018A72  4EB9 0000 2428           jsr        [0x00002428]
  33361. 00018A78  2F0A                     move.l     -[A7], A2
  33362. 00018A7A  486E FF00                pea.l      [A6 - 0x100]
  33363. 00018A7E  4EB9 0000 2438           jsr        [0x00002438]
  33364. 00018A84  2003                     move.l     D0, D3
  33365. 00018A86  4FEF 001E                lea.l      A7, [A7 + 0x1E]
  33366. 00018A8A  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  33367. 00018A8E  4E5E                     unlink     A6
  33368. 00018A90  4E75                     rts
  33369. 00018A92  4E56 FFE8                link       A6, -0x0018
  33370. 00018A96  48E7 0030                movem.l    -[A7], A2,A3
  33371. 00018A9A  266E 0008                movea.l    A3, [A6 + 0x8]
  33372. 00018A9E  2F0B                     move.l     -[A7], A3
  33373. 00018AA0  2057                     movea.l    A0, [A7]
  33374. 00018AA2  2250                     movea.l    A1, [A0]
  33375. 00018AA4  2269 00F8                movea.l    A1, [A1 + 0xF8]
  33376. 00018AA8  4E91                     jsr        [A1]
  33377. 00018AAA  42A7                     clr.l      -[A7]
  33378. 00018AAC  2F0B                     move.l     -[A7], A3
  33379. 00018AAE  2057                     movea.l    A0, [A7]
  33380. 00018AB0  2250                     movea.l    A1, [A0]
  33381. 00018AB2  2269 00BC                movea.l    A1, [A1 + 0xBC]
  33382. 00018AB6  4E91                     jsr        [A1]
  33383. 00018AB8  584F                     addq.w     A7, 4
  33384. 00018ABA  2F08                     move.l     -[A7], A0
  33385. 00018ABC  486E FFE8                pea.l      [A6 - 0x18]
  33386. 00018AC0  4EB9 0000 2798           jsr        [0x00002798]
  33387. 00018AC6  4FEF 0010                lea.l      A7, [A7 + 0x10]
  33388. 00018ACA  6022                     bra        +0x24 /* 00018AEE */
  33389. label00018ACC:
  33390. 00018ACC  486E FFF8                pea.l      [A6 - 0x8]
  33391. 00018AD0  2F0B                     move.l     -[A7], A3
  33392. 00018AD2  2057                     movea.l    A0, [A7]
  33393. 00018AD4  2250                     movea.l    A1, [A0]
  33394. 00018AD6  2269 0130                movea.l    A1, [A1 + 0x130]
  33395. 00018ADA  4E91                     jsr        [A1]
  33396. 00018ADC  4AAE FFFC                tst.l      [A6 - 0x4]
  33397. 00018AE0  504F                     addq.w     A7, 8
  33398. 00018AE2  670A                     beq        +0xC /* 00018AEE */
  33399. 00018AE4  246E FFFC                movea.l    A2, [A6 - 0x4]
  33400. 00018AE8  256E FFF8 0008           move.l     [A2 + 0x8], [A6 - 0x8]
  33401. label00018AEE:
  33402. 00018AEE  486E FFFC                pea.l      [A6 - 0x4]
  33403. 00018AF2  486E FFE8                pea.l      [A6 - 0x18]
  33404. 00018AF6  4EB9 0000 27A8           jsr        [0x000027A8]
  33405. 00018AFC  4A00                     tst.b      D0
  33406. 00018AFE  504F                     addq.w     A7, 8
  33407. 00018B00  66CA                     bne        -0x34 /* 00018ACC */
  33408. 00018B02  3F3C FFFF                move.w     -[A7], 0xFFFF
  33409. 00018B06  486E FFE8                pea.l      [A6 - 0x18]
  33410. 00018B0A  4EB9 0000 27A0           jsr        [0x000027A0]
  33411. 00018B10  5C4F                     addq.w     A7, 6
  33412. 00018B12  4CDF 0C00                movem.l    A2,A3, [A7]+
  33413. 00018B16  4E5E                     unlink     A6
  33414. 00018B18  4E75                     rts
  33415. 00018B1A  4E56 0000                link       A6, 0
  33416. 00018B1E  2F0A                     move.l     -[A7], A2
  33417. 00018B20  246E 0008                movea.l    A2, [A6 + 0x8]
  33418. 00018B24  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  33419. 00018B28  2F0A                     move.l     -[A7], A2
  33420. 00018B2A  61FF FFFE DDA0           bsr        -0x1225E /* 000068CC */
  33421. 00018B30  41F9 0000 62D8           lea.l      A0, [0x000062D8]
  33422. 00018B36  2488                     move.l     [A2], A0
  33423. 00018B38  204A                     movea.l    A0, A2
  33424. 00018B3A  504F                     addq.w     A7, 8
  33425. 00018B3C  245F                     movea.l    A2, [A7]+
  33426. 00018B3E  4E5E                     unlink     A6
  33427. 00018B40  4E75                     rts
  33428. 00018B42  4E56 0000                link       A6, 0
  33429. 00018B46  2F0A                     move.l     -[A7], A2
  33430. 00018B48  246E 0008                movea.l    A2, [A6 + 0x8]
  33431. 00018B4C  200A                     move.l     D0, A2
  33432. 00018B4E  6724                     beq        +0x26 /* 00018B74 */
  33433. 00018B50  41F9 0000 62D8           lea.l      A0, [0x000062D8]
  33434. 00018B56  2488                     move.l     [A2], A0
  33435. 00018B58  4267                     clr.w      -[A7]
  33436. 00018B5A  2F0A                     move.l     -[A7], A2
  33437. 00018B5C  61FF FFFE DDA4           bsr        -0x1225A /* 00006902 */
  33438. 00018B62  4A6E 000C                tst.w      [A6 + 0xC]
  33439. 00018B66  5C4F                     addq.w     A7, 6
  33440. 00018B68  6F0A                     ble        +0xC /* 00018B74 */
  33441. 00018B6A  2F0A                     move.l     -[A7], A2
  33442. 00018B6C  4EB9 0000 1FF8           jsr        [0x00001FF8 /* DockingGlobals */]
  33443. 00018B72  584F                     addq.w     A7, 4
  33444. label00018B74:
  33445. 00018B74  204A                     movea.l    A0, A2
  33446. 00018B76  245F                     movea.l    A2, [A7]+
  33447. 00018B78  4E5E                     unlink     A6
  33448. 00018B7A  4E75                     rts
  33449. 00018B7C  4E56 FEFC                link       A6, -0x0104
  33450. 00018B80  48E7 0038                movem.l    -[A7], A2,A3,A4
  33451. 00018B84  286E 0008                movea.l    A4, [A6 + 0x8]
  33452. 00018B88  266E 000C                movea.l    A3, [A6 + 0xC]
  33453. 00018B8C  246E 0010                movea.l    A2, [A6 + 0x10]
  33454. 00018B90  4878 0002                push.l     0x2
  33455. 00018B94  486E FFFE                pea.l      [A6 - 0x2]
  33456. 00018B98  2F0A                     move.l     -[A7], A2
  33457. 00018B9A  4EB9 0000 2BA0           jsr        [0x00002BA0]
  33458. 00018BA0  4878 0002                push.l     0x2
  33459. 00018BA4  486E FEFC                pea.l      [A6 - 0x104]
  33460. 00018BA8  2F0A                     move.l     -[A7], A2
  33461. 00018BAA  4EB9 0000 2BA0           jsr        [0x00002BA0]
  33462. 00018BB0  486E FEFE                pea.l      [A6 - 0x102]
  33463. 00018BB4  2F0A                     move.l     -[A7], A2
  33464. 00018BB6  4EB9 0000 2BC0           jsr        [0x00002BC0]
  33465. 00018BBC  42A7                     clr.l      -[A7]
  33466. 00018BBE  3F2E FEFC                move.w     -[A7], [A6 - 0x104]
  33467. 00018BC2  486E FEFE                pea.l      [A6 - 0x102]
  33468. 00018BC6  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  33469. 00018BCA  2F0B                     move.l     -[A7], A3
  33470. 00018BCC  2F0C                     move.l     -[A7], A4
  33471. 00018BCE  2057                     movea.l    A0, [A7]
  33472. 00018BD0  2250                     movea.l    A1, [A0]
  33473. 00018BD2  2269 0010                movea.l    A1, [A1 + 0x10]
  33474. 00018BD6  4E91                     jsr        [A1]
  33475. 00018BD8  4FEF 0034                lea.l      A7, [A7 + 0x34]
  33476. 00018BDC  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  33477. 00018BE0  4E5E                     unlink     A6
  33478. 00018BE2  4E75                     rts
  33479. 00018BE4  4E56 0000                link       A6, 0
  33480. 00018BE8  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  33481. 00018BEC  246E 0008                movea.l    A2, [A6 + 0x8]
  33482. 00018BF0  286E 000C                movea.l    A4, [A6 + 0xC]
  33483. 00018BF4  382E 0010                move.w     D4, [A6 + 0x10]
  33484. 00018BF8  266E 0012                movea.l    A3, [A6 + 0x12]
  33485. 00018BFC  362E 0016                move.w     D3, [A6 + 0x16]
  33486. 00018C00  254C 0004                move.l     [A2 + 0x4], A4
  33487. 00018C04  0C44 00A0                cmpi.w     D4, 0xA0
  33488. 00018C08  57C0                     seq        D0
  33489. 00018C0A  4400                     neg.b      D0
  33490. 00018C0C  1540 0008                move.b     [A2 + 0x8], D0
  33491. 00018C10  42AA 000A                clr.l      [A2 + 0xA]
  33492. 00018C14  426A 000E                clr.w      [A2 + 0xE]
  33493. 00018C18  2F3C 6772 7068           move.l     -[A7], 0x67727068 /* 'grph' */
  33494. 00018C1E  3F03                     move.w     -[A7], D3
  33495. 00018C20  2F0B                     move.l     -[A7], A3
  33496. 00018C22  2F0A                     move.l     -[A7], A2
  33497. 00018C24  2057                     movea.l    A0, [A7]
  33498. 00018C26  2250                     movea.l    A1, [A0]
  33499. 00018C28  2269 00E4                movea.l    A1, [A1 + 0xE4]
  33500. 00018C2C  4E91                     jsr        [A1]
  33501. 00018C2E  4FEF 000E                lea.l      A7, [A7 + 0xE]
  33502. 00018C32  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  33503. 00018C36  4E5E                     unlink     A6
  33504. 00018C38  4E75                     rts
  33505. 00018C3A  4E56 FFE2                link       A6, -0x001E
  33506. 00018C3E  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  33507. 00018C42  246E 0008                movea.l    A2, [A6 + 0x8]
  33508. 00018C46  286E 000C                movea.l    A4, [A6 + 0xC]
  33509. 00018C4A  382E 0010                move.w     D4, [A6 + 0x10]
  33510. 00018C4E  262E 0012                move.l     D3, [A6 + 0x12]
  33511. 00018C52  4A14                     tst.b      [A4]
  33512. 00018C54  6700 0098                beq        +0x9A /* 00018CEE */
  33513. 00018C58  2D43 FFE2                move.l     [A6 - 0x1E], D3
  33514. 00018C5C  3D7C 0064 FFE6           move.w     [A6 - 0x1A], 0x64 /* 'd' */
  33515. 00018C62  3D7C 0014 FFE8           move.w     [A6 - 0x18], 0x14
  33516. 00018C68  1D7C 0001 FFEA           move.b     [A6 - 0x16], 0x1
  33517. 00018C6E  1D7C 0001 FFEB           move.b     [A6 - 0x15], 0x1
  33518. 00018C74  1D7C 0001 FFEC           move.b     [A6 - 0x14], 0x1
  33519. 00018C7A  1D7C 0001 FFED           move.b     [A6 - 0x13], 0x1
  33520. 00018C80  422E FFEE                clr.b      [A6 - 0x12]
  33521. 00018C84  422E FFEF                clr.b      [A6 - 0x11]
  33522. 00018C88  700C                     moveq.l    D0, 0x0C
  33523. 00018C8A  2D40 FFF0                move.l     [A6 - 0x10], D0
  33524. 00018C8E  42AE FFF4                clr.l      [A6 - 0xC]
  33525. 00018C92  42AE FFF8                clr.l      [A6 - 0x8]
  33526. 00018C96  266A 0004                movea.l    A3, [A2 + 0x4]
  33527. 00018C9A  206B 0020                movea.l    A0, [A3 + 0x20]
  33528. 00018C9E  2D48 FFFC                move.l     [A6 - 0x4], A0
  33529. 00018CA2  4878 0076                push.l     0x76 /* 'v' */
  33530. 00018CA6  4EB9 0000 1FF0           jsr        [0x00001FF0 /* SCSI2Base */]
  33531. 00018CAC  2648                     movea.l    A3, A0
  33532. 00018CAE  2008                     move.l     D0, A0
  33533. 00018CB0  584F                     addq.w     A7, 4
  33534. 00018CB2  671E                     beq        +0x20 /* 00018CD2 */
  33535. 00018CB4  2F3C 6973 7478           move.l     -[A7], 0x69737478 /* 'istx' */
  33536. 00018CBA  3F04                     move.w     -[A7], D4
  33537. 00018CBC  2F0C                     move.l     -[A7], A4
  33538. 00018CBE  486E FFE2                pea.l      [A6 - 0x1E]
  33539. 00018CC2  3F3C 0001                move.w     -[A7], 0x1
  33540. 00018CC6  2F0B                     move.l     -[A7], A3
  33541. 00018CC8  4EB9 0000 1C30           jsr        [0x00001C30]
  33542. 00018CCE  4FEF 0014                lea.l      A7, [A7 + 0x14]
  33543. label00018CD2:
  33544. 00018CD2  254B 000A                move.l     [A2 + 0xA], A3
  33545. 00018CD6  4227                     clr.b      -[A7]
  33546. 00018CD8  486A 000E                pea.l      [A2 + 0xE]
  33547. 00018CDC  2F0A                     move.l     -[A7], A2
  33548. 00018CDE  2057                     movea.l    A0, [A7]
  33549. 00018CE0  2250                     movea.l    A1, [A0]
  33550. 00018CE2  2269 00E0                movea.l    A1, [A1 + 0xE0]
  33551. 00018CE6  4E91                     jsr        [A1]
  33552. 00018CE8  4FEF 000A                lea.l      A7, [A7 + 0xA]
  33553. 00018CEC  6008                     bra        +0xA /* 00018CF6 */
  33554. label00018CEE:
  33555. 00018CEE  42AA 000A                clr.l      [A2 + 0xA]
  33556. 00018CF2  426A 000E                clr.w      [A2 + 0xE]
  33557. label00018CF6:
  33558. 00018CF6  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  33559. 00018CFA  4E5E                     unlink     A6
  33560. 00018CFC  4E75                     rts
  33561. 00018CFE  4E56 0000                link       A6, 0
  33562. 00018D02  2F0A                     move.l     -[A7], A2
  33563. 00018D04  246E 0008                movea.l    A2, [A6 + 0x8]
  33564. 00018D08  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  33565. 00018D0C  2F0A                     move.l     -[A7], A2
  33566. 00018D0E  4EB9 0000 0028           jsr        [0x00000028 /* __m68k_vec_a_trap__ */]
  33567. 00018D14  41F9 0000 60D8           lea.l      A0, [0x000060D8]
  33568. 00018D1A  2488                     move.l     [A2], A0
  33569. 00018D1C  422A 0008                clr.b      [A2 + 0x8]
  33570. 00018D20  204A                     movea.l    A0, A2
  33571. 00018D22  504F                     addq.w     A7, 8
  33572. 00018D24  245F                     movea.l    A2, [A7]+
  33573. 00018D26  4E5E                     unlink     A6
  33574. 00018D28  4E75                     rts
  33575. 00018D2A  4E56 0000                link       A6, 0
  33576. 00018D2E  2F0A                     move.l     -[A7], A2
  33577. 00018D30  246E 0008                movea.l    A2, [A6 + 0x8]
  33578. 00018D34  200A                     move.l     D0, A2
  33579. 00018D36  6724                     beq        +0x26 /* 00018D5C */
  33580. 00018D38  41F9 0000 60D8           lea.l      A0, [0x000060D8]
  33581. 00018D3E  2488                     move.l     [A2], A0
  33582. 00018D40  4267                     clr.w      -[A7]
  33583. 00018D42  2F0A                     move.l     -[A7], A2
  33584. 00018D44  4EB9 0000 0030           jsr        [0x00000030]
  33585. 00018D4A  4A6E 000C                tst.w      [A6 + 0xC]
  33586. 00018D4E  5C4F                     addq.w     A7, 6
  33587. 00018D50  6F0A                     ble        +0xC /* 00018D5C */
  33588. 00018D52  2F0A                     move.l     -[A7], A2
  33589. 00018D54  4EB9 0000 1FF8           jsr        [0x00001FF8 /* DockingGlobals */]
  33590. 00018D5A  584F                     addq.w     A7, 4
  33591. label00018D5C:
  33592. 00018D5C  204A                     movea.l    A0, A2
  33593. 00018D5E  245F                     movea.l    A2, [A7]+
  33594. 00018D60  4E5E                     unlink     A6
  33595. 00018D62  4E75                     rts
  33596. 00018D64  4E56 FEFC                link       A6, -0x0104
  33597. 00018D68  48E7 0038                movem.l    -[A7], A2,A3,A4
  33598. 00018D6C  286E 0008                movea.l    A4, [A6 + 0x8]
  33599. 00018D70  266E 000C                movea.l    A3, [A6 + 0xC]
  33600. 00018D74  246E 0010                movea.l    A2, [A6 + 0x10]
  33601. 00018D78  4878 0002                push.l     0x2
  33602. 00018D7C  486E FFFE                pea.l      [A6 - 0x2]
  33603. 00018D80  2F0A                     move.l     -[A7], A2
  33604. 00018D82  4EB9 0000 2BA0           jsr        [0x00002BA0]
  33605. 00018D88  4878 0002                push.l     0x2
  33606. 00018D8C  486E FEFC                pea.l      [A6 - 0x104]
  33607. 00018D90  2F0A                     move.l     -[A7], A2
  33608. 00018D92  4EB9 0000 2BA0           jsr        [0x00002BA0]
  33609. 00018D98  486E FEFE                pea.l      [A6 - 0x102]
  33610. 00018D9C  2F0A                     move.l     -[A7], A2
  33611. 00018D9E  4EB9 0000 2BC0           jsr        [0x00002BC0]
  33612. 00018DA4  42A7                     clr.l      -[A7]
  33613. 00018DA6  4267                     clr.w      -[A7]
  33614. 00018DA8  4879 0000 62D6           push.l     0x62D6
  33615. 00018DAE  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  33616. 00018DB2  2F0B                     move.l     -[A7], A3
  33617. 00018DB4  2F0C                     move.l     -[A7], A4
  33618. 00018DB6  2057                     movea.l    A0, [A7]
  33619. 00018DB8  2250                     movea.l    A1, [A0]
  33620. 00018DBA  2269 0010                movea.l    A1, [A1 + 0x10]
  33621. 00018DBE  4E91                     jsr        [A1]
  33622. 00018DC0  4FEF 0034                lea.l      A7, [A7 + 0x34]
  33623. 00018DC4  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  33624. 00018DC8  4E5E                     unlink     A6
  33625. 00018DCA  4E75                     rts
  33626. 00018DCC  48E7 1030                movem.l    -[A7], D3,A2,A3
  33627. 00018DD0  246F 0010                movea.l    A2, [A7 + 0x10]
  33628. 00018DD4  266F 0014                movea.l    A3, [A7 + 0x14]
  33629. 00018DD8  362F 0018                move.w     D3, [A7 + 0x18]
  33630. 00018DDC  254B 0004                move.l     [A2 + 0x4], A3
  33631. 00018DE0  0C43 0150                cmpi.w     D3, 0x150
  33632. 00018DE4  57C0                     seq        D0
  33633. 00018DE6  4400                     neg.b      D0
  33634. 00018DE8  1540 0008                move.b     [A2 + 0x8], D0
  33635. 00018DEC  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  33636. 00018DF0  4E75                     rts
  33637. 00018DF2  4E56 FFE8                link       A6, -0x0018
  33638. 00018DF6  2F0A                     move.l     -[A7], A2
  33639. 00018DF8  246E 0008                movea.l    A2, [A6 + 0x8]
  33640. 00018DFC  486E FFFA                pea.l      [A6 - 0x6]
  33641. 00018E00  4EB9 0000 2340           jsr        [0x00002340]
  33642. 00018E06  486E FFFA                pea.l      [A6 - 0x6]
  33643. 00018E0A  486E FFE8                pea.l      [A6 - 0x18]
  33644. 00018E0E  4EB9 0000 2368           jsr        [0x00002368]
  33645. 00018E14  486E FFF2                pea.l      [A6 - 0xE]
  33646. 00018E18  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  33647. 00018E1C  2057                     movea.l    A0, [A7]
  33648. 00018E1E  2268 0004                movea.l    A1, [A0 + 0x4]
  33649. 00018E22  2269 003C                movea.l    A1, [A1 + 0x3C]
  33650. 00018E26  4E91                     jsr        [A1]
  33651. 00018E28  486E FFF2                pea.l      [A6 - 0xE]
  33652. 00018E2C  A8A1                     syscall    FrameRect
  33653. 00018E2E  486E FFF2                pea.l      [A6 - 0xE]
  33654. 00018E32  2F3C 0001 0001           move.l     -[A7], 0x10001
  33655. 00018E38  A8A9                     syscall    InsetRect
  33656. 00018E3A  486E FFF2                pea.l      [A6 - 0xE]
  33657. 00018E3E  A8A1                     syscall    FrameRect
  33658. 00018E40  3F3C FFFF                move.w     -[A7], 0xFFFF
  33659. 00018E44  486E FFE8                pea.l      [A6 - 0x18]
  33660. 00018E48  4EB9 0000 2378           jsr        [0x00002378]
  33661. 00018E4E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  33662. 00018E52  486E FFEC                pea.l      [A6 - 0x14]
  33663. 00018E56  4EB9 0000 2348           jsr        [0x00002348]
  33664. 00018E5C  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  33665. 00018E60  206E FFEC                movea.l    A0, [A6 - 0x14]
  33666. 00018E64  4850                     pea.l      [A0]
  33667. 00018E66  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  33668. 00018E6A  A8E4                     syscall    SectRgn
  33669. 00018E6C  3F3C FFFF                move.w     -[A7], 0xFFFF
  33670. 00018E70  486E FFEC                pea.l      [A6 - 0x14]
  33671. 00018E74  4EB9 0000 2358           jsr        [0x00002358]
  33672. 00018E7A  486E FFFA                pea.l      [A6 - 0x6]
  33673. 00018E7E  4EB9 0000 2360           jsr        [0x00002360]
  33674. 00018E84  2448                     movea.l    A2, A0
  33675. 00018E86  3F3C FFFF                move.w     -[A7], 0xFFFF
  33676. 00018E8A  486E FFFA                pea.l      [A6 - 0x6]
  33677. 00018E8E  4EB9 0000 2358           jsr        [0x00002358]
  33678. 00018E94  204A                     movea.l    A0, A2
  33679. 00018E96  4FEF 0032                lea.l      A7, [A7 + 0x32]
  33680. 00018E9A  245F                     movea.l    A2, [A7]+
  33681. 00018E9C  4E5E                     unlink     A6
  33682. 00018E9E  4E75                     rts
  33683. 00018EA0  4E56 FFE8                link       A6, -0x0018
  33684. 00018EA4  2F0A                     move.l     -[A7], A2
  33685. 00018EA6  246E 0008                movea.l    A2, [A6 + 0x8]
  33686. 00018EAA  486E FFFA                pea.l      [A6 - 0x6]
  33687. 00018EAE  4EB9 0000 2340           jsr        [0x00002340]
  33688. 00018EB4  486E FFFA                pea.l      [A6 - 0x6]
  33689. 00018EB8  486E FFE8                pea.l      [A6 - 0x18]
  33690. 00018EBC  4EB9 0000 2368           jsr        [0x00002368]
  33691. 00018EC2  486E FFF2                pea.l      [A6 - 0xE]
  33692. 00018EC6  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  33693. 00018ECA  2057                     movea.l    A0, [A7]
  33694. 00018ECC  2268 0004                movea.l    A1, [A0 + 0x4]
  33695. 00018ED0  2269 003C                movea.l    A1, [A1 + 0x3C]
  33696. 00018ED4  4E91                     jsr        [A1]
  33697. 00018ED6  486E FFF2                pea.l      [A6 - 0xE]
  33698. 00018EDA  2F3C 0001 0001           move.l     -[A7], 0x10001
  33699. 00018EE0  A8A9                     syscall    InsetRect
  33700. 00018EE2  486E FFF2                pea.l      [A6 - 0xE]
  33701. 00018EE6  A8A1                     syscall    FrameRect
  33702. 00018EE8  486E FFF2                pea.l      [A6 - 0xE]
  33703. 00018EEC  2F3C 0001 0001           move.l     -[A7], 0x10001
  33704. 00018EF2  A8A9                     syscall    InsetRect
  33705. 00018EF4  486E FFF2                pea.l      [A6 - 0xE]
  33706. 00018EF8  A8A1                     syscall    FrameRect
  33707. 00018EFA  3F3C FFFF                move.w     -[A7], 0xFFFF
  33708. 00018EFE  486E FFE8                pea.l      [A6 - 0x18]
  33709. 00018F02  4EB9 0000 2378           jsr        [0x00002378]
  33710. 00018F08  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  33711. 00018F0C  486E FFEC                pea.l      [A6 - 0x14]
  33712. 00018F10  4EB9 0000 2348           jsr        [0x00002348]
  33713. 00018F16  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  33714. 00018F1A  206E FFEC                movea.l    A0, [A6 - 0x14]
  33715. 00018F1E  4850                     pea.l      [A0]
  33716. 00018F20  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  33717. 00018F24  A8E6                     syscall    DiffRgn
  33718. 00018F26  3F3C FFFF                move.w     -[A7], 0xFFFF
  33719. 00018F2A  486E FFEC                pea.l      [A6 - 0x14]
  33720. 00018F2E  4EB9 0000 2358           jsr        [0x00002358]
  33721. 00018F34  486E FFFA                pea.l      [A6 - 0x6]
  33722. 00018F38  4EB9 0000 2360           jsr        [0x00002360]
  33723. 00018F3E  2448                     movea.l    A2, A0
  33724. 00018F40  3F3C FFFF                move.w     -[A7], 0xFFFF
  33725. 00018F44  486E FFFA                pea.l      [A6 - 0x6]
  33726. 00018F48  4EB9 0000 2358           jsr        [0x00002358]
  33727. 00018F4E  204A                     movea.l    A0, A2
  33728. 00018F50  4FEF 0032                lea.l      A7, [A7 + 0x32]
  33729. 00018F54  245F                     movea.l    A2, [A7]+
  33730. 00018F56  4E5E                     unlink     A6
  33731. 00018F58  4E75                     rts
  33732. 00018F5A  4E56 0000                link       A6, 0
  33733. 00018F5E  48E7 1820                movem.l    -[A7], D3,D4,A2
  33734. 00018F62  246E 0008                movea.l    A2, [A6 + 0x8]
  33735. 00018F66  162E 000C                move.b     D3, [A6 + 0xC]
  33736. 00018F6A  182E 000E                move.b     D4, [A6 + 0xE]
  33737. 00018F6E  B62A 0008                cmp.b      D3, [A2 + 0x8]
  33738. 00018F72  6732                     beq        +0x34 /* 00018FA6 */
  33739. 00018F74  1543 0008                move.b     [A2 + 0x8], D3
  33740. 00018F78  4A04                     tst.b      D4
  33741. 00018F7A  672A                     beq        +0x2C /* 00018FA6 */
  33742. 00018F7C  42A7                     clr.l      -[A7]
  33743. 00018F7E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  33744. 00018F82  2057                     movea.l    A0, [A7]
  33745. 00018F84  2268 0004                movea.l    A1, [A0 + 0x4]
  33746. 00018F88  2269 00E8                movea.l    A1, [A1 + 0xE8]
  33747. 00018F8C  4E91                     jsr        [A1]
  33748. 00018F8E  4A00                     tst.b      D0
  33749. 00018F90  504F                     addq.w     A7, 8
  33750. 00018F92  6712                     beq        +0x14 /* 00018FA6 */
  33751. 00018F94  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  33752. 00018F98  2057                     movea.l    A0, [A7]
  33753. 00018F9A  2268 0004                movea.l    A1, [A0 + 0x4]
  33754. 00018F9E  2269 00BC                movea.l    A1, [A1 + 0xBC]
  33755. 00018FA2  4E91                     jsr        [A1]
  33756. 00018FA4  584F                     addq.w     A7, 4
  33757. label00018FA6:
  33758. 00018FA6  4CDF 0418                movem.l    D3,D4,A2, [A7]+
  33759. 00018FAA  4E5E                     unlink     A6
  33760. 00018FAC  4E75                     rts
  33761. 00018FAE  4E56 FFEE                link       A6, -0x0012
  33762. 00018FB2  48E7 0038                movem.l    -[A7], A2,A3,A4
  33763. 00018FB6  246E 0008                movea.l    A2, [A6 + 0x8]
  33764. 00018FBA  286E 000C                movea.l    A4, [A6 + 0xC]
  33765. 00018FBE  266E 0010                movea.l    A3, [A6 + 0x10]
  33766. 00018FC2  200C                     move.l     D0, A4
  33767. 00018FC4  6716                     beq        +0x18 /* 00018FDC */
  33768. 00018FC6  486E FFFA                pea.l      [A6 - 0x6]
  33769. 00018FCA  4EB9 0000 05E0           jsr        [0x000005E0]
  33770. 00018FD0  28AE FFFA                move.l     [A4], [A6 - 0x6]
  33771. 00018FD4  396E FFFE 0004           move.w     [A4 + 0x4], [A6 - 0x2]
  33772. 00018FDA  584F                     addq.w     A7, 4
  33773. label00018FDC:
  33774. 00018FDC  200B                     move.l     D0, A3
  33775. 00018FDE  6752                     beq        +0x54 /* 00019032 */
  33776. 00018FE0  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  33777. 00018FE4  4EB9 0000 3110           jsr        [0x00003110]
  33778. 00018FEA  4A00                     tst.b      D0
  33779. 00018FEC  584F                     addq.w     A7, 4
  33780. 00018FEE  6726                     beq        +0x28 /* 00019016 */
  33781. 00018FF0  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  33782. 00018FF4  4EB9 0000 30D8           jsr        [0x000030D8]
  33783. 00018FFA  4A00                     tst.b      D0
  33784. 00018FFC  584F                     addq.w     A7, 4
  33785. 00018FFE  6716                     beq        +0x18 /* 00019016 */
  33786. 00019000  1F3C 0002                move.b     -[A7], 0x2
  33787. 00019004  486E FFF4                pea.l      [A6 - 0xC]
  33788. 00019008  4EB9 0000 05D8           jsr        [0x000005D8]
  33789. 0001900E  41EE FFF4                lea.l      A0, [A6 - 0xC]
  33790. 00019012  5C4F                     addq.w     A7, 6
  33791. 00019014  6014                     bra        +0x16 /* 0001902A */
  33792. label00019016:
  33793. 00019016  1F3C 0002                move.b     -[A7], 0x2
  33794. 0001901A  486E FFEE                pea.l      [A6 - 0x12]
  33795. 0001901E  4EB9 0000 05D8           jsr        [0x000005D8]
  33796. 00019024  41EE FFEE                lea.l      A0, [A6 - 0x12]
  33797. 00019028  5C4F                     addq.w     A7, 6
  33798. label0001902A:
  33799. 0001902A  2690                     move.l     [A3], [A0]
  33800. 0001902C  3768 0004 0004           move.w     [A3 + 0x4], [A0 + 0x4]
  33801. label00019032:
  33802. 00019032  7001                     moveq.l    D0, 0x01
  33803. 00019034  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  33804. 00019038  4E5E                     unlink     A6
  33805. 0001903A  4E75                     rts
  33806. 0001903C  4E56 FFF4                link       A6, -0x000C
  33807. 00019040  486E FFFA                pea.l      [A6 - 0x6]
  33808. 00019044  486E FFF4                pea.l      [A6 - 0xC]
  33809. 00019048  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  33810. 0001904C  2057                     movea.l    A0, [A7]
  33811. 0001904E  2250                     movea.l    A1, [A0]
  33812. 00019050  2269 0090                movea.l    A1, [A1 + 0x90]
  33813. 00019054  4E91                     jsr        [A1]
  33814. 00019056  486E FFF4                pea.l      [A6 - 0xC]
  33815. 0001905A  AA14                     syscall    RGBForeColor
  33816. 0001905C  486E FFFA                pea.l      [A6 - 0x6]
  33817. 00019060  AA15                     syscall    RGBBackColor
  33818. 00019062  7001                     moveq.l    D0, 0x01
  33819. 00019064  4E5E                     unlink     A6
  33820. 00019066  4E75                     rts
  33821. 00019068  4E56 0000                link       A6, 0
  33822. 0001906C  2F0A                     move.l     -[A7], A2
  33823. 0001906E  246E 0008                movea.l    A2, [A6 + 0x8]
  33824. 00019072  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  33825. 00019076  4EB9 0000 30D8           jsr        [0x000030D8]
  33826. 0001907C  4A00                     tst.b      D0
  33827. 0001907E  584F                     addq.w     A7, 4
  33828. 00019080  6712                     beq        +0x14 /* 00019094 */
  33829. 00019082  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  33830. 00019086  2057                     movea.l    A0, [A7]
  33831. 00019088  2268 0004                movea.l    A1, [A0 + 0x4]
  33832. 0001908C  2269 00BC                movea.l    A1, [A1 + 0xBC]
  33833. 00019090  4E91                     jsr        [A1]
  33834. 00019092  584F                     addq.w     A7, 4
  33835. label00019094:
  33836. 00019094  245F                     movea.l    A2, [A7]+
  33837. 00019096  4E5E                     unlink     A6
  33838. 00019098  4E75                     rts
  33839. 0001909A  4E56 0000                link       A6, 0
  33840. 0001909E  2F0A                     move.l     -[A7], A2
  33841. 000190A0  246E 0008                movea.l    A2, [A6 + 0x8]
  33842. 000190A4  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  33843. 000190A8  4EB9 0000 30D8           jsr        [0x000030D8]
  33844. 000190AE  4A00                     tst.b      D0
  33845. 000190B0  584F                     addq.w     A7, 4
  33846. 000190B2  6612                     bne        +0x14 /* 000190C6 */
  33847. 000190B4  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  33848. 000190B8  2057                     movea.l    A0, [A7]
  33849. 000190BA  2268 0004                movea.l    A1, [A0 + 0x4]
  33850. 000190BE  2269 00BC                movea.l    A1, [A1 + 0xBC]
  33851. 000190C2  4E91                     jsr        [A1]
  33852. 000190C4  584F                     addq.w     A7, 4
  33853. label000190C6:
  33854. 000190C6  245F                     movea.l    A2, [A7]+
  33855. 000190C8  4E5E                     unlink     A6
  33856. 000190CA  4E75                     rts
  33857. 000190CC  4E56 0000                link       A6, 0
  33858. 000190D0  2F0A                     move.l     -[A7], A2
  33859. 000190D2  246E 0008                movea.l    A2, [A6 + 0x8]
  33860. 000190D6  2F0A                     move.l     -[A7], A2
  33861. 000190D8  2057                     movea.l    A0, [A7]
  33862. 000190DA  2250                     movea.l    A1, [A0]
  33863. 000190DC  2269 00BC                movea.l    A1, [A1 + 0xBC]
  33864. 000190E0  4E91                     jsr        [A1]
  33865. 000190E2  2F0A                     move.l     -[A7], A2
  33866. 000190E4  2057                     movea.l    A0, [A7]
  33867. 000190E6  2250                     movea.l    A1, [A0]
  33868. 000190E8  2269 00C0                movea.l    A1, [A1 + 0xC0]
  33869. 000190EC  4E91                     jsr        [A1]
  33870. 000190EE  2F0A                     move.l     -[A7], A2
  33871. 000190F0  2057                     movea.l    A0, [A7]
  33872. 000190F2  2250                     movea.l    A1, [A0]
  33873. 000190F4  2269 00C4                movea.l    A1, [A1 + 0xC4]
  33874. 000190F8  4E91                     jsr        [A1]
  33875. 000190FA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  33876. 000190FE  245F                     movea.l    A2, [A7]+
  33877. 00019100  4E5E                     unlink     A6
  33878. 00019102  4E75                     rts
  33879. 00019104  4E56 FFC0                link       A6, -0x0040
  33880. 00019108  2F0A                     move.l     -[A7], A2
  33881. 0001910A  246E 0008                movea.l    A2, [A6 + 0x8]
  33882. 0001910E  486E FFC0                pea.l      [A6 - 0x40]
  33883. 00019112  4EB9 0000 20A0           jsr        [0x000020A0]
  33884. 00019118  4EB9 0000 20B0           jsr        [0x000020B0]
  33885. 0001911E  486E FFF2                pea.l      [A6 - 0xE]
  33886. 00019122  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  33887. 00019126  2057                     movea.l    A0, [A7]
  33888. 00019128  2268 0004                movea.l    A1, [A0 + 0x4]
  33889. 0001912C  2269 003C                movea.l    A1, [A1 + 0x3C]
  33890. 00019130  4E91                     jsr        [A1]
  33891. 00019132  486E FFF2                pea.l      [A6 - 0xE]
  33892. 00019136  486E FFDE                pea.l      [A6 - 0x22]
  33893. 0001913A  4EB9 0000 2148           jsr        [0x00002148]
  33894. 00019140  4FEF 0014                lea.l      A7, [A7 + 0x14]
  33895. 00019144  603E                     bra        +0x40 /* 00019184 */
  33896. label00019146:
  33897. 00019146  0C6E 0004 FFF0           cmpi.w     [A6 - 0x10], 0x4
  33898. 0001914C  6C1A                     bge        +0x1C /* 00019168 */
  33899. 0001914E  486E FFFA                pea.l      [A6 - 0x6]
  33900. 00019152  4EB9 0000 05E8           jsr        [0x000005E8]
  33901. 00019158  486E FFFA                pea.l      [A6 - 0x6]
  33902. 0001915C  AA14                     syscall    RGBForeColor
  33903. 0001915E  486E FFF2                pea.l      [A6 - 0xE]
  33904. 00019162  A8A2                     syscall    PaintRect
  33905. 00019164  584F                     addq.w     A7, 4
  33906. 00019166  601C                     bra        +0x1E /* 00019184 */
  33907. label00019168:
  33908. 00019168  1F3C 0002                move.b     -[A7], 0x2
  33909. 0001916C  486E FFFA                pea.l      [A6 - 0x6]
  33910. 00019170  4EB9 0000 05D8           jsr        [0x000005D8]
  33911. 00019176  486E FFFA                pea.l      [A6 - 0x6]
  33912. 0001917A  AA14                     syscall    RGBForeColor
  33913. 0001917C  486E FFF2                pea.l      [A6 - 0xE]
  33914. 00019180  A8A2                     syscall    PaintRect
  33915. 00019182  5C4F                     addq.w     A7, 6
  33916. label00019184:
  33917. 00019184  486E FFF0                pea.l      [A6 - 0x10]
  33918. 00019188  486E FFDE                pea.l      [A6 - 0x22]
  33919. 0001918C  4EB9 0000 2158           jsr        [0x00002158]
  33920. 00019192  4A00                     tst.b      D0
  33921. 00019194  504F                     addq.w     A7, 8
  33922. 00019196  66AE                     bne        -0x50 /* 00019146 */
  33923. 00019198  3F3C FFFF                move.w     -[A7], 0xFFFF
  33924. 0001919C  486E FFDE                pea.l      [A6 - 0x22]
  33925. 000191A0  4EB9 0000 2150           jsr        [0x00002150]
  33926. 000191A6  3F3C FFFF                move.w     -[A7], 0xFFFF
  33927. 000191AA  486E FFC0                pea.l      [A6 - 0x40]
  33928. 000191AE  4EB9 0000 20A8           jsr        [0x000020A8]
  33929. 000191B4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  33930. 000191B8  245F                     movea.l    A2, [A7]+
  33931. 000191BA  4E5E                     unlink     A6
  33932. 000191BC  4E75                     rts
  33933. 000191BE  4E56 FFAE                link       A6, -0x0052
  33934. 000191C2  2F0A                     move.l     -[A7], A2
  33935. 000191C4  246E 0008                movea.l    A2, [A6 + 0x8]
  33936. 000191C8  486E FFAE                pea.l      [A6 - 0x52]
  33937. 000191CC  4EB9 0000 20A0           jsr        [0x000020A0]
  33938. 000191D2  4EB9 0000 20B0           jsr        [0x000020B0]
  33939. 000191D8  486E FFF8                pea.l      [A6 - 0x8]
  33940. 000191DC  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  33941. 000191E0  2057                     movea.l    A0, [A7]
  33942. 000191E2  2268 0004                movea.l    A1, [A0 + 0x4]
  33943. 000191E6  2269 003C                movea.l    A1, [A1 + 0x3C]
  33944. 000191EA  4E91                     jsr        [A1]
  33945. 000191EC  486E FFF8                pea.l      [A6 - 0x8]
  33946. 000191F0  486E FFDE                pea.l      [A6 - 0x22]
  33947. 000191F4  4EB9 0000 2148           jsr        [0x00002148]
  33948. 000191FA  4FEF 0014                lea.l      A7, [A7 + 0x14]
  33949. 000191FE  6000 00BC                bra        +0xBE /* 000192BC */
  33950. label00019202:
  33951. 00019202  0C6E 0004 FFF0           cmpi.w     [A6 - 0x10], 0x4
  33952. 00019208  6C12                     bge        +0x14 /* 0001921C */
  33953. 0001920A  486E FFD8                pea.l      [A6 - 0x28]
  33954. 0001920E  4EB9 0000 05E0           jsr        [0x000005E0]
  33955. 00019214  41EE FFD8                lea.l      A0, [A6 - 0x28]
  33956. 00019218  584F                     addq.w     A7, 4
  33957. 0001921A  6046                     bra        +0x48 /* 00019262 */
  33958. label0001921C:
  33959. 0001921C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  33960. 00019220  4EB9 0000 3110           jsr        [0x00003110]
  33961. 00019226  4A00                     tst.b      D0
  33962. 00019228  584F                     addq.w     A7, 4
  33963. 0001922A  6722                     beq        +0x24 /* 0001924E */
  33964. 0001922C  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  33965. 00019230  4EB9 0000 30D8           jsr        [0x000030D8]
  33966. 00019236  4A00                     tst.b      D0
  33967. 00019238  584F                     addq.w     A7, 4
  33968. 0001923A  6712                     beq        +0x14 /* 0001924E */
  33969. 0001923C  486E FFD2                pea.l      [A6 - 0x2E]
  33970. 00019240  4EB9 0000 05E0           jsr        [0x000005E0]
  33971. 00019246  41EE FFD2                lea.l      A0, [A6 - 0x2E]
  33972. 0001924A  584F                     addq.w     A7, 4
  33973. 0001924C  6014                     bra        +0x16 /* 00019262 */
  33974. label0001924E:
  33975. 0001924E  1F3C 000A                move.b     -[A7], 0xA /* '\n' */
  33976. 00019252  486E FFCC                pea.l      [A6 - 0x34]
  33977. 00019256  4EB9 0000 05D8           jsr        [0x000005D8]
  33978. 0001925C  41EE FFCC                lea.l      A0, [A6 - 0x34]
  33979. 00019260  5C4F                     addq.w     A7, 6
  33980. label00019262:
  33981. 00019262  2D50 FFF2                move.l     [A6 - 0xE], [A0]
  33982. 00019266  3D68 0004 FFF6           move.w     [A6 - 0xA], [A0 + 0x4]
  33983. 0001926C  486E FFF2                pea.l      [A6 - 0xE]
  33984. 00019270  AA14                     syscall    RGBForeColor
  33985. 00019272  2F0A                     move.l     -[A7], A2
  33986. 00019274  2057                     movea.l    A0, [A7]
  33987. 00019276  2250                     movea.l    A1, [A0]
  33988. 00019278  2269 00AC                movea.l    A1, [A1 + 0xAC]
  33989. 0001927C  4E91                     jsr        [A1]
  33990. 0001927E  4A00                     tst.b      D0
  33991. 00019280  584F                     addq.w     A7, 4
  33992. 00019282  6708                     beq        +0xA /* 0001928C */
  33993. 00019284  486E FFF8                pea.l      [A6 - 0x8]
  33994. 00019288  A8A1                     syscall    FrameRect
  33995. 0001928A  6030                     bra        +0x32 /* 000192BC */
  33996. label0001928C:
  33997. 0001928C  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  33998. 00019290  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  33999. 00019294  A893                     syscall    MoveTo
  34000. 00019296  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  34001. 0001929A  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  34002. 0001929E  A891                     syscall    LineTo
  34003. 000192A0  302E FFFE                move.w     D0, [A6 - 0x2]
  34004. 000192A4  5340                     subq.w     D0, 1
  34005. 000192A6  3F00                     move.w     -[A7], D0
  34006. 000192A8  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  34007. 000192AC  A891                     syscall    LineTo
  34008. 000192AE  302E FFFE                move.w     D0, [A6 - 0x2]
  34009. 000192B2  5340                     subq.w     D0, 1
  34010. 000192B4  3F00                     move.w     -[A7], D0
  34011. 000192B6  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  34012. 000192BA  A891                     syscall    LineTo
  34013. label000192BC:
  34014. 000192BC  486E FFF0                pea.l      [A6 - 0x10]
  34015. 000192C0  486E FFDE                pea.l      [A6 - 0x22]
  34016. 000192C4  4EB9 0000 2158           jsr        [0x00002158]
  34017. 000192CA  4A00                     tst.b      D0
  34018. 000192CC  504F                     addq.w     A7, 8
  34019. 000192CE  6600 FF32                bne        -0xCC /* 00019202 */
  34020. 000192D2  3F3C FFFF                move.w     -[A7], 0xFFFF
  34021. 000192D6  486E FFDE                pea.l      [A6 - 0x22]
  34022. 000192DA  4EB9 0000 2150           jsr        [0x00002150]
  34023. 000192E0  3F3C FFFF                move.w     -[A7], 0xFFFF
  34024. 000192E4  486E FFAE                pea.l      [A6 - 0x52]
  34025. 000192E8  4EB9 0000 20A8           jsr        [0x000020A8]
  34026. 000192EE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  34027. 000192F2  245F                     movea.l    A2, [A7]+
  34028. 000192F4  4E5E                     unlink     A6
  34029. 000192F6  4E75                     rts
  34030. 000192F8  4E56 FFC0                link       A6, -0x0040
  34031. 000192FC  2F0A                     move.l     -[A7], A2
  34032. 000192FE  246E 0008                movea.l    A2, [A6 + 0x8]
  34033. 00019302  486E FFC0                pea.l      [A6 - 0x40]
  34034. 00019306  4EB9 0000 20A0           jsr        [0x000020A0]
  34035. 0001930C  4EB9 0000 20B0           jsr        [0x000020B0]
  34036. 00019312  486E FFF2                pea.l      [A6 - 0xE]
  34037. 00019316  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  34038. 0001931A  2057                     movea.l    A0, [A7]
  34039. 0001931C  2268 0004                movea.l    A1, [A0 + 0x4]
  34040. 00019320  2269 003C                movea.l    A1, [A1 + 0x3C]
  34041. 00019324  4E91                     jsr        [A1]
  34042. 00019326  486E FFF2                pea.l      [A6 - 0xE]
  34043. 0001932A  2F3C 0001 0001           move.l     -[A7], 0x10001
  34044. 00019330  A8A9                     syscall    InsetRect
  34045. 00019332  2F0A                     move.l     -[A7], A2
  34046. 00019334  2057                     movea.l    A0, [A7]
  34047. 00019336  2250                     movea.l    A1, [A0]
  34048. 00019338  2269 00AC                movea.l    A1, [A1 + 0xAC]
  34049. 0001933C  4E91                     jsr        [A1]
  34050. 0001933E  4A00                     tst.b      D0
  34051. 00019340  4FEF 0010                lea.l      A7, [A7 + 0x10]
  34052. 00019344  6604                     bne        +0x6 /* 0001934A */
  34053. 00019346  526E FFF6                addq.w     [A6 - 0xA], 1
  34054. label0001934A:
  34055. 0001934A  486E FFF2                pea.l      [A6 - 0xE]
  34056. 0001934E  486E FFDE                pea.l      [A6 - 0x22]
  34057. 00019352  4EB9 0000 2148           jsr        [0x00002148]
  34058. 00019358  504F                     addq.w     A7, 8
  34059. 0001935A  6074                     bra        +0x76 /* 000193D0 */
  34060. label0001935C:
  34061. 0001935C  0C6E 0004 FFF0           cmpi.w     [A6 - 0x10], 0x4
  34062. 00019362  6D6C                     blt        +0x6E /* 000193D0 */
  34063. 00019364  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  34064. 00019368  4EB9 0000 3110           jsr        [0x00003110]
  34065. 0001936E  4A00                     tst.b      D0
  34066. 00019370  584F                     addq.w     A7, 4
  34067. 00019372  675C                     beq        +0x5E /* 000193D0 */
  34068. 00019374  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  34069. 00019378  4EB9 0000 30D8           jsr        [0x000030D8]
  34070. 0001937E  4A00                     tst.b      D0
  34071. 00019380  584F                     addq.w     A7, 4
  34072. 00019382  674C                     beq        +0x4E /* 000193D0 */
  34073. 00019384  486E FFFA                pea.l      [A6 - 0x6]
  34074. 00019388  4EB9 0000 05E8           jsr        [0x000005E8]
  34075. 0001938E  486E FFFA                pea.l      [A6 - 0x6]
  34076. 00019392  AA14                     syscall    RGBForeColor
  34077. 00019394  2F3C 0001 0000           move.l     -[A7], 0x10000
  34078. 0001939A  42A7                     clr.l      -[A7]
  34079. 0001939C  486E FFF2                pea.l      [A6 - 0xE]
  34080. 000193A0  4EB9 0000 06B8           jsr        [0x000006B8]
  34081. 000193A6  1F3C 0005                move.b     -[A7], 0x5
  34082. 000193AA  486E FFFA                pea.l      [A6 - 0x6]
  34083. 000193AE  4EB9 0000 05D8           jsr        [0x000005D8]
  34084. 000193B4  486E FFFA                pea.l      [A6 - 0x6]
  34085. 000193B8  AA14                     syscall    RGBForeColor
  34086. 000193BA  42A7                     clr.l      -[A7]
  34087. 000193BC  2F3C 0001 0001           move.l     -[A7], 0x10001
  34088. 000193C2  486E FFF2                pea.l      [A6 - 0xE]
  34089. 000193C6  4EB9 0000 06B0           jsr        [0x000006B0]
  34090. 000193CC  4FEF 0022                lea.l      A7, [A7 + 0x22]
  34091. label000193D0:
  34092. 000193D0  486E FFF0                pea.l      [A6 - 0x10]
  34093. 000193D4  486E FFDE                pea.l      [A6 - 0x22]
  34094. 000193D8  4EB9 0000 2158           jsr        [0x00002158]
  34095. 000193DE  4A00                     tst.b      D0
  34096. 000193E0  504F                     addq.w     A7, 8
  34097. 000193E2  6600 FF78                bne        -0x86 /* 0001935C */
  34098. 000193E6  3F3C FFFF                move.w     -[A7], 0xFFFF
  34099. 000193EA  486E FFDE                pea.l      [A6 - 0x22]
  34100. 000193EE  4EB9 0000 2150           jsr        [0x00002150]
  34101. 000193F4  3F3C FFFF                move.w     -[A7], 0xFFFF
  34102. 000193F8  486E FFC0                pea.l      [A6 - 0x40]
  34103. 000193FC  4EB9 0000 20A8           jsr        [0x000020A8]
  34104. 00019402  4FEF 000C                lea.l      A7, [A7 + 0xC]
  34105. 00019406  245F                     movea.l    A2, [A7]+
  34106. 00019408  4E5E                     unlink     A6
  34107. 0001940A  4E75                     rts
  34108. 0001940C  4E56 FFF0                link       A6, -0x0010
  34109. 00019410  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  34110. 00019414  246E 0008                movea.l    A2, [A6 + 0x8]
  34111. 00019418  42A7                     clr.l      -[A7]
  34112. 0001941A  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  34113. 0001941E  2057                     movea.l    A0, [A7]
  34114. 00019420  2268 0004                movea.l    A1, [A0 + 0x4]
  34115. 00019424  2269 00E8                movea.l    A1, [A1 + 0xE8]
  34116. 00019428  4E91                     jsr        [A1]
  34117. 0001942A  4A00                     tst.b      D0
  34118. 0001942C  504F                     addq.w     A7, 8
  34119. 0001942E  677A                     beq        +0x7C /* 000194AA */
  34120. 00019430  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  34121. 00019434  4EB9 0000 30A0           jsr        [0x000030A0]
  34122. 0001943A  4A00                     tst.b      D0
  34123. 0001943C  584F                     addq.w     A7, 4
  34124. 0001943E  676A                     beq        +0x6C /* 000194AA */
  34125. 00019440  486E FFF0                pea.l      [A6 - 0x10]
  34126. 00019444  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  34127. 00019448  2057                     movea.l    A0, [A7]
  34128. 0001944A  2268 0004                movea.l    A1, [A0 + 0x4]
  34129. 0001944E  2269 0038                movea.l    A1, [A1 + 0x38]
  34130. 00019452  4E91                     jsr        [A1]
  34131. 00019454  4A00                     tst.b      D0
  34132. 00019456  504F                     addq.w     A7, 8
  34133. 00019458  6750                     beq        +0x52 /* 000194AA */
  34134. 0001945A  262A 0004                move.l     D3, [A2 + 0x4]
  34135. 0001945E  2643                     movea.l    A3, D3
  34136. 00019460  206B 0020                movea.l    A0, [A3 + 0x20]
  34137. 00019464  2008                     move.l     D0, A0
  34138. 00019466  6742                     beq        +0x44 /* 000194AA */
  34139. 00019468  2843                     movea.l    A4, D3
  34140. 0001946A  266C 0020                movea.l    A3, [A4 + 0x20]
  34141. 0001946E  2D6B 006C FFF8           move.l     [A6 - 0x8], [A3 + 0x6C]
  34142. 00019474  2D6B 0070 FFFC           move.l     [A6 - 0x4], [A3 + 0x70]
  34143. 0001947A  554F                     subq.w     A7, 2
  34144. 0001947C  486E FFF0                pea.l      [A6 - 0x10]
  34145. 00019480  486E FFF8                pea.l      [A6 - 0x8]
  34146. 00019484  486E FFF8                pea.l      [A6 - 0x8]
  34147. 00019488  A8AA                     syscall    SectRect
  34148. 0001948A  101F                     move.b     D0, [A7]+
  34149. 0001948C  671C                     beq        +0x1E /* 000194AA */
  34150. 0001948E  486E FFF8                pea.l      [A6 - 0x8]
  34151. 00019492  2F0A                     move.l     -[A7], A2
  34152. 00019494  2057                     movea.l    A0, [A7]
  34153. 00019496  2250                     movea.l    A1, [A0]
  34154. 00019498  2269 00B0                movea.l    A1, [A1 + 0xB0]
  34155. 0001949C  4E91                     jsr        [A1]
  34156. 0001949E  2648                     movea.l    A3, A0
  34157. 000194A0  2F0B                     move.l     -[A7], A3
  34158. 000194A2  A927                     syscall    InvalRgn
  34159. 000194A4  2F0B                     move.l     -[A7], A3
  34160. 000194A6  A8D9                     syscall    DisposRgn/DisposeRgn
  34161. 000194A8  504F                     addq.w     A7, 8
  34162. label000194AA:
  34163. 000194AA  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  34164. 000194AE  4E5E                     unlink     A6
  34165. 000194B0  4E75                     rts
  34166. 000194B2  4E56 FFF0                link       A6, -0x0010
  34167. 000194B6  48E7 0038                movem.l    -[A7], A2,A3,A4
  34168. 000194BA  246E 0008                movea.l    A2, [A6 + 0x8]
  34169. 000194BE  42A7                     clr.l      -[A7]
  34170. 000194C0  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  34171. 000194C4  2057                     movea.l    A0, [A7]
  34172. 000194C6  2268 0004                movea.l    A1, [A0 + 0x4]
  34173. 000194CA  2269 00E8                movea.l    A1, [A1 + 0xE8]
  34174. 000194CE  4E91                     jsr        [A1]
  34175. 000194D0  4A00                     tst.b      D0
  34176. 000194D2  504F                     addq.w     A7, 8
  34177. 000194D4  6700 00A0                beq        +0xA2 /* 00019576 */
  34178. 000194D8  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  34179. 000194DC  4EB9 0000 30A0           jsr        [0x000030A0]
  34180. 000194E2  4A00                     tst.b      D0
  34181. 000194E4  584F                     addq.w     A7, 4
  34182. 000194E6  6700 008E                beq        +0x90 /* 00019576 */
  34183. 000194EA  486E FFF8                pea.l      [A6 - 0x8]
  34184. 000194EE  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  34185. 000194F2  2057                     movea.l    A0, [A7]
  34186. 000194F4  2268 0004                movea.l    A1, [A0 + 0x4]
  34187. 000194F8  2269 0038                movea.l    A1, [A1 + 0x38]
  34188. 000194FC  4E91                     jsr        [A1]
  34189. 000194FE  4A00                     tst.b      D0
  34190. 00019500  504F                     addq.w     A7, 8
  34191. 00019502  6772                     beq        +0x74 /* 00019576 */
  34192. 00019504  266A 0004                movea.l    A3, [A2 + 0x4]
  34193. 00019508  206B 0020                movea.l    A0, [A3 + 0x20]
  34194. 0001950C  2008                     move.l     D0, A0
  34195. 0001950E  6766                     beq        +0x68 /* 00019576 */
  34196. 00019510  486E FFF8                pea.l      [A6 - 0x8]
  34197. 00019514  2F3C 0001 0001           move.l     -[A7], 0x10001
  34198. 0001951A  A8A9                     syscall    InsetRect
  34199. 0001951C  2F0A                     move.l     -[A7], A2
  34200. 0001951E  2057                     movea.l    A0, [A7]
  34201. 00019520  2250                     movea.l    A1, [A0]
  34202. 00019522  2269 00AC                movea.l    A1, [A1 + 0xAC]
  34203. 00019526  4E91                     jsr        [A1]
  34204. 00019528  4A00                     tst.b      D0
  34205. 0001952A  584F                     addq.w     A7, 4
  34206. 0001952C  6604                     bne        +0x6 /* 00019532 */
  34207. 0001952E  526E FFFC                addq.w     [A6 - 0x4], 1
  34208. label00019532:
  34209. 00019532  286A 0004                movea.l    A4, [A2 + 0x4]
  34210. 00019536  266C 0020                movea.l    A3, [A4 + 0x20]
  34211. 0001953A  2D6B 006C FFF0           move.l     [A6 - 0x10], [A3 + 0x6C]
  34212. 00019540  2D6B 0070 FFF4           move.l     [A6 - 0xC], [A3 + 0x70]
  34213. 00019546  554F                     subq.w     A7, 2
  34214. 00019548  486E FFF8                pea.l      [A6 - 0x8]
  34215. 0001954C  486E FFF0                pea.l      [A6 - 0x10]
  34216. 00019550  486E FFF0                pea.l      [A6 - 0x10]
  34217. 00019554  A8AA                     syscall    SectRect
  34218. 00019556  101F                     move.b     D0, [A7]+
  34219. 00019558  671C                     beq        +0x1E /* 00019576 */
  34220. 0001955A  486E FFF0                pea.l      [A6 - 0x10]
  34221. 0001955E  2F0A                     move.l     -[A7], A2
  34222. 00019560  2057                     movea.l    A0, [A7]
  34223. 00019562  2250                     movea.l    A1, [A0]
  34224. 00019564  2269 00B4                movea.l    A1, [A1 + 0xB4]
  34225. 00019568  4E91                     jsr        [A1]
  34226. 0001956A  2648                     movea.l    A3, A0
  34227. 0001956C  2F0B                     move.l     -[A7], A3
  34228. 0001956E  A927                     syscall    InvalRgn
  34229. 00019570  2F0B                     move.l     -[A7], A3
  34230. 00019572  A8D9                     syscall    DisposRgn/DisposeRgn
  34231. 00019574  504F                     addq.w     A7, 8
  34232. label00019576:
  34233. 00019576  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  34234. 0001957A  4E5E                     unlink     A6
  34235. 0001957C  4E75                     rts
  34236. 0001957E  0000 0926                ori.b      D0, 0x26 /* '&' */
  34237. 00019582  9485                     sub.l      D2, D5
  34238. 00019584  8585 9CF9                unpk       D2, D5, 0x9CF9
  34239. 00019588  F9F9                     .invalid   <<F/7/4>>
  34240. 0001958A  FC40 5DF2                .extension 0xC40 <<F/1/6>>, 0x5DF2 // unimplemented
  34241. 0001958E  EE40                     asr        D0.w, 7
  34242. 00019590  5BF9 F9F9 FCA3           smi        [0xF9F9FCA3]
  34243. 00019596  8686                     or.l       D3, D6
  34244. 00019598  868E                     or.l       D3, A6
  34245. 0001959A  9FF8 8EAD                sub.l      A7, [0xFFFF8EAD]
  34246. 0001959E  40A5                     negx.l     -[A5]
  34247. 000195A0  9285                     sub.l      D1, D5
  34248. 000195A2  8B41 8487                pack       D5, D1, 0x8487
  34249. 000195A6  4093                     negx.l     [A3]
  34250. 000195A8  FD40                     .extension 0xD40 <<F/4-5/6>> // unimplemented
  34251. 000195AA  A983                     syscall    DisposeDialog
  34252. 000195AC  8797                     or.l       [A7], D3
  34253. 000195AE  8387 9F83                unpk       D1, D7, 0x9F83
  34254. 000195B2  87BE                     or.l       <<invalid special address>>, D3
  34255. 000195B4  8B98                     or.l       [A0]+, D5
  34256. 000195B6  F640 5941                .extension 0x640 <<F/1/3>>, 0x5941 // unimplemented
  34257. 000195BA  4C89 B2B1                movem.w    D0,D4,D5,D7,A1,A4,A5,A7, A1
  34258. 000195BE  88BD                     or.l       D4, <<invalid special address>>
  34259. 000195C0  4061                     negx.w     -[A1]
  34260. 000195C2  8E88                     or.l       D7, A0
  34261. 000195C4  4041                     negx.w     D1
  34262. 000195C6  F5E8                     .invalid   <<F/7/2>>
  34263. 000195C8  F540                     .extension 0x540 <<F/4-5/2>> // unimplemented
  34264. 000195CA  85AB AA42                or.l       [A3 - 0x55BE], D2
  34265. 000195CE  2F85 8840                move.l     [A7 + A0 + 0x40], D5
  34266. 000195D2  9B9D                     sub.l      [A5]+, D5
  34267. 000195D4  8A9A                     or.l       D5, [A2]+
  34268. 000195D6  9D8A                     subx.l     -[A6], -[A2]
  34269. 000195D8  9A9D                     sub.l      D5, [A5]+
  34270. 000195DA  8A8C                     or.l       D5, A4
  34271. 000195DC  8F8B 938F                unpk       -[A7], -[A3], 0x938F
  34272. 000195E0  938F                     subx.l     -[A1], -[A7]
  34273. 000195E2  8B94                     or.l       [A4], D5
  34274. 000195E4  416E F3F9                chk.w      D0, [A6 - 0xC07]
  34275. 000195E8  F0F9 F7DC                .extension 0x0F9 <<F/2-3/0>> // unimplemented
  34276. 000195EC  F3F9                     .invalid   <<F/7/1>>
  34277. 000195EE  F0F9 F7D1                .extension 0x0F9 <<F/2-3/0>> // unimplemented
  34278. 000195F2  F9EB                     .invalid   <<F/7/4>>
  34279. 000195F4  E2D5                     lsr   .w   [A5]
  34280. 000195F6  F5E8                     .invalid   <<F/7/2>>
  34281. 000195F8  ED8C                     lsl        D4, 6
  34282. 000195FA  93B5 F540                sub.l      [A5 + <<invalid base displacement size>>], D1
  34283. 000195FE  5DDE                     slt        [A6]+
  34284. 00019600  F240 9A7F                .extension 0x240 <<F/1/1>>, 0x9A7F // unimplemented
  34285. 00019604  A840                     syscall    Fix2Long
  34286. 00019606  BAF6 9941                cmpa.w     A5, [[A6 + <<invalid base displacement size>>]]
  34287. 0001960A  75F3                     moveq.l    D2, 0xFFFFFFF3
  34288. 0001960C  F9F0                     .invalid   <<F/7/4>>
  34289. 0001960E  F9F7                     .invalid   <<F/7/4>>
  34290. 00019610  DCF3 F9F0 F9F7 DCF3      add.w      A6, [-0x608230D]
  34291. 00019618  F9F0                     .invalid   <<F/7/4>>
  34292. 0001961A  F9F7                     .invalid   <<F/7/4>>
  34293. 0001961C  E8D5 F5E8                bftst      [A5] {23:D0}
  34294. 00019620  ED8C                     lsl        D4, 6
  34295. 00019622  93B5 F540                sub.l      [A5 + <<invalid base displacement size>>], D1
  34296. 00019626  CE7F                     and.w      D7, <<invalid special address>>
  34297. 00019628  A840                     syscall    Fix2Long
  34298. 0001962A  BAF6 9940                cmpa.w     A5, [A6 + <<invalid base displacement size>>]
  34299. 0001962E  E8F5 D2E8 EFDF           bftst      <<invalid full ext with IS == 1 and I/IS == 7>> {11:D0}
  34300. 00019634  DFF5 EA40                add.l      A7, [A5 + A6 * 2 + 0x40]
  34301. 00019638  6D7F                     blt        +0x81 /* 000196B9 */
  34302. 0001963A  9D40                     subx.w     D6, D0
  34303. 0001963C  767F                     moveq.l    D3, 0x7F
  34304. 0001963E  B540                     xor.w      D0, D2
  34305. 00019640  6DF5                     blt        -0x9 /* 00019637 */
  34306. 00019642  C1F5 40A7                muls.w     D0, [A5 + D4.w - 0x89]
  34307. 00019646  4050                     negx.w     [A0]
  34308. 00019648  E2D3                     lsr   .w   [A3]
  34309. 0001964A  4071 DFEA E240 5D7F      negx.w     [[-0x1DC0] + 0x5D7F]
  34310. 00019652  AB9D                     syscall    FastSlant
  34311. 00019654  97AC DE40                sub.l      [A4 - 0x21C0], D3
  34312. 00019658  C68B                     and.l      D3, A3
  34313. 0001965A  9385                     subx.l     D1, D5
  34314. 0001965C  8385 919A                unpk       D1, D5, 0x919A
  34315. 00019660  4068 7FBB                negx.w     [A0 + 0x7FBB]
  34316. 00019664  EB88                     lsl        D0, 5
  34317. 00019666  4049                     negx.w     A1
  34318. 00019668  D540                     addx.w     D2, D0
  34319. 0001966A  627F                     bhi        +0x81 /* 000196EB */
  34320. 0001966C  AEB5                     syscall    0xAB5, auto_pop
  34321. 0001966E  8A9C                     or.l       D5, [A4]+
  34322. 00019670  8B87 8787                unpk       D5, D7, 0x8787
  34323. 00019674  9683                     sub.l      D3, D3
  34324. 00019676  ACAD                     syscall    PtInRect, auto_pop
  34325. 00019678  8791                     or.l       [A1], D3
  34326. 0001967A  838D 4042                unpk       -[A1], -[A5], 0x4042
  34327. 0001967E  F9E3                     .invalid   <<F/7/4>>
  34328. 00019680  85AA E1A8                or.l       [A2 - 0x1E58], D2
  34329. 00019684  8791                     or.l       [A1], D3
  34330. 00019686  838D B083                unpk       -[A1], -[A5], 0xB083
  34331. 0001968A  B7F9 E585 A6E3           cmpa.l     A3, [0xE585A6E3]
  34332. 00019690  A687                     syscall    IOPMsgRequest, flags=6
  34333. 00019692  9140                     subx.w     D0, D0
  34334. 00019694  6B95                     bmi        -0x69 /* 0001962B */
  34335. 00019696  8398                     or.l       [A0]+, D1
  34336. 00019698  9087                     sub.l      D0, D7
  34337. 0001969A  8F95                     or.l       [A5], D7
  34338. 0001969C  8398                     or.l       [A0]+, D1
  34339. 0001969E  9087                     sub.l      D0, D7
  34340. 000196A0  41A8 BF43                .invalid   0, [A0 - 0x40BD] // invalid opcode 4 with b == 6
  34341. 000196A4  3D85 8B94                move.w     <<invalid full ext with I/IS == 4>>, D5
  34342. 000196A8  879E                     or.l       [A6]+, D3
  34343. 000196AA  858B 8E87                unpk       -[A2], -[A3], 0x8E87
  34344. 000196AE  B28B                     cmp.l      D1, A3
  34345. 000196B0  9AF5 9B83 9486 889F      sub.w      A5, [[ + <<invalid base displacement size>> + A1 * 2] - 0x6B797761]
  34346. 000196B8  F88E 8540                .extension 0x88E <<F/2-3/4>> // unimplemented
  34347. 000196BC  B4C8                     cmpa.w     A2, A0
  34348. 000196BE  EDDC DA8B                bfffo      D5, [A4]+ {D2:11}
  34349. 000196C2  FCAF DDB2                .extension 0xCAF <<F/2-3/6>> // unimplemented
  34350. 000196C6  DCB2 8788                add.l      D6, [ + <<invalid base displacement size>> + A0 * 8]
  34351. 000196CA  898E 8F92                unpk       -[A4], -[A6], 0x8F92
  34352. 000196CE  A699                     syscall    XToolTable, flags=6
  34353. 000196D0  4063                     negx.w     -[A3]
  34354. 000196D2  918E                     subx.l     -[A0], -[A6]
  34355. 000196D4  8589 8AA9                unpk       -[A2], -[A1], 0x8AA9
  34356. 000196D8  8587 8740                unpk       D2, D7, 0x8740
  34357. 000196DC  4C87 FC9C                movem.w    D2,D3,D4,D7,A2,A3,A4,A5,A6,A7, D7
  34358. 000196E0  FC8E 8E9F                .extension 0xC8E <<F/2-3/6>> // unimplemented
  34359. 000196E4  F88E 4084                .extension 0x88E <<F/2-3/4>> // unimplemented
  34360. 000196E8  4088                     negx.l     A0
  34361. 000196EA  9A90                     sub.l      D5, [A0]
  34362. 000196EC  A187                     syscall    IOPMsgRequest, flags=1
  34363. 000196EE  FC9E FC8E                .extension 0xC9E <<F/2-3/6>> // unimplemented
  34364. 000196F2  8E9F                     or.l       D7, [A7]+
  34365. 000196F4  F88E AAAB                .extension 0x88E <<F/2-3/4>> // unimplemented
  34366. 000196F8  9540                     subx.w     D2, D0
  34367. 000196FA  8685                     or.l       D3, D5
  34368. 000196FC  8BAC 87B9                or.l       [A4 - 0x7847], D5
  34369. 00019700  8588 4042                unpk       -[A2], -[A0], 0x4042
  34370. 00019704  858B 92B1                unpk       -[A2], -[A3], 0x92B1
  34371. 00019708  E6BF                     ror        D7, D3
  34372. 0001970A  D390                     add.l      [A0], D1
  34373. 0001970C  8A9C                     or.l       D5, [A4]+
  34374. 0001970E  8B87 8790                unpk       D5, D7, 0x8790
  34375. label00019712:
  34376. 00019712  9742                     subx.w     D3, D2
  34377. 00019714  4FD5                     lea.l      A7, [A5]
  34378. 00019716  7E08                     moveq.l    D7, 0x08
  34379. 00019718  E441                     asr        D1.w, 2
  34380. 0001971A  F7EC                     .invalid   <<F/7/3>>
  34381. 0001971C  7FB8                     moveq.l    D7, 0xFFFFFFB8
  34382. 0001971E  DFEC 7FAB                add.l      A7, [A4 + 0x7FAB]
  34383. 00019722  E8EC E4E4 C2DE           bftst      [A4 - 0x3D22] {19:D4}
  34384. 00019728  E28B                     lsr        D3, 1
  34385. 0001972A  8C93                     or.l       D6, [A3]
  34386. 0001972C  42CA                     .invalid   A2 // invalid opcode 4 with subtype 1
  34387. 0001972E  7EE1                     moveq.l    D7, 0xFFFFFFE1
  34388. 00019730  ECEC F3F3 F3F3           bfclr      [A4 - 0xC0D] {15:D3}
  34389. 00019736  ECF3 ECEC F3F3 F3F3 F3E8 EC42 398B bfclr      [[-0xC0C0C18] - 0x13BDC675] {D3:D4}
  34390. 00019744  87A1                     or.l       -[A1], D3
  34391. 00019746  4271 CB7E                clr.w      <<invalid full ext with IS == 1 and I/IS == 6>>
  34392. 0001974A  06D5                     .incomplete
  34393. 0001974C  4208                     clr.b      A0
  34394. 0001974E  EC7F                     ror        D7.w, D6
  34395. 00019750  B8DF                     cmpa.w     A4, [A7]+
  34396. 00019752  EC7F                     ror        D7.w, D6
  34397. 00019754  ABE8                     syscall    0xBE8
  34398. 00019756  ECE4 E4C2                bfclr      -[A4] {19:2}
  34399. 0001975A  DEED F399                add.w      A7, [A5 - 0xC67]
  34400. 0001975E  9342                     subx.w     D1, D2
  34401. 00019760  D47E                     add.w      D2, <<invalid special address>>
  34402. 00019762  D7EC ECF3                add.l      A3, [A4 - 0x130D]
  34403. 00019766  F3F3                     .invalid   <<F/7/1>>
  34404. 00019768  F3EC                     .invalid   <<F/7/1>>
  34405. 0001976A  F3EC                     .invalid   <<F/7/1>>
  34406. 0001976C  ECF3 F3F3 F3F3 E8EC 4243 8BA0 A3EA bfclr      [[-0x1713BDBD] - 0x745F5C16] {15:D3}
  34407. 0001977A  40A6                     negx.l     -[A6]
  34408. 0001977C  7FBF                     moveq.l    D7, 0xFFFFFFBF
  34409. 0001977E  7FA4                     moveq.l    D7, 0xFFFFFFA4
  34410. 00019780  9540                     subx.w     D2, D0
  34411. 00019782  7F7F                     moveq.l    D7, 0x7F
  34412. 00019784  BFDF                     cmpa.l     A7, [A7]+
  34413. 00019786  ED41                     asl        D1.w, 6
  34414. 00019788  6988                     bvs        -0x76 /* 00019712 */
  34415. 0001978A  8B95                     or.l       [A5], D5
  34416. 0001978C  93A9 8F83                sub.l      [A1 - 0x707D], D1
  34417. 00019790  8540 4ABD                pack       D2, D0, 0x4ABD
  34418. 00019794  8F83 9286                unpk       D7, D3, 0x9286
  34419. 00019798  8840                     or.w       D4, D0
  34420. 0001979A  4E99                     jsr        [A1]+
  34421. 0001979C  4042                     negx.w     D2
  34422. 0001979E  407B A195                negx.w     [[] + A2]
  34423. 000197A2  8E9F                     or.l       D7, [A7]+
  34424. 000197A4  F88E 41D8                .extension 0x88E <<F/2-3/4>> // unimplemented
  34425. 000197A8  D07F                     add.w      D0, <<invalid special address>>
  34426. 000197AA  8EE0                     divu.w     D7, -[A0]
  34427. 000197AC  8F40 5688                pack       D7, D0, 0x5688
  34428. 000197B0  B7DD                     cmpa.l     A3, [A5]+
  34429. 000197B2  409C                     negx.l     [A4]+
  34430. 000197B4  8B8E 9683                unpk       -[A5], -[A6], 0x9683
  34431. 000197B8  8F40 AE8B                pack       D7, D0, 0xAE8B
  34432. 000197BC  878F 9683                unpk       -[A3], -[A7], 0x9683
  34433. 000197C0  8FAD 879B                or.l       [A5 - 0x7865], D7
  34434. 000197C4  8E8D                     or.l       D7, A5
  34435. 000197C6  404C                     negx.w     A4
  34436. 000197C8  8390                     or.l       [A0], D1
  34437. 000197CA  8688                     or.l       D3, A0
  34438. 000197CC  9083                     sub.l      D0, D3
  34439. 000197CE  8E83                     or.l       D7, D3
  34440. 000197D0  878B 9D8A                unpk       -[A3], -[A3], 0x9D8A
  34441. 000197D4  8793                     or.l       [A3], D3
  34442. 000197D6  838F B1D4                unpk       -[A1], -[A7], 0xB1D4
  34443. 000197DA  B4D5                     cmpa.w     A2, [A5]
  34444. 000197DC  BECF                     cmpa.w     A7, A7
  34445. 000197DE  BD85                     xor.l      D5, D6
  34446. 000197E0  8C89                     or.l       D6, A1
  34447. 000197E2  9483                     sub.l      D2, D3
  34448. 000197E4  97A0                     sub.l      -[A0], D3
  34449. 000197E6  9187                     subx.l     D0, D7
  34450. 000197E8  9183                     subx.l     D0, D3
  34451. 000197EA  9786                     subx.l     D3, D6
  34452. 000197EC  88B4 879D                or.l       D4, [[] + A0 * 8]
  34453. 000197F0  999C                     sub.l      [A4]+, D4
  34454. 000197F2  F385                     .invalid   <<F/6/1>>
  34455. 000197F4  BFE7                     cmpa.l     A7, -[A7]
  34456. 000197F6  B5F3 85B6 FD40 9F99 B983 cmpa.l     A2, [[-0x2BF6067] + A0 * 4 - 0x467D]
  34457. 00019800  8D87 9293                unpk       D6, D7, 0x9293
  34458. 00019804  9AF5 9740                sub.w      A5, [A5 + <<invalid base displacement size>>]
  34459. 00019808  84DD                     divu.w     D2, [A5]+
  34460. 0001980A  D7D6                     add.l      A3, [A6]
  34461. 0001980C  B2D6                     cmpa.w     A1, [A6]
  34462. 0001980E  BDD8                     cmpa.l     A6, [A0]+
  34463. 00019810  F5A8                     .invalid   <<F/6/2>>
  34464. 00019812  4051                     negx.w     [A1]
  34465. 00019814  F79B                     .invalid   <<F/6/3>>
  34466. 00019816  8B87 878F                unpk       D5, D7, 0x878F
  34467. 0001981A  838D 8792                unpk       -[A1], -[A5], 0x8792
  34468. 0001981E  939A                     sub.l      [A2]+, D1
  34469. 00019820  F597                     .invalid   <<F/6/2>>
  34470. 00019822  406D CBD6                negx.w     [A5 - 0x342A]
  34471. 00019826  4068 CAD6                negx.w     [A0 - 0x352A]
  34472. 0001982A  BDD8                     cmpa.l     A6, [A0]+
  34473. 0001982C  F5A8                     .invalid   <<F/6/2>>
  34474. 0001982E  A0A7                     syscall    vStdExit
  34475. 00019830  898B 8787                unpk       -[A4], -[A3], 0x8787
  34476. 00019834  9DBB 8B9E BB8B           sub.l      [[] + A0 * 2 - 0x4475], D6
  34477. 0001983A  90B0 918A 9885           sub.l      D0, [[ + <<invalid base displacement size>> + A1] - 0x677B]
  34478. 00019840  8EF9 FCB7 F9FC           divu.w     D7, [0xFCB7F9FC]
  34479. 00019846  9586                     subx.l     D2, D6
  34480. 00019848  8E9F                     or.l       D7, [A7]+
  34481. 0001984A  F88E 411C                .extension 0x88E <<F/2-3/4>> // unimplemented
  34482. 0001984E  F4B1                     cpushp     INST, [A1]
  34483. 00019850  AAA8                     syscall    0xAA8
  34484. 00019852  A940                     syscall    SetItmIcon
  34485. 00019854  9B83                     subx.l     D5, D3
  34486. 00019856  BD90                     xor.l      [A0], D6
  34487. 00019858  8340 44F9                pack       D1, D0, 0x44F9
  34488. 0001985C  E385                     asl        D5, 1
  34489. 0001985E  AAE1                     syscall    0xAE1
  34490. 00019860  A841                     syscall    Fix2Frac
  34491. 00019862  3785 8595                move.w     [[] + A0 * 4], D5
  34492. 00019866  F9F9                     .invalid   <<F/7/4>>
  34493. 00019868  FCBE F9F9                .extension 0xCBE <<F/2-3/6>> // unimplemented
  34494. 0001986C  FC9C 8686                .extension 0xC9C <<F/2-3/6>> // unimplemented
  34495. 00019870  8E9F                     or.l       D7, [A7]+
  34496. 00019872  F88E 40A7                .extension 0x88E <<F/2-3/4>> // unimplemented
  34497. 00019876  F3A9                     .invalid   <<F/6/1>>
  34498. 00019878  F385                     .invalid   <<F/6/1>>
  34499. 0001987A  40A2                     negx.l     -[A2]
  34500. 0001987C  FD40                     .extension 0xD40 <<F/4-5/6>> // unimplemented
  34501. 0001987E  7888                     moveq.l    D4, 0xFFFFFF88
  34502. 00019880  939D                     sub.l      [A5]+, D1
  34503. 00019882  8D40 4EA3                pack       D6, D0, 0x4EA3
  34504. 00019886  A241                     syscall    SetFilLock/PBHSetFLock/HSetFLock, flags=2
  34505. 00019888  8983 91A6                unpk       D4, D3, 0x91A6
  34506. 0001988C  E789                     lsl        D1, 3
  34507. 0001988E  8893                     or.l       D4, [A3]
  34508. 00019890  998E                     subx.l     -[A4], -[A6]
  34509. 00019892  8B8D 4044                unpk       -[A5], -[A5], 0x4044
  34510. 00019896  83AF 8F83                or.l       [A7 - 0x707D], D1
  34511. 0001989A  9788                     subx.l     -[A3], -[A0]
  34512. 0001989C  91F9 9289 8F83           sub.l      A0, [0x92898F83]
  34513. 000198A2  B283                     cmp.l      D1, D3
  34514. 000198A4  8D88 91F9                unpk       -[A6], -[A0], 0x91F9
  34515. 000198A8  9089                     sub.l      D0, A1
  34516. 000198AA  90BB A991                sub.l      D0, [[ + A2]]
  34517. 000198AE  418B                     .invalid   0, A3 // invalid opcode 4 with b == 6
  34518. 000198B0  9B8E                     subx.l     -[A5], -[A6]
  34519. 000198B2  9FF8 8E85                sub.l      A7, [0xFFFF8E85]
  34520. 000198B6  40E1                     move.w     -[A1], SR
  34521. 000198B8  838F BBD2                unpk       -[A1], -[A7], 0xBBD2
  34522. 000198BC  4049                     negx.w     A1
  34523. 000198BE  7FBF                     moveq.l    D7, 0xFFFFFFBF
  34524. 000198C0  9688                     sub.l      D3, A0
  34525. 000198C2  93B7 8B87 9240 597F      sub.l      [[ + <<invalid base displacement size>>] + A0 * 2 - 0x6DBFA681], D1
  34526. 000198CA  AA9D                     syscall    GetEntryUsage
  34527. 000198CC  405C                     negx.w     [A4]+
  34528. 000198CE  7FB0                     moveq.l    D7, 0xFFFFFFB0
  34529. 000198D0  4086                     negx.l     D6
  34530. 000198D2  7F85                     moveq.l    D7, 0xFFFFFF85
  34531. 000198D4  406B C9D4                negx.w     [A3 - 0x362C]
  34532. 000198D8  8740 78D1                pack       D3, D0, 0x78D1
  34533. 000198DC  D140                     addx.w     D0, D0
  34534. 000198DE  4ACA                     tas.b      A2
  34535. 000198E0  9493                     sub.l      D2, [A3]
  34536. 000198E2  B98B                     cmpm.l     [A4]+, [A3]+
  34537. 000198E4  8793                     or.l       [A3], D3
  34538. 000198E6  839D                     or.l       [A5]+, D1
  34539. 000198E8  8C40                     or.w       D6, D0
  34540. 000198EA  537F                     subq.w     <<invalid special address>>, 1
  34541. 000198EC  B8B7 EDF3 9993 9A8B 8741 D640 cmp.l      D4, [[-0x666C6575] - 0x78BE29C0]
  34542. 000198F8  4996                     .invalid   4, [A6] // invalid opcode 4 with b == 6
  34543. 000198FA  8E9F                     or.l       D7, [A7]+
  34544. 000198FC  F88E 8540                .extension 0x88E <<F/2-3/4>> // unimplemented
  34545. 00019900  4799                     .invalid   3, [A1]+ // invalid opcode 4 with b == 6
  34546. 00019902  4053                     negx.w     [A3]
  34547. 00019904  FC9A 88B6                .extension 0xC9A <<F/2-3/6>> // unimplemented
  34548. 00019908  F9E8                     .invalid   <<F/7/4>>
  34549. 0001990A  85A3                     or.l       -[A3], D2
  34550. 0001990C  E6A3                     asr        D3, D3
  34551. 0001990E  A183                     syscall    SetOSDefault, flags=1
  34552. 00019910  9086                     sub.l      D0, D6
  34553. 00019912  889F                     or.l       D4, [A7]+
  34554. 00019914  F88E 859F                .extension 0x88E <<F/2-3/4>> // unimplemented
  34555. 00019918  879D                     or.l       [A5]+, D3
  34556. 0001991A  879C                     or.l       [A4]+, D3
  34557. 0001991C  F385                     .invalid   <<F/6/1>>
  34558. 0001991E  9887                     sub.l      D4, D7
  34559. 00019920  A387                     syscall    IOPMsgRequest, flags=3
  34560. 00019922  9CF3 859F 8D88 95F5      sub.w      A6, [[] + A0 * 4 - 0x72776A0B]
  34561. 0001992A  B799                     xor.l      [A1]+, D3
  34562. 0001992C  9A83                     sub.l      D5, D3
  34563. 0001992E  407A 7F95                negx.w     [PC + 0x7F95 /* 000218C5, cstring ""<EOF> */]
  34564. 00019932  4063                     negx.w     -[A3]
  34565. 00019934  7FA3                     moveq.l    D7, 0xFFFFFFA3
  34566. 00019936  88A5                     or.l       D4, -[A5]
  34567. 00019938  E840                     asr        D0.w, 4
  34568. 0001993A  95D0                     sub.l      A2, [A0]
  34569. 0001993C  F57F                     .extension 0x57F <<F/4-5/2>> // unimplemented
  34570. 0001993E  B540                     xor.w      D0, D2
  34571. 00019940  737F                     moveq.l    D1, 0x7F
  34572. 00019942  AD40                     syscall    SetItmIcon, auto_pop
  34573. 00019944  5F93                     subq.l     [A3], 7
  34574. 00019946  898B 8791                unpk       -[A4], -[A3], 0x8791
  34575. 0001994A  4047                     negx.w     D7
  34576. 0001994C  4052                     negx.w     [A2]
  34577. 0001994E  87FC AAFC                divs.w     D3, 0xAAFC
  34578. 00019952  8E8E                     or.l       D7, A6
  34579. 00019954  ADF2                     syscall    Launch/LaunchApplication, auto_pop
  34580. 00019956  F88E B540                .extension 0x88E <<F/2-3/4>> // unimplemented
  34581. 0001995A  5440                     addq.w     D0, 2
  34582. 0001995C  4190                     .invalid   0, [A0] // invalid opcode 4 with b == 6
  34583. 0001995E  8387 B98B                unpk       D1, D7, 0xB98B
  34584. 00019962  98F6 405A                sub.w      A4, [A6 + D4.w + 0x5A]
  34585. 00019966  412B 4050                .invalid   0, [A3 + 0x4050] // invalid opcode 4 with b == 4
  34586. 0001996A  858B AE87                unpk       -[A2], -[A3], 0xAE87
  34587. 0001996E  9D85                     subx.l     D6, D5
  34588. 00019970  8BB2 8789                or.l       [[ + <<invalid base displacement size>> + A0 * 8]], D5
  34589. 00019974  FDB4                     .invalid   <<F/6/6>>
  34590. 00019976  858B A787                unpk       -[A2], -[A3], 0xA787
  34591. 0001997A  4056                     negx.w     [A6]
  34592. 0001997C  8588 4055                unpk       -[A2], -[A0], 0x4055
  34593. 00019980  9D8A                     subx.l     -[A6], -[A2]
  34594. 00019982  989D                     sub.l      D4, [A5]+
  34595. 00019984  8A98                     or.l       D5, [A0]+
  34596. 00019986  9D8A                     subx.l     -[A6], -[A2]
  34597. 00019988  8F85 8B9A                unpk       D7, D5, 0x8B9A
  34598. 0001998C  405D                     negx.w     [A5]+
  34599. 0001998E  C5EB 88BF                muls.w     D2, [A3 - 0x7741]
  34600. 00019992  DF40                     addx.w     D7, D0
  34601. 00019994  4FC1                     lea.l      A7, D1
  34602. 00019996  A28A                     syscall    SleepQInstall, flags=2
  34603. 00019998  9C8B                     sub.l      D6, A3
  34604. 0001999A  8787 918B                unpk       D3, D7, 0x918B
  34605. 0001999E  9EA8 E540                sub.l      D7, [A0 - 0x1AC0]
  34606. 000199A2  41D2                     lea.l      A0, [A2]
  34607. 000199A4  908A                     sub.l      D0, A2
  34608. 000199A6  9D8B                     subx.l     -[A6], -[A3]
  34609. 000199A8  8791                     or.l       [A1], D3
  34610. 000199AA  AAB9                     syscall    0xAB9
  34611. 000199AC  CF40                     exg        D7, D0
  34612. 000199AE  70DF                     moveq.l    D0, 0xFFFFFFDF
  34613. 000199B0  EFE2 4058                bfins      -[A2] {1:24}, D4
  34614. 000199B4  7FB0                     moveq.l    D7, 0xFFFFFFB0
  34615. 000199B6  9D92                     sub.l      [A2], D6
  34616. 000199B8  ACDE                     syscall    SetRecRgn, auto_pop
  34617. 000199BA  40E7                     move.w     -[A7], SR
  34618. 000199BC  8B87 4075                unpk       D5, D7, 0x4075
  34619. 000199C0  9440                     sub.w      D2, D0
  34620. 000199C2  4B8C                     .invalid   5, A4 // invalid opcode 4 with b == 6
  34621. 000199C4  8E99                     or.l       D7, [A1]+
  34622. 000199C6  9089                     sub.l      D0, A1
  34623. 000199C8  8E9C                     or.l       D7, [A4]+
  34624. 000199CA  898E 9990                unpk       -[A4], -[A6], 0x9990
  34625. 000199CE  8D9E                     or.l       [A6]+, D6
  34626. label000199D0:
  34627. 000199D0  413C E7E4 CEEC           .invalid   0, 0xE7E4CEEC // invalid opcode 4 with b == 4
  34628. 000199D6  ECC7 E97F                bfclr      D7 {D5:D7}
  34629. 000199DA  B940                     xor.w      D0, D4
  34630. 000199DC  7A7F                     moveq.l    D5, 0x7F
  34631. 000199DE  9F40                     subx.w     D7, D0
  34632. 000199E0  ED7F                     rol        D7.w, D6
  34633. 000199E2  5140                     subq.w     D0, 8
  34634. 000199E4  DEE5                     add.w      A7, -[A5]
  34635. 000199E6  7F9E                     moveq.l    D7, 0xFFFFFF9E
  34636. 000199E8  ECC7 A540                bfclr      D7 {21:32}
  34637. 000199EC  AE90                     syscall    InitPalettes, auto_pop
  34638. 000199EE  9E41                     sub.w      D7, D1
  34639. 000199F0  08E4 CEE3                bset.b     -[A4], 0xE3
  34640. 000199F4  E4E1                     roxr  .w   -[A1]
  34641. 000199F6  CFE5                     muls.w     D7, -[A5]
  34642. 000199F8  40EB 7F6F                move.w     [A3 + 0x7F6F], SR
  34643. 000199FC  4043                     negx.w     D3
  34644. 000199FE  E340                     asl        D0.w, 1
  34645. 00019A00  7F87                     moveq.l    D7, 0xFFFFFF87
  34646. 00019A02  9140                     subx.w     D0, D0
  34647. 00019A04  50E6                     st         -[A6]
  34648. 00019A06  EA40                     asr        D0.w, 5
  34649. 00019A08  4D40                     chk.w      D6, D0
  34650. 00019A0A  E083                     asr        D3, 8
  34651. 00019A0C  A9BC                     syscall    GetPicture
  34652. 00019A0E  4047                     negx.w     D7
  34653. 00019A10  9A8E                     sub.l      D5, A6
  34654. 00019A12  8EA6                     or.l       D7, -[A6]
  34655. 00019A14  939E                     sub.l      [A6]+, D1
  34656. 00019A16  9A8B                     sub.l      D5, A3
  34657. 00019A18  98AE 4040                sub.l      D4, [A6 + 0x4040]
  34658. 00019A1C  AE87                     syscall    0xA87, auto_pop
  34659. 00019A1E  FC9C FC8E                .extension 0xC9C <<F/2-3/6>> // unimplemented
  34660. 00019A22  8E9F                     or.l       D7, [A7]+
  34661. 00019A24  F88E 4055                .extension 0x88E <<F/2-3/4>> // unimplemented
  34662. 00019A28  8399                     or.l       [A1]+, D1
  34663. 00019A2A  F185                     .invalid   <<F/6/0>>
  34664. 00019A2C  8340 4840                pack       D1, D0, 0x4840
  34665. 00019A30  A440                     syscall    ReserveMemSys, flags=4
  34666. 00019A32  6C9C                     bge        -0x62 /* 000199D0 */
  34667. 00019A34  9092                     sub.l      D0, [A2]
  34668. 00019A36  839E                     or.l       [A6]+, D1
  34669. 00019A38  8688                     or.l       D3, A0
  34670. 00019A3A  9FF8 8E85                sub.l      A7, [0xFFFF8E85]
  34671. 00019A3E  40AF C5F2                negx.l     [A7 - 0x3A0E]
  34672. 00019A42  DBDA                     add.l      A5, [A2]+
  34673. 00019A44  416A DC7F                chk.w      D0, [A2 - 0x2381]
  34674. 00019A48  89DC                     divs.w     D4, [A4]+
  34675. 00019A4A  7F89                     moveq.l    D7, 0xFFFFFF89
  34676. 00019A4C  DC41                     add.w      D6, D1
  34677. 00019A4E  6BDB                     bmi        -0x23 /* 00019A2B */
  34678. 00019A50  7F8A                     moveq.l    D7, 0xFFFFFF8A
  34679. 00019A52  DB7F                     add.w      <<invalid special address>>, D5
  34680. 00019A54  8ADB                     divu.w     D5, [A3]+
  34681. 00019A56  4168 7F65                chk.w      D0, [A0 + 0x7F65]
  34682. 00019A5A  7F65                     moveq.l    D7, 0x65
  34683. 00019A5C  4140                     chk.w      D0, D0
  34684. 00019A5E  7F65                     moveq.l    D7, 0x65
  34685. 00019A60  7F65                     moveq.l    D7, 0x65
  34686. 00019A62  8941 447F                pack       D4, D1, 0x447F
  34687. 00019A66  647F                     bcc        +0x81 /* 00019AE7 */
  34688. 00019A68  6541                     bcs        +0x43 /* 00019AAB */
  34689. 00019A6A  4C7F 647F                movem.l    D0,D1,D2,D3,D4,D5,D6,A2,A5,A6, <<invalid special address>>
  34690. 00019A6E  6541                     bcs        +0x43 /* 00019AB1 */
  34691. 00019A70  477F                     chk.w      D3, <<invalid special address>>
  34692. 00019A72  647F                     bcc        +0x81 /* 00019AF3 */
  34693. 00019A74  6540                     bcs        +0x42 /* 00019AB6 */
  34694. 00019A76  98C5                     sub.w      A4, D5
  34695. 00019A78  F2DB DA40                .extension 0x2DB <<F/2-3/1>> // unimplemented
  34696. 00019A7C  6540                     bcs        +0x42 /* 00019ABE */
  34697. 00019A7E  CBC4                     muls.w     D5, D4
  34698. 00019A80  F2DB DA40                .extension 0x2DB <<F/2-3/1>> // unimplemented
  34699. 00019A84  6540                     bcs        +0x42 /* 00019AC6 */
  34700. 00019A86  8699                     or.l       D3, [A1]+
  34701. 00019A88  409C                     negx.l     [A4]+
  34702. 00019A8A  4079 7F8A 9741           negx.w     [0x7F8A9741]
  34703. 00019A90  2A7E                     movea.l    A5, <<invalid special address>>
  34704. 00019A92  E38E                     lsl        D6, 1
  34705. 00019A94  FCB0 4053                .extension 0xCB0 <<F/2-3/6>> // unimplemented
  34706. 00019A98  E9C7 9A88                bfextu     D1, D7 {D2:8}
  34707. 00019A9C  9497                     sub.l      D2, [A7]
  34708. 00019A9E  410E                     .invalid   0, A6 // invalid opcode 4 with b == 4
  34709. 00019AA0  7F0D                     moveq.l    D7, 0x0D
  34710. 00019AA2  40FE                     move.w     <<invalid special address>>, SR
  34711. 00019AA4  7F0D                     moveq.l    D7, 0x0D
  34712. 00019AA6  40B6 C593 FC99 4058      negx.l     [[ + A4 * 4] - 0x366BFA8]
  34713. 00019AAE  8740 47CC                pack       D3, D0, 0x47CC
  34714. 00019AB2  BCCC                     cmpa.w     A6, A4
  34715. 00019AB4  4047                     negx.w     D7
  34716. label00019AB6:
  34717. 00019AB6  C38B                     exg        D1, A3
  34718. 00019AB8  858B 97B3                unpk       -[A2], -[A3], 0x97B3
  34719. label00019ABC:
  34720. 00019ABC  8840                     or.w       D4, D0
  34721. label00019ABE:
  34722. 00019ABE  7FE5                     moveq.l    D7, 0xFFFFFFE5
  34723. 00019AC0  E5EF D740                roxl  .w   [A7 - 0x28C0]
  34724. 00019AC4  69F6                     bvs        -0x8 /* 00019ABC */
  34725. label00019AC6:
  34726. 00019AC6  EFF6 EFEF F640           bfins      [A6 + A7.w * 8 + 0x40] {D7:D7}, D6
  34727. 00019ACC  8289                     or.l       D1, A1
  34728. 00019ACE  8941 13DF                pack       D4, D1, 0x13DF
  34729. 00019AD2  DFDF                     add.l      A7, [A7]+
  34730. 00019AD4  E1DD                     asl   .w   [A5]+
  34731. 00019AD6  ECDC E640                bfclr      [A4]+ {25:32}
  34732. 00019ADA  CFF3 ECF3                muls.w     D7, [A3 + A6 * 4 - 0x13]
  34733. 00019ADE  ECF5 ECF1 ECDA           bfclr      [A5 + A6 * 4 - 0x38] {D3:D1}
  34734. 00019AE4  40F6 8940                move.w     [A6 + <<invalid base displacement size>>], SR
  34735. 00019AE8  BEE7                     cmpa.w     A7, -[A7]
  34736. 00019AEA  E2DE                     lsr   .w   [A6]+
  34737. 00019AEC  DEDE                     add.w      A7, [A6]+
  34738. 00019AEE  EA40                     asr        D0.w, 5
  34739. 00019AF0  BDFC 40D0 D17F           cmpa.l     A6, 0x40D0D17F
  34740. 00019AF6  8440                     or.w       D2, D0
  34741. 00019AF8  B3D1                     cmpa.l     A1, [A1]
  34742. 00019AFA  7F85                     moveq.l    D7, 0xFFFFFF85
  34743. 00019AFC  40B7 7FAB CFDA 4061 408B negx.l     [[-0x3026 + D7 * 8] + 0x4061408B]
  34744. 00019B06  858E F9FC                unpk       -[A2], -[A6], 0xF9FC
  34745. 00019B0A  B3F9 FC95 868E           cmpa.l     A1, [0xFC95868E]
  34746. 00019B10  9FF8 8EAC                sub.l      A7, [0xFFFF8EAC]
  34747. 00019B14  AFA3                     syscall    gsRunTbl, auto_pop
  34748. 00019B16  9285                     sub.l      D1, D5
  34749. 00019B18  8B40 8687                pack       D5, D0, 0x8687
  34750. 00019B1C  405E                     negx.w     [A6]+
  34751. 00019B1E  4051                     negx.w     [A1]
  34752. 00019B20  F598                     .invalid   <<F/6/2>>
  34753. 00019B22  B140                     xor.w      D0, D0
  34754. 00019B24  45CC                     lea.l      A2, A4
  34755. 00019B26  4098                     negx.l     [A0]+
  34756. 00019B28  A4A3                     syscall    0x0A3, flags=4
  34757. 00019B2A  9B93                     sub.l      [A3], D5
  34758. 00019B2C  8A8C                     or.l       D5, A4
  34759. 00019B2E  91B7 D6B2                sub.l      [A7 + A5.w * 8 - 0x78], D0
  34760. 00019B32  4043                     negx.w     D3
  34761. 00019B34  8B91                     or.l       [A1], D5
  34762. 00019B36  8385 8B40                unpk       D1, D5, 0x8B40
  34763. 00019B3A  72C1                     moveq.l    D1, 0xFFFFFFC1
  34764. 00019B3C  EB88                     lsl        D0, 5
  34765. 00019B3E  4043                     negx.w     D3
  34766. 00019B40  DB40                     addx.w     D5, D0
  34767. 00019B42  537F                     subq.w     <<invalid special address>>, 1
  34768. 00019B44  BDA6                     xor.l      -[A6], D6
  34769. 00019B46  8A9C                     or.l       D5, [A4]+
  34770. 00019B48  8791                     or.l       [A1], D3
  34771. 00019B4A  838D 4042                unpk       -[A1], -[A5], 0x4042
  34772. 00019B4E  F9E3                     .invalid   <<F/7/4>>
  34773. 00019B50  85AA E1A8                or.l       [A2 - 0x1E58], D2
  34774. 00019B54  8793                     or.l       [A3], D3
  34775. 00019B56  8341 02F5                pack       D1, D1, 0x02F5
  34776. 00019B5A  EE7F                     ror        D7.w, D7
  34777. 00019B5C  79DD                     moveq.l    D4, 0xFFFFFFDD
  34778. 00019B5E  F5F5                     .invalid   <<F/7/2>>
  34779. 00019B60  F5FB                     .invalid   <<F/7/2>>
  34780. 00019B62  4337 7DD2 7F3B           .invalid   1, [[] + 0x7F3B] // invalid opcode 4 with b == 4
  34781. 00019B68  F144                     .extension 0x144 <<F/4-5/0>> // unimplemented
  34782. 00019B6A  55F3 F3F3 F3F3 F3F3 F3F3 F3F3 scs        [[-0xC0C0C0D] - 0xC0C0C0D]
  34783. 00019B76  F3F3                     .invalid   <<F/7/1>>
  34784. 00019B78  F3F3                     .invalid   <<F/7/1>>
  34785. 00019B7A  F3F3                     .invalid   <<F/7/1>>
  34786. 00019B7C  F3F3                     .invalid   <<F/7/1>>
  34787. 00019B7E  F3F3                     .invalid   <<F/7/1>>
  34788. 00019B80  F37F                     .extension 0x37F <<F/4-5/1>> // unimplemented
  34789. 00019B82  55F3 ECF3                scs        [A3 + A6 * 4 - 0x13]
  34790. 00019B86  ECEC ECEC F3EC           bfclr      [A4 - 0xC14] {D3:D4}
  34791. 00019B8C  F3F3                     .invalid   <<F/7/1>>
  34792. 00019B8E  F3F3                     .invalid   <<F/7/1>>
  34793. 00019B90  ECF3 ECEC ECEC           bfclr      [A3 + A6 * 4 - 0x20] {D3:D4}
  34794. 00019B96  F3EC                     .invalid   <<F/7/1>>
  34795. 00019B98  F37F                     .extension 0x37F <<F/4-5/1>> // unimplemented
  34796. 00019B9A  62F3                     bhi        -0xB /* 00019B8F */
  34797. 00019B9C  F3F3                     .invalid   <<F/7/1>>
  34798. 00019B9E  F3F3                     .invalid   <<F/7/1>>
  34799. 00019BA0  F3F3                     .invalid   <<F/7/1>>
  34800. 00019BA2  4068 8942                negx.w     [A0 - 0x76BE]
  34801. 00019BA6  7DE4                     moveq.l    D6, 0xFFFFFFE4
  34802. 00019BA8  F3F3                     .invalid   <<F/7/1>>
  34803. 00019BAA  F3F9                     .invalid   <<F/7/1>>
  34804. 00019BAC  CEDF                     mulu.w     D7, [A7]+
  34805. 00019BAE  DFEC ECEC                add.l      A7, [A4 - 0x1314]
  34806. 00019BB2  DF7F                     add.w      <<invalid special address>>, D7
  34807. 00019BB4  B8DF                     cmpa.w     A4, [A7]+
  34808. 00019BB6  ECEC ECDF DFEA           bfclr      [A4 - 0x2016] {D3:31}
  34809. 00019BBC  EAE4 DD43                bfchg      -[A4] {D5:3}
  34810. 00019BC0  BC40                     cmp.w      D6, D0
  34811. 00019BC2  4183                     .invalid   0, D3 // invalid opcode 4 with b == 6
  34812. 00019BC4  9F8E                     subx.l     -[A7], -[A6]
  34813. 00019BC6  968F                     sub.l      D3, A7
  34814. 00019BC8  839F                     or.l       [A7]+, D1
  34815. 00019BCA  9C8F                     sub.l      D6, A7
  34816. 00019BCC  839F                     or.l       [A7]+, D1
  34817. 00019BCE  8E96                     or.l       D7, [A6]
  34818. 00019BD0  8F83 9F40                unpk       D7, D3, 0x9F40
  34819. 00019BD4  F7EC                     .invalid   <<F/7/3>>
  34820. 00019BD6  EBD2 7FAB                bfexts     D7, [A2] {D6:D3}
  34821. 00019BDA  C599                     and.l      [A1]+, D2
  34822. 00019BDC  8E40                     or.w       D7, D0
  34823. 00019BDE  CDEC 7FA9                muls.w     D6, [A4 + 0x7FA9]
  34824. 00019BE2  F3F3                     .invalid   <<F/7/1>>
  34825. 00019BE4  F3F3                     .invalid   <<F/7/1>>
  34826. 00019BE6  F3EC                     .invalid   <<F/7/1>>
  34827. 00019BE8  4098                     negx.l     [A0]+
  34828. 00019BEA  AF8F                     syscall    slMin, auto_pop
  34829. 00019BEC  839F                     or.l       [A7]+, D1
  34830. 00019BEE  4107                     .invalid   0, D7 // invalid opcode 4 with b == 4
  34831. 00019BF0  ECEB D2DF ECDE           bfclr      [A3 - 0x1322] {11:31}
  34832. 00019BF6  D2E5                     add.w      A1, -[A5]
  34833. 00019BF8  4057                     negx.w     [A7]
  34834. 00019BFA  40AD EC7F                negx.l     [A5 - 0x1381]
  34835. 00019BFE  A9F3                     syscall    Chain
  34836. 00019C00  ECEC 4078 AF8F           bfclr      [A4 - 0x5071] {1:D0}
  34837. 00019C06  83B1 F0AB                or.l       [A1 + A7.w - 0x85], D1
  34838. 00019C0A  40BA 9B9A                negx.l     [PC - 0x6466 /* 000137A6, value 0x4EB90000 */]
  34839. 00019C0E  F59B                     .invalid   <<F/6/2>>
  34840. 00019C10  8B94                     or.l       [A4], D5
  34841. 00019C12  9787                     subx.l     D3, D7
  34842. 00019C14  FC9C FC8E                .extension 0xC9C <<F/2-3/6>> // unimplemented
  34843. 00019C18  8E9F                     or.l       D7, [A7]+
  34844. 00019C1A  F88E AAA9                .extension 0x88E <<F/2-3/4>> // unimplemented
  34845. 00019C1E  9540                     subx.w     D2, D0
  34846. 00019C20  5F40                     subq.w     D0, 7
  34847. 00019C22  6385                     bls        -0x79 /* 00019BA9 */
  34848. 00019C24  8840                     or.w       D4, D0
  34849. 00019C26  4283                     clr.l      D3
  34850. 00019C28  858B 9AB0                unpk       -[A2], -[A3], 0x9AB0
  34851. 00019C2C  E7BD                     rol        D5, D3
  34852. 00019C2E  D490                     add.l      D2, [A0]
  34853. 00019C30  8A9B                     or.l       D5, [A3]+
  34854. 00019C32  8B87 879A                unpk       D5, D7, 0x879A
  34855. 00019C36  4081                     negx.l     D1
  34856. 00019C38  8B98                     or.l       [A0]+, D5
  34857. 00019C3A  4097                     negx.l     [A7]
  34858. 00019C3C  8B98                     or.l       [A0]+, D5
  34859. 00019C3E  405B                     negx.w     [A3]+
  34860. 00019C40  7FB3                     moveq.l    D7, 0xFFFFFFB3
  34861. 00019C42  4055                     negx.w     [A5]
  34862. 00019C44  7FB3                     moveq.l    D7, 0xFFFFFFB3
  34863. 00019C46  408F                     negx.l     A7
  34864. 00019C48  8B91                     or.l       [A1], D5
  34865. 00019C4A  8E8C                     or.l       D7, A4
  34866. 00019C4C  A183                     syscall    SetOSDefault, flags=1
  34867. 00019C4E  9386                     subx.l     D1, D6
  34868. 00019C50  889F                     or.l       D4, [A7]+
  34869. 00019C52  F88E 859E                .extension 0x88E <<F/2-3/4>> // unimplemented
  34870. 00019C56  96A3                     sub.l      D3, -[A3]
  34871. 00019C58  A399                     syscall    XToolTable, flags=3
  34872. 00019C5A  B18F                     cmpm.l     [A0]+, [A7]+
  34873. 00019C5C  8789 40EB                unpk       -[A3], -[A1], 0x40EB
  34874. 00019C60  C5C6                     muls.w     D2, D6
  34875. 00019C62  C540                     exg        D2, D0
  34876. 00019C64  B8C5                     cmpa.w     A4, D5
  34877. 00019C66  C6C5                     mulu.w     D3, D5
  34878. 00019C68  40C3                     move.w     D3, SR
  34879. 00019C6A  C7F5 CFC7                muls.w     D3, <<invalid full ext with IS == 1 and I/IS == 7>>
  34880. 00019C6E  F540                     .extension 0x540 <<F/4-5/2>> // unimplemented
  34881. 00019C70  AE7F                     syscall    0xA7F, auto_pop
  34882. 00019C72  8B40 9F8B                pack       D5, D0, 0x9F8B
  34883. 00019C76  87A2                     or.l       -[A2], D3
  34884. 00019C78  9E8E                     sub.l      D7, A6
  34885. 00019C7A  9940                     subx.w     D4, D0
  34886. 00019C7C  5B40                     subq.w     D0, 5
  34887. 00019C7E  458B                     .invalid   2, A3 // invalid opcode 4 with b == 6
  34888. 00019C80  8F40 47C6                pack       D7, D0, 0x47C6
  34889. 00019C84  4042                     negx.w     D2
  34890. 00019C86  C795                     and.l      [A5], D3
  34891. 00019C88  40B2 F1DC                negx.l     <<invalid full ext with I/IS == 4>>
  34892. 00019C8C  7FBA                     moveq.l    D7, 0xFFFFFFBA
  34893. 00019C8E  4052                     negx.w     [A2]
  34894. 00019C90  E8DC 87FC                bftst      [A4]+ {31:D4}
  34895. 00019C94  40F9 7F8F 407A           move.w     [0x7F8F407A], SR
  34896. 00019C9A  7F8E                     moveq.l    D7, 0xFFFFFF8E
  34897. 00019C9C  40E3                     move.w     -[A3], SR
  34898. 00019C9E  BFAE 9D92                xor.l      [A6 - 0x626E], D7
  34899. 00019CA2  8786 8E99                unpk       D3, D6, 0x8E99
  34900. 00019CA6  8395                     or.l       [A5], D1
  34901. 00019CA8  8789 888B                unpk       -[A3], -[A1], 0x888B
  34902. 00019CAC  AA88                     syscall    0xA88
  34903. 00019CAE  8640                     or.w       D3, D0
  34904. 00019CB0  B27F                     cmp.w      D1, <<invalid special address>>
  34905. 00019CB2  9F40                     subx.w     D7, D0
  34906. 00019CB4  697F                     bvs        +0x81 /* 00019D35 */
  34907. 00019CB6  A08B                     syscall    CommToolboxDispatch
  34908. 00019CB8  FC40 637F                .extension 0xC40 <<F/1/6>>, 0x637F // unimplemented
  34909. 00019CBC  BFA6                     xor.l      -[A6], D7
  34910. 00019CBE  FC40 538E                .extension 0xC40 <<F/1/6>>, 0x538E // unimplemented
  34911. 00019CC2  8CBC 908C 8840           or.l       D6, 0x908C8840
  34912. 00019CC8  5DB9 8684 878F           subq.l     [0x8684878F], 6
  34913. 00019CCE  8E41                     or.w       D7, D1
  34914. 00019CD0  347F                     movea.w    A2, <<invalid special address>>
  34915. 00019CD2  B37F                     xor.w      <<invalid special address>>, D1
  34916. 00019CD4  6BF3                     bmi        -0xB /* 00019CC9 */
  34917. 00019CD6  CB8E                     exg        D5, A6
  34918. 00019CD8  9DA1                     sub.l      -[A1], D6
  34919. 00019CDA  40E0                     move.w     -[A0], SR
  34920. 00019CDC  42F5 8587 FC90 9CFC      .invalid   [[ + <<invalid base displacement size>>] + A0 * 4 - 0x36F6304] // invalid opcode 4 with subtype 1
  34921. 00019CE4  8E85                     or.l       D7, D5
  34922. 00019CE6  899F                     or.l       [A7]+, D4
  34923. 00019CE8  F88E AA97                .extension 0x88E <<F/2-3/4>> // unimplemented
  34924. 00019CEC  A8B4                     syscall    FillRoundRect
  34925. 00019CEE  9990                     sub.l      [A0], D4
  34926. 00019CF0  9A9A                     sub.l      D5, [A2]+
  34927. 00019CF2  99A2                     sub.l      -[A2], D4
  34928. 00019CF4  939A                     sub.l      [A2]+, D1
  34929. 00019CF6  A2BB                     syscall    vIAZPostInit, flags=2
  34930. 00019CF8  858B 9087                unpk       -[A2], -[A3], 0x9087
  34931. 00019CFC  9E93                     sub.l      D7, [A3]
  34932. 00019CFE  8C88                     or.l       D6, A0
  34933. 00019D00  8A93                     or.l       D5, [A3]
  34934. 00019D02  898A A48F                unpk       -[A4], -[A2], 0xA48F
  34935. 00019D06  8588 9DF9                unpk       -[A2], -[A0], 0x9DF9
  34936. 00019D0A  F9F9                     .invalid   <<F/7/4>>
  34937. 00019D0C  FBAD                     .invalid   <<F/6/5>>
  34938. 00019D0E  404F                     negx.w     A7
  34939. 00019D10  F9F9                     .invalid   <<F/7/4>>
  34940. 00019D12  F9FB                     .invalid   <<F/7/4>>
  34941. 00019D14  AC86                     syscall    TextWidth, auto_pop
  34942. 00019D16  8589 8795                unpk       -[A2], -[A1], 0x8795
  34943. 00019D1A  8E94                     or.l       D7, [A4]
  34944. 00019D1C  8C40                     or.w       D6, D0
  34945. 00019D1E  4341                     chk.w      D1, D1
  34946. 00019D20  367F                     movea.w    A3, <<invalid special address>>
  34947. 00019D22  3640                     movea.w    A3, D0
  34948. 00019D24  D17F                     add.w      <<invalid special address>>, D0
  34949. 00019D26  3641                     movea.w    A3, D1
  34950. 00019D28  8E7F                     or.w       D7, <<invalid special address>>
  34951. 00019D2A  3040                     movea.w    A0, D0
  34952. 00019D2C  DE95                     add.l      D7, [A5]
  34953. 00019D2E  96F9 F940 F17F           sub.w      A3, [0xF940F17F]
  34954. 00019D34  3640                     movea.w    A3, D0
  34955. 00019D36  D17F                     add.w      <<invalid special address>>, D0
  34956. 00019D38  3641                     movea.w    A3, D1
  34957. 00019D3A  8E7F                     or.w       D7, <<invalid special address>>
  34958. 00019D3C  3040                     movea.w    A0, D0
  34959. 00019D3E  DE95                     add.l      D7, [A5]
  34960. 00019D40  96F9 F9A4 9884           sub.w      A3, [0xF9A49884]
  34961. 00019D46  4041                     negx.w     D1
  34962. 00019D48  F696 A3AE                .extension 0x696 <<F/2-3/3>> // unimplemented
  34963. 00019D4C  4075 8395                negx.w     [[] + A0 * 2]
  34964. 00019D50  4062                     negx.w     -[A2]
  34965. 00019D52  7FBE                     moveq.l    D7, 0xFFFFFFBE
  34966. 00019D54  4049                     negx.w     A1
  34967. 00019D56  AE8B                     syscall    0xA8B, auto_pop
  34968. 00019D58  AC8F                     syscall    OSDispatch, auto_pop
  34969. 00019D5A  8C93                     or.l       D6, [A3]
  34970. 00019D5C  4042                     negx.w     D2
  34971. 00019D5E  D589                     addx.l     -[A2], -[A1]
  34972. 00019D60  AEDE                     syscall    0xADE, auto_pop
  34973. 00019D62  9B91                     sub.l      [A1], D5
  34974. 00019D64  888B                     or.l       D4, A3
  34975. 00019D66  A487                     syscall    IOPMsgRequest, flags=4
  34976. 00019D68  9183                     subx.l     D0, D3
  34977. 00019D6A  B090                     cmp.l      D0, [A0]
  34978. 00019D6C  8D40 44AC                pack       D6, D0, 0x44AC
  34979. 00019D70  9140                     subx.w     D0, D0
  34980. 00019D72  6B7F                     bmi        +0x81 /* 00019DF3 */
  34981. 00019D74  A240                     syscall    ResrvMem/ReserveMem, flags=2
  34982. 00019D76  44B4 9140                neg.l      [A4 + <<invalid base displacement size>>]
  34983. 00019D7A  517F                     subq.w     <<invalid special address>>, 8
  34984. 00019D7C  BC40                     cmp.w      D6, D0
  34985. 00019D7E  7091                     moveq.l    D0, 0xFFFFFF91
  34986. 00019D80  4076 7F97 4072 D240      negx.w     [[] + D7 * 8 + 0x4072D240]
  34987. 00019D88  5090                     addq.l     [A0], 8
  34988. 00019D8A  40BB C8E6                negx.l     [PC + A4 - 0x26]
  34989. 00019D8E  7FA6                     moveq.l    D7, 0xFFFFFFA6
  34990. 00019D90  4092                     negx.l     [A2]
  34991. 00019D92  7FB2                     moveq.l    D7, 0xFFFFFFB2
  34992. 00019D94  4080                     negx.l     D0
  34993. 00019D96  9A91                     sub.l      D5, [A1]
  34994. 00019D98  40A1                     negx.l     -[A1]
  34995. 00019D9A  C87F                     and.w      D4, <<invalid special address>>
  34996. 00019D9C  A640                     syscall    ResrvMem/ReserveMem, flags=6
  34997. 00019D9E  44AE 4060                neg.l      [A6 + 0x4060]
  34998. 00019DA2  9140                     subx.w     D0, D0
  34999. 00019DA4  BBC8                     cmpa.l     A5, A0
  35000. 00019DA6  E67F                     ror        D7.w, D3
  35001. 00019DA8  A640                     syscall    ResrvMem/ReserveMem, flags=6
  35002. 00019DAA  927F                     sub.w      D1, <<invalid special address>>
  35003. 00019DAC  B240                     cmp.w      D1, D0
  35004. 00019DAE  809A                     or.l       D0, [A2]+
  35005. 00019DB0  9140                     subx.w     D0, D0
  35006. 00019DB2  C6DE                     mulu.w     D3, [A6]+
  35007. 00019DB4  F5D9                     .invalid   <<F/7/2>>
  35008. 00019DB6  7FB3                     moveq.l    D7, 0xFFFFFFB3
  35009. 00019DB8  F540                     .extension 0x540 <<F/4-5/2>> // unimplemented
  35010. 00019DBA  D690                     add.l      D3, [A0]
  35011. 00019DBC  8390                     or.l       [A0], D1
  35012. 00019DBE  A5E8                     syscall    vHiliteText, flags=5
  35013. 00019DC0  40DE                     move.w     [A6]+, SR
  35014. 00019DC2  7F2B                     moveq.l    D7, 0x2B
  35015. 00019DC4  40DD                     move.w     [A5]+, SR
  35016. 00019DC6  7F2A                     moveq.l    D7, 0x2A
  35017. 00019DC8  420C                     clr.b      A4
  35018. 00019DCA  F47F                     cpusha     DATA
  35019. 00019DCC  16EA 7F13                move.b     [A3]+, [A2 + 0x7F13]
  35020. 00019DD0  41D7                     lea.l      A0, [A7]
  35021. 00019DD2  40E1                     move.w     -[A1], SR
  35022. 00019DD4  8B87 8F83                unpk       D5, D7, 0x8F83
  35023. 00019DD8  90A5                     sub.l      D0, -[A5]
  35024. 00019DDA  E840                     asr        D0.w, 4
  35025. 00019DDC  E27F                     ror        D7.w, D1
  35026. 00019DDE  2740 E17F                move.l     [A3 - 0x1E81], D0
  35027. 00019DE2  2647                     movea.l    A3, D7
  35028. 00019DE4  76DF                     moveq.l    D3, 0xFFFFFFDF
  35029. 00019DE6  ECEC ECEC ECEC           bfclr      [A4 - 0x1314] {D3:D4}
  35030. 00019DEC  ECEC ECEC ECEC           bfclr      [A4 - 0x1314] {D3:D4}
  35031. 00019DF2  ECEC ECEC ECEC           bfclr      [A4 - 0x1314] {D3:D4}
  35032. 00019DF8  ECEC ECE8 ECEC           bfclr      [A4 - 0x1314] {D3:D0}
  35033. 00019DFE  ECEC ECEC ECEC           bfclr      [A4 - 0x1314] {D3:D4}
  35034. 00019E04  ECEC ECEC ECEC           bfclr      [A4 - 0x1314] {D3:D4}
  35035. 00019E0A  ECEC ECEC ECEC           bfclr      [A4 - 0x1314] {D3:D4}
  35036. 00019E10  ECEC ECDD DAEC           bfclr      [A4 - 0x2514] {D3:29}
  35037. 00019E16  ECEC ECEC ECEC           bfclr      [A4 - 0x1314] {D3:D4}
  35038. 00019E1C  ECEC ECEC ECEC           bfclr      [A4 - 0x1314] {D3:D4}
  35039. 00019E22  ECEC ECEC ECEC           bfclr      [A4 - 0x1314] {D3:D4}
  35040. 00019E28  ECEC ECEC ECEC           bfclr      [A4 - 0x1314] {D3:D4}
  35041. 00019E2E  ECEC ECEC ECEC           bfclr      [A4 - 0x1314] {D3:D4}
  35042. 00019E34  ECEC 7F23 4770           bfclr      [A4 + 0x4770] {D4:D3}
  35043. 00019E3A  ECF3 ECEC ECEC           bfclr      [A3 + A6 * 4 - 0x20] {D3:D4}
  35044. 00019E40  ECEC ECEC ECEC           bfclr      [A4 - 0x1314] {D3:D4}
  35045. 00019E46  ECEC ECEC ECEC           bfclr      [A4 - 0x1314] {D3:D4}
  35046. 00019E4C  ECEC ECEC ECE8           bfclr      [A4 - 0x1318] {D3:D4}
  35047. 00019E52  ECEC ECEC ECEC           bfclr      [A4 - 0x1314] {D3:D4}
  35048. 00019E58  ECEC ECEC ECEC           bfclr      [A4 - 0x1314] {D3:D4}
  35049. 00019E5E  ECEC ECEC ECEC           bfclr      [A4 - 0x1314] {D3:D4}
  35050. 00019E64  ECEC ECEC ECDD           bfclr      [A4 - 0x1323] {D3:D4}
  35051. 00019E6A  ECEE ECEC ECEC           bfclr      [A6 - 0x1314] {D3:D4}
  35052. 00019E70  ECEC ECEC ECEC           bfclr      [A4 - 0x1314] {D3:D4}
  35053. 00019E76  ECEC ECEC ECEC           bfclr      [A4 - 0x1314] {D3:D4}
  35054. 00019E7C  ECEC ECEC ECEC           bfclr      [A4 - 0x1314] {D3:D4}
  35055. 00019E82  ECEC ECEC ECEC           bfclr      [A4 - 0x1314] {D3:D4}
  35056. 00019E88  ECEC ECEC EC42           bfclr      [A4 - 0x13BE] {D3:D4}
  35057. 00019E8E  9943                     subx.w     D4, D3
  35058. 00019E90  F68B 878F                .extension 0x68B <<F/2-3/3>> // unimplemented
  35059. 00019E94  8390                     or.l       [A0], D1
  35060. 00019E96  A5E8                     syscall    vHiliteText, flags=5
  35061. 00019E98  40DE                     move.w     [A6]+, SR
  35062. 00019E9A  7F2B                     moveq.l    D7, 0x2B
  35063. 00019E9C  40DD                     move.w     [A5]+, SR
  35064. 00019E9E  7F2A                     moveq.l    D7, 0x2A
  35065. 00019EA0  4217                     clr.b      [A7]
  35066. 00019EA2  F47F                     cpusha     DATA
  35067. 00019EA4  0BEA                     .incomplete
  35068. 00019EA6  7F13                     moveq.l    D7, 0x13
  35069. 00019EA8  41E2                     lea.l      A0, -[A2]
  35070. 00019EAA  40D8                     move.w     [A0]+, SR
  35071. 00019EAC  8B87 8F83                unpk       D5, D7, 0x8F83
  35072. 00019EB0  90A5                     sub.l      D0, -[A5]
  35073. 00019EB2  E840                     asr        D0.w, 4
  35074. 00019EB4  E27F                     ror        D7.w, D1
  35075. 00019EB6  2740 E17F                move.l     [A3 - 0x1E81], D0
  35076. 00019EBA  2648                     movea.l    A3, A0
  35077. 00019EBC  C6DF                     mulu.w     D3, [A7]+
  35078. 00019EBE  ECEC ECEC ECEC           bfclr      [A4 - 0x1314] {D3:D4}
  35079. 00019EC4  ECEC ECEC ECEC           bfclr      [A4 - 0x1314] {D3:D4}
  35080. 00019ECA  ECEC ECEC ECEC           bfclr      [A4 - 0x1314] {D3:D4}
  35081. 00019ED0  ECEC ECEC ECEC           bfclr      [A4 - 0x1314] {D3:D4}
  35082. 00019ED6  ECEC E8EC ECEC           bfclr      [A4 - 0x1314] {D3:D4}
  35083. 00019EDC  ECEC ECEC ECDF           bfclr      [A4 - 0x1321] {D3:D4}
  35084. 00019EE2  ECEC DFEC ECDF           bfclr      [A4 - 0x1321] {D7:D4}
  35085. 00019EE8  ECEC DFEC ECDF           bfclr      [A4 - 0x1321] {D7:D4}
  35086. 00019EEE  ECEC DDEC DAEC           bfclr      [A4 - 0x2514] {D7:D4}
  35087. 00019EF4  ECEC ECEC ECEC           bfclr      [A4 - 0x1314] {D3:D4}
  35088. 00019EFA  ECEC ECEC ECEC           bfclr      [A4 - 0x1314] {D3:D4}
  35089. 00019F00  ECEC ECEC ECEC           bfclr      [A4 - 0x1314] {D3:D4}
  35090. 00019F06  ECEC ECEC ECEC           bfclr      [A4 - 0x1314] {D3:D4}
  35091. 00019F0C  ECEC ECEC ECEC           bfclr      [A4 - 0x1314] {D3:D4}
  35092. 00019F12  ECEC ECEC ECEC           bfclr      [A4 - 0x1314] {D3:D4}
  35093. 00019F18  ECDF 7F11                bfclr      [A7]+ {D4:17}
  35094. 00019F1C  441A                     neg.b      [A2]+
  35095. 00019F1E  7CC1                     moveq.l    D6, 0xFFFFFFC1
  35096. 00019F20  47E5                     lea.l      A3, -[A5]
  35097. 00019F22  ECF3 ECEC ECEC           bfclr      [A3 + A6 * 4 - 0x20] {D3:D4}
  35098. 00019F28  ECEC ECEC ECEC           bfclr      [A4 - 0x1314] {D3:D4}
  35099. 00019F2E  ECEC ECEC ECEC           bfclr      [A4 - 0x1314] {D3:D4}
  35100. 00019F34  ECEC ECEC ECEC           bfclr      [A4 - 0x1314] {D3:D4}
  35101. 00019F3A  ECEC ECEC E8EC           bfclr      [A4 - 0x1714] {D3:D4}
  35102. 00019F40  ECEC ECEC ECEC           bfclr      [A4 - 0x1314] {D3:D4}
  35103. 00019F46  ECEC F3EC ECEC           bfclr      [A4 - 0x1314] {15:D4}
  35104. 00019F4C  F3EC                     .invalid   <<F/7/1>>
  35105. 00019F4E  ECEC F3EC ECEC           bfclr      [A4 - 0x1314] {15:D4}
  35106. 00019F54  F3EC                     .invalid   <<F/7/1>>
  35107. 00019F56  ECEC F3EC ECDD           bfclr      [A4 - 0x1323] {15:D4}
  35108. 00019F5C  ECEC EEEC ECEC           bfclr      [A4 - 0x1314] {D3:D4}
  35109. 00019F62  ECEC ECEC ECEC           bfclr      [A4 - 0x1314] {D3:D4}
  35110. 00019F68  ECEC ECEC ECEC           bfclr      [A4 - 0x1314] {D3:D4}
  35111. 00019F6E  ECEC ECEC ECEC           bfclr      [A4 - 0x1314] {D3:D4}
  35112. 00019F74  ECEC ECEC ECEC           bfclr      [A4 - 0x1314] {D3:D4}
  35113. // begin alternate branch 00019F78-00019F8A
  35114. label00019F78:
  35115. 00019F78  ECEC ECEC ECEC           bfclr      [A4 - 0x1314] {D3:D4}
  35116. 00019F7E  ECEC ECEC ECEC           bfclr      [A4 - 0x1314] {D3:D4}
  35117. 00019F84  ECEC F3EC 47E1           bfclr      [A4 + 0x47E1] {15:D4}
  35118. // end alternate branch 00019F78-00019F8A
  35119. label00019F78: // (misaligned)
  35120. 00019F7A  ECEC ECEC ECEC           bfclr      [A4 - 0x1314] {D3:D4}
  35121. 00019F80  ECEC ECEC ECEC           bfclr      [A4 - 0x1314] {D3:D4}
  35122. 00019F86  F3EC                     .invalid   <<F/7/1>>
  35123. 00019F88  47E1                     lea.l      A3, -[A1]
  35124. 00019F8A  8B87 9A40                unpk       D5, D7, 0x9A40
  35125. 00019F8E  BB85                     xor.l      D5, D5
  35126. 00019F90  87FC ACFC                divs.w     D3, 0xACFC
  35127. 00019F94  9085                     sub.l      D0, D5
  35128. 00019F96  899F                     or.l       [A7]+, D4
  35129. 00019F98  F88E 4092                .extension 0x88E <<F/2-3/4>> // unimplemented
  35130. 00019F9C  B4EC 8A40                cmpa.w     A2, [A4 - 0x75C0]
  35131. 00019FA0  4B85                     .invalid   5, D5 // invalid opcode 4 with b == 6
  35132. 00019FA2  8B97                     or.l       [A7], D5
  35133. 00019FA4  8794                     or.l       [A4], D3
  35134. 00019FA6  9E41                     sub.w      D7, D1
  35135. 00019FA8  358F AB99                move.w     [[ + A2 * 2]], A7
  35136. 00019FAC  9999                     sub.l      [A1]+, D4
  35137. 00019FAE  40BC 40FC 9840           negx.l     0x40FC9840
  35138. 00019FB4  AAB8                     syscall    0xAB8
  35139. 00019FB6  4063                     negx.w     -[A3]
  35140. 00019FB8  A98D                     syscall    GetDialogItem/GetDItem
  35141. label00019FBA:
  35142. 00019FBA  4058                     negx.w     [A0]+
  35143. 00019FBC  40EC 404F                move.w     [A4 + 0x404F], SR
  35144. 00019FC0  7FB4                     moveq.l    D7, 0xFFFFFFB4
  35145. 00019FC2  858F 8993                unpk       -[A2], -[A7], 0x8993
  35146. 00019FC6  4040                     negx.w     D0
  35147. 00019FC8  CF92                     and.l      [A2], D7
  35148. 00019FCA  A78B                     syscall    CommToolboxDispatch, flags=7
  35149. 00019FCC  8787 8F83                unpk       D3, D7, 0x8F83
  35150. 00019FD0  404B                     negx.w     A3
  35151. 00019FD2  C240                     and.w      D1, D0
  35152. 00019FD4  47C2                     lea.l      A3, D2
  35153. 00019FD6  8840                     or.w       D4, D0
  35154. 00019FD8  8FEB DAED                divs.w     D7, [A3 - 0x2513]
  35155. 00019FDC  CA40                     and.w      D5, D0
  35156. 00019FDE  68DA                     bvc        -0x24 /* 00019FBA */
  35157. 00019FE0  BBD8                     cmpa.l     A5, [A0]+
  35158. 00019FE2  8540 40F5                pack       D2, D0, 0x40F5
  35159. 00019FE6  9440                     sub.w      D2, D0
  35160. 00019FE8  648E                     bcc        -0x70 /* 00019F78 */
  35161. 00019FEA  9E88                     sub.l      D7, A0
  35162. 00019FEC  B6EC 8A40                cmpa.w     A3, [A4 - 0x75C0]
  35163. 00019FF0  568D                     addq.l     A5, 3
  35164. 00019FF2  8C86                     or.l       D6, D6
  35165. 00019FF4  A19B                     syscall    Messager, flags=1
  35166. 00019FF6  8A93                     or.l       D5, [A3]
  35167. 00019FF8  908E                     sub.l      D0, A6
  35168. 00019FFA  9FF8 8E40                sub.l      A7, [0xFFFF8E40]
  35169. 00019FFE  7891                     moveq.l    D4, 0xFFFFFF91
  35170. 0001A000  A383                     syscall    SetOSDefault, flags=3
  35171. 0001A002  9286                     sub.l      D1, D6
  35172. 0001A004  889F                     or.l       D4, [A7]+
  35173. 0001A006  F88E 85AC                .extension 0x88E <<F/2-3/4>> // unimplemented
  35174. 0001A00A  879D                     or.l       [A5]+, D3
  35175. 0001A00C  879C                     or.l       [A4]+, D3
  35176. 0001A00E  F385                     .invalid   <<F/6/1>>
  35177. 0001A010  9887                     sub.l      D4, D7
  35178. 0001A012  A387                     syscall    IOPMsgRequest, flags=3
  35179. 0001A014  9CF3 8540                sub.w      A6, [A3 + <<invalid base displacement size>>]
  35180. 0001A018  498D                     .invalid   4, A5 // invalid opcode 4 with b == 6
  35181. 0001A01A  8895                     or.l       D4, [A5]
  35182. 0001A01C  F5B7                     .invalid   <<F/6/2>>
  35183. 0001A01E  99B5 8391                sub.l      [[ + A0 * 2]], D4
  35184. 0001A022  8C8F                     or.l       D6, A7
  35185. 0001A024  8E8A                     or.l       D7, A2
  35186. 0001A026  878F 8391                unpk       -[A3], -[A7], 0x8391
  35187. 0001A02A  A6E7                     syscall    vChar2Pixel, flags=6
  35188. 0001A02C  8988 93B7                unpk       -[A4], -[A0], 0x93B7
  35189. 0001A030  8B87 8F83                unpk       D5, D7, 0x8F83
  35190. 0001A034  A38B                     syscall    CommToolboxDispatch, flags=3
  35191. 0001A036  8888                     or.l       D4, A0
  35192. 0001A038  8C87                     or.l       D6, D7
  35193. 0001A03A  8C89                     or.l       D6, A1
  35194. 0001A03C  8B87 9C40                unpk       D5, D7, 0x9C40
  35195. 0001A040  5400                     addq.b     D0, 2
  35196. 0001A042  0000 0C43                ori.b      D0, 0x43 /* 'C' */
  35197. 0001A046  A845                     syscall    Frac2X
  35198. 0001A048  CAB1 410B AC40 E74C      and.l      D5, [[A1 + <<invalid base displacement size>> + D4] - 0x53BF18B4]
  35199. 0001A050  BD00                     xor.b      D0, D6
  35200. 0001A052  0040 4542                ori.w      D0, 0x4542 /* 'EB' */
  35201. 0001A056  1240                     movea.b    A1, D0
  35202. 0001A058  C241                     and.w      D1, D1
  35203. 0001A05A  1342 2A00                move.b     [A1 + 0x2A00], D2
  35204. 0001A05E  0000                     .incomplete
  35205. 0001A060  00                       .incomplete
  35206.